work in progress .. 3.3V and GND apparently shorted somewhere?
authorBdale Garbee <bdale@gag.com>
Sun, 1 Mar 2020 23:31:06 +0000 (16:31 -0700)
committerBdale Garbee <bdale@gag.com>
Wed, 21 Oct 2020 04:52:54 +0000 (22:52 -0600)
telestatic.lht

index 61a7ae5774921e202010f848e13acc95f987b91d..a81292f5f6111c61a01846d844fe125b27ca4226 100644 (file)
@@ -309,34 +309,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.255052 {
-     proto=0; x=792.0mil; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.254892 {
-     proto=0; x=881.0mil; y=294.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.250823 {
      proto=0; x=321.0mil; y=1.468in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -553,33 +525,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.278188 {
-     proto=0; x=53.467mm; y=35.814mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.277902 {
-     proto=0; x=52.07mm; y=1.397in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.277901 {
-     proto=0; x=51.3334mm; y=1.369in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
     ha:padstack_ref.250798 {
      proto=0; x=1.949in; y=29.9966mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
@@ -682,20 +627,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.250763 {
-     proto=1; x=59.944mm; y=31.292mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.250762 {
      proto=0; x=2.494in; y=1.2639685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -881,95 +812,59 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.338433 {
-     proto=0; x=71.5264mm; y=3.757in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.250763 {
+     proto=1; x=59.944mm; y=31.292mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
+       li:2 {
         on  
         solid  
         noshape  
        }
      }
     }
-    ha:padstack_ref.347148 {
-     proto=0; x=2.883in; y=3.583in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.337802 {
-     proto=0; x=2.788in; y=85.4456mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.471658 {
+     proto=0; x=1.753in; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:1 {
-        on  
-        noshape  
-       }
        li:2 {
         on  
         solid  
         noshape  
        }
-       li:3 {
-        on  
-        noshape  
-       }
-     }
-    }
-    ha:padstack_ref.281902 {
-     proto=0; x=2.808in; y=3.554in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
      }
     }
-    ha:padstack_ref.250791 {
-     proto=0; x=2.841in; y=3.487in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.473117 {
+     proto=0; x=1.838in; y=1.498in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
+       li:2 {
+        on  
+        solid  
+        noshape  
+       }
      }
     }
-    ha:padstack_ref.250788 {
-     proto=0; x=68.5546mm; y=85.09mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.473400 {
+     proto=0; x=53.467mm; y=35.9156mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
-       }
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.324584 {
-     proto=0; x=2.526in; y=3.613in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.473423 {
+     proto=0; x=1.771in; y=35.9156mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -977,8 +872,8 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.336433 {
-     proto=0; x=2.526in; y=3.495in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.474291 {
+     proto=0; x=2.139in; y=1.498in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -986,8 +881,8 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.336551 {
-     proto=0; x=2.722in; y=94.4626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.474295 {
+     proto=0; x=52.07mm; y=1.499in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -995,8 +890,8 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.337447 {
-     proto=0; x=2.556in; y=3.683in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.435417 {
+     proto=0; x=66.206924mm; y=69.557132mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -1014,22 +909,8 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.338653 {
-     proto=0; x=73.9648mm; y=3.649in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
-    ha:padstack_ref.338975 {
-     proto=0; x=3.173in; y=3.551in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.435418 {
+     proto=0; x=66.206924mm; y=68.058532mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -1047,17 +928,8 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.347076 {
-     proto=0; x=2.987in; y=3.552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.347126 {
-     proto=0; x=2.987in; y=91.2876mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.435419 {
+     proto=0; x=66.0908mm; y=2.79817in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -1065,22 +937,17 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.250828 {
-     proto=0; x=3.683in; y=1.302in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.435420 {
+     proto=0; x=2.563in; y=67.263518mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
 
      li:thermal {
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
      }
     }
-    ha:padstack_ref.250829 {
-     proto=0; x=95.625792mm; y=31.1912mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+    ha:padstack_ref.486196 {
+     proto=0; x=2.92281in; y=1.96335in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
       clearline=1
      }
@@ -1098,68 +965,49 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.277309 {
-     proto=0; x=3.741in; y=1.378in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.277831 {
-     proto=0; x=3.741in; y=33.7058mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-     }
-    }
-    ha:padstack_ref.250750 {
-     proto=0; x=3.83827in; y=1.77323in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-        noshape  
+      ha:padstack_ref.495467 {
+       proto=0; x=58.9026mm; y=2.781in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
        }
-     }
-    }
-    ha:padstack_ref.250749 {
-     proto=0; x=94.469458mm; y=1.74523in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
+       li:thermal {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.495468 {
+       proto=0; x=1.926in; y=2.809in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
        }
-     }
-    }
-    ha:padstack_ref.250751 {
-     proto=0; x=3.94527in; y=1.91923in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
 
-     li:thermal {
-       li:1 {
-        on  
-        solid  
-        noshape  
+       li:thermal {
+         li:1 {
+          on  
+          noshape  
+         }
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
+          on  
+          noshape  
+         }
        }
-     }
-    }
-      ha:padstack_ref.435417 {
-       proto=0; x=66.130724mm; y=67.677532mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      }
+      ha:padstack_ref.495469 {
+       proto=0; x=1.912in; y=2.898in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
@@ -1177,8 +1025,17 @@ ha:pcb-rnd-board-v6 {
          }
        }
       }
-      ha:padstack_ref.435418 {
-       proto=0; x=66.130724mm; y=66.178932mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.495470 {
+       proto=0; x=2.281in; y=73.025mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.495471 {
+       proto=0; x=57.023mm; y=77.2414mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
@@ -1196,17 +1053,22 @@ ha:pcb-rnd-board-v6 {
          }
        }
       }
-      ha:padstack_ref.435419 {
-       proto=0; x=2.599in; y=2.72417in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.495472 {
+       proto=0; x=56.1594mm; y=2.685in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
 
        li:thermal {
+         li:2 {
+          on  
+          solid  
+          noshape  
+         }
        }
       }
-      ha:padstack_ref.435420 {
-       proto=0; x=2.56in; y=2.57417in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.508514 {
+       proto=0; x=1.163in; y=2.822in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
@@ -1214,8 +1076,8 @@ ha:pcb-rnd-board-v6 {
        li:thermal {
        }
       }
-      ha:padstack_ref.438060 {
-       proto=0; x=1.181in; y=2.898in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.508515 {
+       proto=0; x=1.252in; y=2.861in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
@@ -1371,7 +1233,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.388763 {
-         proto=0; x=58.501534mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.29321in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1385,7 +1247,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388764 {
-         proto=0; x=58.501534mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.29321in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1399,7 +1261,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388765 {
-         proto=1; x=44.751879mm; y=2.34221in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.85579in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1413,7 +1275,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388766 {
-         proto=1; x=60.251467mm; y=2.34221in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.85579in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1427,7 +1289,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388767 {
-         proto=0; x=2.28353in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.27353in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1441,7 +1303,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388768 {
-         proto=0; x=2.28353in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.27353in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1455,7 +1317,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388769 {
-         proto=1; x=44.751879mm; y=2.32253in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.87547in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1469,7 +1331,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388770 {
-         proto=1; x=60.251467mm; y=2.32253in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.87547in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1483,7 +1345,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388771 {
-         proto=0; x=2.26384in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.25384in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1497,7 +1359,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388772 {
-         proto=0; x=2.26384in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.25384in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1511,7 +1373,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388773 {
-         proto=1; x=44.751879mm; y=2.30284in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.89516in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1525,7 +1387,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388774 {
-         proto=1; x=60.251467mm; y=2.30284in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.89516in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1539,7 +1401,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388775 {
-         proto=0; x=57.001664mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=56.747664mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1553,7 +1415,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388776 {
-         proto=0; x=57.001664mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=56.747664mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1567,7 +1429,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388777 {
-         proto=1; x=44.751879mm; y=2.28316in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=48.636936mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1581,7 +1443,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388778 {
-         proto=1; x=60.251467mm; y=2.28316in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=48.636936mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1595,7 +1457,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388779 {
-         proto=0; x=56.501538mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=56.247538mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1609,7 +1471,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388780 {
-         proto=0; x=56.501538mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=56.247538mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1623,7 +1485,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388781 {
-         proto=1; x=44.751879mm; y=57.492138mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.93453in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1637,7 +1499,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388782 {
-         proto=1; x=60.251467mm; y=57.492138mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.93453in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1651,7 +1513,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388783 {
-         proto=0; x=2.20479in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=55.747666mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1665,7 +1527,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388784 {
-         proto=0; x=2.20479in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=55.747666mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1679,7 +1541,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388785 {
-         proto=1; x=44.751879mm; y=2.24379in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.95421in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1693,7 +1555,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388786 {
-         proto=1; x=60.251467mm; y=2.24379in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.95421in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1707,7 +1569,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388787 {
-         proto=0; x=55.50154mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.1751in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1721,7 +1583,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388788 {
-         proto=0; x=55.50154mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.1751in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1735,7 +1597,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388789 {
-         proto=1; x=44.751879mm; y=56.49214mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.9739in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1749,7 +1611,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388790 {
-         proto=1; x=60.251467mm; y=56.49214mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.9739in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1763,7 +1625,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388791 {
-         proto=0; x=2.16542in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.15542in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1777,7 +1639,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388792 {
-         proto=0; x=2.16542in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.15542in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1791,7 +1653,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388793 {
-         proto=1; x=44.751879mm; y=2.20442in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=50.636932mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1805,7 +1667,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388794 {
-         proto=1; x=60.251467mm; y=2.20442in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=50.636932mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1819,7 +1681,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388795 {
-         proto=0; x=54.501542mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.13573in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1833,7 +1695,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388796 {
-         proto=0; x=54.501542mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.13573in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1847,7 +1709,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388797 {
-         proto=1; x=44.751879mm; y=2.18473in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=51.137058mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1861,7 +1723,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388798 {
-         proto=1; x=60.251467mm; y=2.18473in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=51.137058mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1875,7 +1737,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388799 {
-         proto=0; x=2.12605in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.11605in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1889,7 +1751,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388800 {
-         proto=0; x=2.12605in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.11605in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1903,7 +1765,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388801 {
-         proto=1; x=44.751879mm; y=2.16505in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.03295in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1917,7 +1779,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388802 {
-         proto=1; x=60.251467mm; y=2.16505in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.03295in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1931,7 +1793,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388803 {
-         proto=0; x=2.10636in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.09636in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1945,7 +1807,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388804 {
-         proto=0; x=2.10636in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.09636in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1959,7 +1821,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388805 {
-         proto=1; x=44.751879mm; y=2.14536in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=52.137056mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1973,7 +1835,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388806 {
-         proto=1; x=60.251467mm; y=2.14536in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=52.137056mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1987,7 +1849,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388807 {
-         proto=0; x=53.001672mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.07668in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2001,7 +1863,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388808 {
-         proto=0; x=53.001672mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.07668in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2015,7 +1877,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388809 {
-         proto=1; x=44.751879mm; y=2.12568in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.07232in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2029,7 +1891,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388810 {
-         proto=1; x=60.251467mm; y=2.12568in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.07232in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2043,7 +1905,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388811 {
-         proto=0; x=2.067in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2057,7 +1919,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388812 {
-         proto=0; x=2.067in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2071,7 +1933,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388813 {
-         proto=1; x=44.751879mm; y=53.4924mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.092in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2085,7 +1947,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388814 {
-         proto=1; x=60.251467mm; y=53.4924mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.092in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2099,7 +1961,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388815 {
-         proto=0; x=52.001674mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.03731in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2113,7 +1975,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388816 {
-         proto=0; x=52.001674mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.03731in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2127,7 +1989,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388817 {
-         proto=1; x=44.751879mm; y=2.08631in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.11169in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2141,7 +2003,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388818 {
-         proto=1; x=60.251467mm; y=2.08631in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.11169in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2155,7 +2017,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388819 {
-         proto=0; x=2.02763in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=2.01763in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2169,7 +2031,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388820 {
-         proto=0; x=2.02763in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=2.01763in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2183,7 +2045,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388821 {
-         proto=1; x=44.751879mm; y=52.492402mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=54.136798mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2197,7 +2059,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388822 {
-         proto=1; x=60.251467mm; y=52.492402mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=54.136798mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2211,7 +2073,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388823 {
-         proto=0; x=2.00794in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.99794in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2225,7 +2087,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388824 {
-         proto=0; x=2.00794in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.99794in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2239,7 +2101,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388825 {
-         proto=1; x=44.751879mm; y=2.04694in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.15106in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2253,7 +2115,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388826 {
-         proto=1; x=60.251467mm; y=2.04694in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.15106in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2267,7 +2129,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388827 {
-         proto=0; x=1.98826in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.97826in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2281,7 +2143,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388828 {
-         proto=0; x=1.98826in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.97826in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2295,7 +2157,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388829 {
-         proto=1; x=44.751879mm; y=2.02726in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=55.136796mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2309,7 +2171,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388830 {
-         proto=1; x=60.251467mm; y=2.02726in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=55.136796mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2323,7 +2185,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388831 {
-         proto=0; x=1.96857in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=49.747678mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2337,7 +2199,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388832 {
-         proto=0; x=1.96857in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=49.747678mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2351,7 +2213,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388833 {
-         proto=1; x=44.751879mm; y=50.992278mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.19043in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2365,7 +2227,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388834 {
-         proto=1; x=60.251467mm; y=50.992278mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.19043in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2379,7 +2241,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388835 {
-         proto=0; x=1.94889in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.93889in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2393,7 +2255,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388836 {
-         proto=0; x=1.94889in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.93889in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2407,7 +2269,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388837 {
-         proto=1; x=44.751879mm; y=1.98789in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.21011in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2421,7 +2283,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388838 {
-         proto=1; x=60.251467mm; y=1.98789in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.21011in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2435,7 +2297,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388839 {
-         proto=0; x=1.9292in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.9192in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2449,7 +2311,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388840 {
-         proto=0; x=1.9292in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.9192in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2463,7 +2325,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388841 {
-         proto=1; x=44.751879mm; y=1.9682in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.2298in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2477,7 +2339,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388842 {
-         proto=1; x=60.251467mm; y=1.9682in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.2298in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2491,7 +2353,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388843 {
-         proto=0; x=1.90952in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.89952in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2505,7 +2367,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388844 {
-         proto=0; x=1.90952in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.89952in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2519,7 +2381,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388845 {
-         proto=1; x=44.751879mm; y=1.94852in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.24948in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2533,7 +2395,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388846 {
-         proto=1; x=60.251467mm; y=1.94852in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.24948in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2547,7 +2409,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388847 {
-         proto=0; x=48.001682mm; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=47.747682mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2561,7 +2423,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388848 {
-         proto=0; x=48.001682mm; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=47.747682mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2575,7 +2437,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388849 {
-         proto=1; x=44.751879mm; y=1.92883in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=57.636918mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2589,7 +2451,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388850 {
-         proto=1; x=60.251467mm; y=1.92883in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=57.636918mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2603,7 +2465,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388851 {
-         proto=0; x=1.87015in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=47.24781mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2617,7 +2479,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388852 {
-         proto=0; x=1.87015in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=47.24781mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2631,7 +2493,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388853 {
-         proto=1; x=44.751879mm; y=1.90915in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.28885in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2645,7 +2507,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388854 {
-         proto=1; x=60.251467mm; y=1.90915in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.28885in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2659,7 +2521,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388855 {
-         proto=0; x=1.85046in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.84046in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2673,7 +2535,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388856 {
-         proto=0; x=1.85046in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.84046in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2687,7 +2549,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388857 {
-         proto=1; x=44.751879mm; y=1.88946in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=58.636916mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2701,7 +2563,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388858 {
-         proto=1; x=60.251467mm; y=1.88946in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=58.636916mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2715,7 +2577,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388859 {
-         proto=0; x=1.83078in; y=2.411105in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.786895in; y=1.82078in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2729,7 +2591,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388860 {
-         proto=0; x=1.83078in; y=45.742479mm; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=60.886721mm; y=1.82078in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2743,7 +2605,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388861 {
-         proto=1; x=44.751879mm; y=1.86978in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=59.136788mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2757,7 +2619,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388862 {
-         proto=1; x=60.251467mm; y=1.86978in; rot=-180.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=59.136788mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2779,27 +2641,27 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.388737 {
-            x1=59.501532mm; y1=2.38158in; x2=59.501532mm; y2=1.83041in; thickness=10.0mil; clearance=0.0;
+            x1=1.81642in; y1=2.33258in; x2=2.36759in; y2=2.33258in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388740 {
-            x1=59.501532mm; y1=1.83041in; x2=1.79141in; y2=1.83041in; thickness=10.0mil; clearance=0.0;
+            x1=2.36759in; y1=2.33258in; x2=2.36759in; y2=1.78141in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388743 {
-            x1=1.79141in; y1=1.83041in; x2=1.79141in; y2=2.38158in; thickness=10.0mil; clearance=0.0;
+            x1=2.36759in; y1=1.78141in; x2=1.81642in; y2=1.78141in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388746 {
-            x1=1.79141in; y1=2.38158in; x2=59.501532mm; y2=2.38158in; thickness=10.0mil; clearance=0.0;
+            x1=1.81642in; y1=1.78141in; x2=1.81642in; y2=2.33258in; thickness=10.0mil; clearance=0.0;
            }
            ha:arc.388749 {
-            x=45.20184mm; y=2.39339in; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+            x=1.80461in; y=44.94784mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            ha:text.388750 {
-            string=%a.parent.refdes%; x=2.067in; y=53.4924mm; scale=100; fid=0;
+            string=%a.parent.refdes%; x=2.092in; y=52.2478mm; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = -180.000000
+            rot = 90.000000
            }
           }
           ha:type {
@@ -2814,25 +2676,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.388751 {
-            x1=52.501676mm; y1=53.492276mm; x2=52.501676mm; y2=53.492276mm; thickness=0.1mm; clearance=0.0;
+            x1=53.136924mm; y1=52.247676mm; x2=53.136924mm; y2=52.247676mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.388754 {
-            x1=2.067in; y1=53.4924mm; x2=2.067in; y2=53.4924mm; thickness=0.1mm; clearance=0.0;
+            x1=2.092in; y1=52.2478mm; x2=2.092in; y2=52.2478mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.388757 {
-            x1=2.067in; y1=53.4924mm; x2=2.067in; y2=54.4924mm; thickness=0.1mm; clearance=0.0;
+            x1=2.092in; y1=52.2478mm; x2=52.1368mm; y2=52.2478mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.388760 {
-            x1=2.067in; y1=53.4924mm; x2=53.5018mm; y2=53.4924mm; thickness=0.1mm; clearance=0.0;
+            x1=2.092in; y1=52.2478mm; x2=2.092in; y2=53.2478mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6808,11 +6670,15 @@ ha:pcb-rnd-board-v6 {
       }
        uid = fdmrigvTMcHho9IPHtUAAABd
       }
-      ha:subc.254667 {
+      ha:subc.250434 {
        ha:attributes {
-        value=2.2uF
-        footprint=0402
-        refdes=C38
+        {io_pcb::hidename_y}=30.3236 mm
+        footprint=powerdi123
+        {io_pcb::hidename_scale}=60
+        refdes=D3
+        value=DFLS130L
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=6.9342 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -6829,14 +6695,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+              -0.700024mm  
              }
            }
 
@@ -6848,33 +6714,96 @@ ha:pcb-rnd-board-v6 {
             }
             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;            }
+              -49.215mil  
+              -33.465mil  
+              -49.215mil  
+              33.465mil  
+              49.215mil  
+              33.465mil  
+              49.215mil  
+              -33.465mil  
+             }
+           }
+
+           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  
+              -43.31mil  
+              -0.700024mm  
+              -43.31mil  
+              0.700024mm  
+              43.31mil  
+              0.700024mm  
+              43.31mil  
+              -0.700024mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              23.62mil  
+              -33.46mil  
+              -23.62mil  
+              -33.46mil  
+              -23.62mil  
+              33.46mil  
+              23.62mil  
+              33.46mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              -0.699897mm  
+              -0.449961mm  
+              0.699897mm  
+              0.449961mm  
+              0.699897mm  
              }
            }
          }
@@ -6882,8 +6811,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.254681 {
-         proto=0; x=26.035mm; y=286.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.250468 {
+         proto=0; x=966.21mil; y=1.023in; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -6892,12 +6821,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
-        ha:padstack_ref.254682 {
-         proto=0; x=26.035mm; y=255.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.250469 {
+         proto=1; x=865.82mil; y=1.023in; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -6906,8 +6835,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
          }
         }
        }
@@ -6918,13 +6847,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.254668 {
-            string=%a.parent.refdes%; x=1.009in; y=298.48mil; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
+           ha:line.250435 {
+            x1=987.87mil; y1=25.019254mm; x2=869.75mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250438 {
+            x1=987.87mil; y1=1.06099in; x2=987.87mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250441 {
+            x1=987.87mil; y1=1.06099in; x2=869.75mil; y2=1.06099in; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250444 {
+            x1=869.75mil; y1=1.06099in; x2=869.75mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250447 {
+            x1=1.02789in; y1=25.019254mm; x2=25.62606mm; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250450 {
+            x1=1.02789in; y1=1.06099in; x2=1.02789in; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.250453 {
+            x1=1.02789in; y1=1.06099in; x2=25.62606mm; y2=1.06099in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -6938,26 +6880,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.254669 {
-            x1=26.035mm; y1=270.74mil; x2=26.035mm; y2=270.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250456 {
+            x1=23.266781mm; y1=1.023in; x2=23.266781mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.254672 {
-            x1=26.035mm; y1=270.74mil; x2=26.035mm; y2=270.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250459 {
+            x1=23.591774mm; y1=1.023in; x2=23.591774mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.254675 {
-            x1=26.035mm; y1=270.74mil; x2=26.035mm; y2=5.876796mm; thickness=0.1mm; clearance=0.0;
+           ha:line.250462 {
+            x1=23.591774mm; y1=1.023in; x2=24.591774mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.254678 {
-            x1=26.035mm; y1=270.74mil; x2=27.035mm; y2=270.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250465 {
+            x1=23.591774mm; y1=1.023in; x2=23.591774mm; y2=26.9842mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6971,21 +6913,21 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAB4
+       uid = fdmrigvTMcHho9IPHtUAAABi
       }
-      ha:subc.254684 {
+      ha:subc.250403 {
        ha:attributes {
-        {io_pcb::hidename_y}=70.4850 mm
+        {io_pcb::hidename_y}=33.5481 mm
         copyright=2006 DJ Delorie
         author=DJ Delorie
         footprint=SOT23-5
         dist-license=GPL
-        {io_pcb::hidename_scale}=89
-        refdes=U2
-        value=TPS70950
-        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_scale}=60
+        refdes=U1
+        value=TPS70933
+        {io_pcb::hidename_direction}=0
         use-license=Unlimited
-        {io_pcb::hidename_x}=54.2544 mm
+        {io_pcb::hidename_x}=3.7579 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -7055,8 +6997,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.254709 {
-         proto=0; x=922.0mil; y=333.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.250428 {
+         proto=0; x=29.215334mm; y=1.082in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -7069,8 +7011,8 @@ ha:pcb-rnd-board-v6 {
            name=4
          }
         }
-        ha:padstack_ref.254710 {
-         proto=0; x=922.0mil; y=255.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.250429 {
+         proto=0; x=29.215334mm; y=1.004in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -7083,8 +7025,8 @@ ha:pcb-rnd-board-v6 {
            name=VOUT
          }
         }
-        ha:padstack_ref.254711 {
-         proto=0; x=840.0mil; y=255.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.250430 {
+         proto=0; x=1.06821in; y=1.004in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -7097,8 +7039,8 @@ ha:pcb-rnd-board-v6 {
            name=VIN
          }
         }
-        ha:padstack_ref.254712 {
-         proto=0; x=840.0mil; y=294.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.250431 {
+         proto=0; x=1.06821in; y=26.4922mm; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -7111,8 +7053,8 @@ ha:pcb-rnd-board-v6 {
            name=GND
          }
         }
-        ha:padstack_ref.254713 {
-         proto=0; x=840.0mil; y=333.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.250432 {
+         proto=0; x=1.06821in; y=1.082in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
          ha:flags {
           clearline=1
          }
@@ -7133,17 +7075,17 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.254685 {
-            x1=951.0mil; y1=353.0mil; x2=812.0mil; y2=353.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.250404 {
+            x1=1.04021in; y1=1.102in; x2=1.17921in; y2=1.102in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.254688 {
-            x1=951.0mil; y1=235.0mil; x2=951.0mil; y2=353.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.250407 {
+            x1=1.17921in; y1=1.102in; x2=1.17921in; y2=984.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.254691 {
-            x1=951.0mil; y1=235.0mil; x2=812.0mil; y2=235.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.250410 {
+            x1=1.17921in; y1=984.0mil; x2=1.04021in; y2=984.0mil; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.254694 {
-            x1=812.0mil; y1=235.0mil; x2=812.0mil; y2=353.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.250413 {
+            x1=1.04021in; y1=984.0mil; x2=1.04021in; y2=1.102in; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -7157,26 +7099,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.254697 {
-            x1=22.16912mm; y1=294.0mil; x2=22.16912mm; y2=294.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250416 {
+            x1=1.10101in; y1=26.4922mm; x2=1.10101in; y2=26.4922mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.254700 {
-            x1=922.0mil; y1=333.0mil; x2=922.0mil; y2=333.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250419 {
+            x1=29.215334mm; y1=1.082in; x2=29.215334mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.254703 {
-            x1=922.0mil; y1=333.0mil; x2=22.4188mm; y2=333.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.250422 {
+            x1=29.215334mm; y1=1.082in; x2=28.215334mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.254706 {
-            x1=922.0mil; y1=333.0mil; x2=922.0mil; y2=9.4582mm; thickness=0.1mm; clearance=0.0;
+           ha:line.250425 {
+            x1=29.215334mm; y1=1.082in; x2=29.215334mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7190,13 +7132,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAB3
+       uid = fdmrigvTMcHho9IPHtUAAABj
       }
-      ha:subc.254650 {
+      ha:subc.250386 {
        ha:attributes {
-        value=0.1uF
+        value=2.2uF
         footprint=0402
-        refdes=C7
+        refdes=C37
        }
       ha:data {
             li:padstack_prototypes {
@@ -7266,8 +7208,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.254664 {
-         proto=0; x=979.0mil; y=255.52mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.250400 {
+         proto=0; x=1.26021in; y=26.517596mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7280,8 +7222,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.254665 {
-         proto=0; x=979.0mil; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.250401 {
+         proto=0; x=1.26021in; y=25.718004mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7302,13 +7244,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.254651 {
-            string=%a.parent.refdes%; x=25.6667mm; y=6.089904mm; scale=100; fid=0;
+           ha:text.250387 {
+            string=%a.parent.refdes%; x=1.24221in; y=26.822396mm; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 270.000000
+            rot = 90.000000
            }
           }
           ha:type {
@@ -7322,30 +7264,34 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.254652 {
-            x1=979.0mil; y1=6.890004mm; x2=979.0mil; y2=6.890004mm; thickness=0.1mm; clearance=0.0;
+           ha:line.250388 {
+            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
-           }
-           ha:line.254655 {
-            x1=979.0mil; y1=6.890004mm; x2=979.0mil; y2=6.890004mm; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };           }
+           ha:line.250391 {
+            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
-           }
-           ha:line.254658 {
-            x1=979.0mil; y1=6.890004mm; x2=979.0mil; y2=7.890004mm; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };           }
+           ha:line.250394 {
+            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=25.1178mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
-           }
-           ha:line.254661 {
-            x1=979.0mil; y1=6.890004mm; x2=23.8666mm; y2=6.890004mm; thickness=0.1mm; clearance=0.0;
+ ha:flags ={ selected=1
+ };           }
+           ha:line.250397 {
+            x1=1.26021in; y1=26.1178mm; x2=33.009334mm; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
-           }
+ ha:flags ={ selected=1
+ };           }
           }
           ha:type {
            top = 1
@@ -7355,23 +7301,23 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAB2
+       uid = fdmrigvTMcHho9IPHtUAAABk
       }
-      ha:subc.250434 {
+      ha:subc.250363 {
        ha:attributes {
-        {io_pcb::hidename_y}=30.3236 mm
-        footprint=powerdi123
+        {io_pcb::hidename_y}=24.7315 mm
+        footprint=CAP_FC8
         {io_pcb::hidename_scale}=60
-        refdes=D3
-        value=DFLS130L
-        {io_pcb::hidename_direction}=0
+        refdes=C39
+        value=220uF
+        {io_pcb::hidename_direction}=3
         {io_pcb::hidename_x}=6.9342 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -7382,124 +7328,155 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
              li:ps_poly {
-              -49.215mil  
-              -33.465mil  
-              -49.215mil  
-              33.465mil  
-              49.215mil  
-              33.465mil  
-              49.215mil  
-              -33.465mil  
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
-            }
+             copper = 1
+             intern = 1
+            }
             clearance=0.0
              li:ps_poly {
-              -43.31mil  
-              -0.700024mm  
-              -43.31mil  
-              0.700024mm  
-              43.31mil  
-              0.700024mm  
-              43.31mil  
-              -0.700024mm  
+              -1.0mm  
+              -1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+              1.0mm  
+              -1.0mm  
+              1.0mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
+              1.099947mm  
+              -1.099947mm  
+              1.099947mm  
              }
            }
          }
        }
 
        ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              0.699897mm  
-              0.449961mm  
-              0.699897mm  
-             }
            }
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
             ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
              top = 1
              mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -33.46mil  
-              -23.62mil  
-              -33.46mil  
-              -23.62mil  
-              33.46mil  
-              23.62mil  
-              33.46mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
-             li:ps_poly {
-              0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              -0.699897mm  
-              -0.449961mm  
-              0.699897mm  
-              0.449961mm  
-              0.699897mm  
-             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.250468 {
-         proto=0; x=966.21mil; y=1.023in; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.250383 {
+         proto=0; x=985.21mil; y=1.267in; rot=270.000000; xmirror=0; smirror=0; clearance=0.499999mm;
          ha:flags {
           clearline=1
          }
@@ -7508,22 +7485,34 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.250469 {
-         proto=1; x=865.82mil; y=1.023in; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.250384 {
+         proto=1; x=1.123in; y=1.267in; rot=270.000000; xmirror=0; smirror=0; clearance=0.499999mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            sharp  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=2
          }
         }
        }
@@ -7534,26 +7523,14 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250435 {
-            x1=987.87mil; y1=25.019254mm; x2=869.75mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.250438 {
-            x1=987.87mil; y1=1.06099in; x2=987.87mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.250441 {
-            x1=987.87mil; y1=1.06099in; x2=869.75mil; y2=1.06099in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.250444 {
-            x1=869.75mil; y1=1.06099in; x2=869.75mil; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.250447 {
-            x1=1.02789in; y1=25.019254mm; x2=25.62606mm; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           ha:line.250364 {
+            x1=975.37mil; y1=28.182062mm; x2=22.774402mm; y2=28.182062mm; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.250450 {
-            x1=1.02789in; y1=1.06099in; x2=1.02789in; y2=25.019254mm; thickness=10.0mil; clearance=0.0;
+           ha:line.250367 {
+            x1=936.0mil; y1=1.07016in; x2=936.0mil; y2=1.1489in; thickness=10.0mil; clearance=0.0;
            }
-           ha:line.250453 {
-            x1=1.02789in; y1=1.06099in; x2=25.62606mm; y2=1.06099in; thickness=10.0mil; clearance=0.0;
+           ha:arc.250370 {
+            x=1.0541in; y=1.267in; width=3.999992mm; height=3.999992mm; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -7567,26 +7544,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250456 {
-            x1=23.266781mm; y1=1.023in; x2=23.266781mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
+           ha:line.250371 {
+            x1=1.054105in; y1=1.267in; x2=1.054105in; y2=1.267in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.250459 {
-            x1=23.591774mm; y1=1.023in; x2=23.591774mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
+           ha:line.250374 {
+            x1=1.0541in; y1=1.267in; x2=1.0541in; y2=1.267in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.250462 {
-            x1=23.591774mm; y1=1.023in; x2=24.591774mm; y2=1.023in; thickness=0.1mm; clearance=0.0;
+           ha:line.250377 {
+            x1=1.0541in; y1=1.267in; x2=25.77414mm; y2=1.267in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.250465 {
-            x1=23.591774mm; y1=1.023in; x2=23.591774mm; y2=26.9842mm; thickness=0.1mm; clearance=0.0;
+           ha:line.250380 {
+            x1=1.0541in; y1=1.267in; x2=1.0541in; y2=33.1818mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7600,134 +7577,234 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABi
+       uid = fdmrigvTMcHho9IPHtUAAABl
       }
-      ha:subc.250403 {
+      ha:subc.249965 {
        ha:attributes {
-        {io_pcb::hidename_y}=33.5481 mm
-        copyright=2006 DJ Delorie
-        author=DJ Delorie
-        footprint=SOT23-5
-        dist-license=GPL
+        {io_pcb::hidename_y}=72.2391 mm
+        footprint=282834-4
         {io_pcb::hidename_scale}=60
-        refdes=U1
-        value=TPS70933
-        {io_pcb::hidename_direction}=0
-        use-license=Unlimited
-        {io_pcb::hidename_x}=3.7579 mm
+        refdes=J13
+        value=pressure
+        {io_pcb::hidename_direction}=1
+        {io_pcb::hidename_x}=38.6601 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
-             li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 1
             }
             clearance=0.0
-             li:ps_poly {
-              15.0mil  
-              -23.0mil  
-              -15.0mil  
-              -23.0mil  
-              -15.0mil  
-              23.0mil  
-              15.0mil  
-              23.0mil  
-             }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
             }
             clearance=0.0
-             li:ps_poly {
-              12.0mil  
-              -20.0mil  
-              -12.0mil  
-              -20.0mil  
-              -12.0mil  
-              20.0mil  
-              12.0mil  
-              20.0mil  
-             }
            }
-         }
-       }
-      }
 
-       li:objects {
-        ha:padstack_ref.250428 {
-         proto=0; x=29.215334mm; y=1.082in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
 
-         ha:attributes {
-           term=4
-           name=4
+       ha:ps_proto_v6.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+             }
+           }
          }
-        }
-        ha:padstack_ref.250429 {
-         proto=0; x=29.215334mm; y=1.004in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.249990 {
+         proto=0; x=2.97in; y=2.55in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=5
-           name=VOUT
+           term=4
+           name=4
          }
         }
-        ha:padstack_ref.250430 {
-         proto=0; x=1.06821in; y=1.004in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.249991 {
+         proto=0; x=2.97in; y=2.45in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=1
-           name=VIN
+           term=3
+           name=3
          }
         }
-        ha:padstack_ref.250431 {
-         proto=0; x=1.06821in; y=26.4922mm; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.249992 {
+         proto=0; x=2.97in; y=2.35in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
@@ -7737,11 +7814,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=GND
+           name=2
          }
         }
-        ha:padstack_ref.250432 {
-         proto=0; x=1.06821in; y=1.082in; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:padstack_ref.249993 {
+         proto=1; x=2.97in; y=2.25in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
@@ -7750,8 +7827,8 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=3
-           name=EN
+           term=1
+           name=1
          }
         }
        }
@@ -7762,17 +7839,17 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250404 {
-            x1=1.04021in; y1=1.102in; x2=1.17921in; y2=1.102in; thickness=10.0mil; clearance=0.0;
+           ha:line.249966 {
+            x1=2.84205in; y1=66.270124mm; x2=3.09796in; y2=66.270124mm; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.250407 {
-            x1=1.17921in; y1=1.102in; x2=1.17921in; y2=984.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.249969 {
+            x1=3.09796in; y1=55.650124mm; x2=3.09796in; y2=66.270124mm; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.250410 {
-            x1=1.17921in; y1=984.0mil; x2=1.04021in; y2=984.0mil; thickness=10.0mil; clearance=0.0;
+           ha:line.249972 {
+            x1=2.84205in; y1=55.650124mm; x2=3.09796in; y2=55.650124mm; thickness=6.0mil; clearance=0.0;
            }
-           ha:line.250413 {
-            x1=1.04021in; y1=984.0mil; x2=1.04021in; y2=1.102in; thickness=10.0mil; clearance=0.0;
+           ha:line.249975 {
+            x1=2.84205in; y1=55.650124mm; x2=2.84205in; y2=66.270124mm; thickness=6.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -7786,26 +7863,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250416 {
-            x1=1.10101in; y1=26.4922mm; x2=1.10101in; y2=26.4922mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249978 {
+            x1=2.97in; y1=60.96mm; x2=2.97in; y2=60.96mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.250419 {
-            x1=29.215334mm; y1=1.082in; x2=29.215334mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+           ha:line.249981 {
+            x1=2.84205in; y1=66.270124mm; x2=2.84205in; y2=66.270124mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.250422 {
-            x1=29.215334mm; y1=1.082in; x2=28.215334mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+           ha:line.249984 {
+            x1=2.84205in; y1=66.270124mm; x2=73.18807mm; y2=66.270124mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.250425 {
-            x1=29.215334mm; y1=1.082in; x2=29.215334mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249987 {
+            x1=2.84205in; y1=66.270124mm; x2=2.84205in; y2=67.270124mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7819,84 +7896,109 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABj
+       uid = fdmrigvTMcHho9IPHtUAAABq
       }
-      ha:subc.250386 {
+      ha:subc.249734 {
        ha:attributes {
-        value=2.2uF
-        footprint=0402
-        refdes=C37
+        value=0.25
+        footprint=TE1217861
+        refdes=J24
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             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:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             mask = 1
+             bottom = 1
+             copper = 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:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 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.250400 {
-         proto=0; x=1.22521in; y=26.517596mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249748 {
+         proto=0; x=689.0mil; y=33.655mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -7909,8 +8011,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.250401 {
-         proto=0; x=1.22521in; y=25.718004mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249749 {
+         proto=0; x=689.0mil; y=1.125in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -7919,8 +8021,36 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.249750 {
+         proto=1; x=689.0mil; y=1.225in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.249751 {
+         proto=2; x=689.0mil; y=1.225in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
         }
        }
@@ -7931,8 +8061,8 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.250387 {
-            string=%a.parent.refdes%; x=1.20721in; y=26.822396mm; scale=60; fid=0;
+           ha:text.249735 {
+            string=%a.parent.refdes%; x=689.0mil; y=1.225in; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
@@ -7951,34 +8081,30 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250388 {
-            x1=1.22521in; y1=26.1178mm; x2=1.22521in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249736 {
+            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.250391 {
-            x1=1.22521in; y1=26.1178mm; x2=1.22521in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.249739 {
+            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.250394 {
-            x1=1.22521in; y1=26.1178mm; x2=1.22521in; y2=25.1178mm; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.249742 {
+            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=30.115mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
- ha:flags ={ selected=1
- };           }
-           ha:line.250397 {
-            x1=1.22521in; y1=26.1178mm; x2=32.120334mm; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+           }
+           ha:line.249745 {
+            x1=689.0mil; y1=1.225in; x2=18.5006mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
- ha:flags ={ selected=1
- };           }
+           }
           }
           ha:type {
            top = 1
@@ -7988,23 +8114,19 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABk
+       uid = fdmrigvTMcHho9IPHtUAAAAp
       }
-      ha:subc.250363 {
+      ha:subc.249429 {
        ha:attributes {
-        {io_pcb::hidename_y}=24.7315 mm
-        footprint=CAP_FC8
-        {io_pcb::hidename_scale}=60
-        refdes=C39
-        value=220uF
-        {io_pcb::hidename_direction}=3
-        {io_pcb::hidename_x}=6.9342 mm
+        value=200k
+        footprint=0402
+        refdes=R14
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
@@ -8015,52 +8137,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.0mm  
-              -1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
-              1.0mm  
-              -1.0mm  
-              1.0mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -8072,98 +8156,207 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
-              1.099947mm  
-              -1.099947mm  
-              1.099947mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
        }
+      }
 
-       ha:ps_proto_v6.1 {
-         hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+       li:objects {
+        ha:padstack_ref.249443 {
+         proto=0; x=21.037804mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+         li:thermal {
+         }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.249444 {
+         proto=0; x=859.74mil; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=2
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:text.249430 {
+            string=%a.parent.refdes%; x=22.1422mm; y=726.0mil; scale=60; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 180.000000
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.249431 {
+            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.249434 {
+            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.249437 {
+            x1=844.0mil; y1=707.0mil; x2=22.4376mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.249440 {
+            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
-            clearance=0.0
            }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = fdmrigvTMcHho9IPHtUAAABo
+      }
+      ha:subc.249412 {
+       ha:attributes {
+        value=22k
+        footprint=0402
+        refdes=R20
+       }
+      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:ps_circ { x=0.0; y=0.0; dia=2.0mm;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             intern = 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:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
             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:ps_circ { x=0.0; y=0.0; dia=2.199894mm;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             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.250383 {
-         proto=0; x=985.21mil; y=1.267in; rot=270.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:padstack_ref.249426 {
+         proto=0; x=954.0mil; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8176,25 +8369,13 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.250384 {
-         proto=1; x=1.123in; y=1.267in; rot=270.000000; xmirror=0; smirror=0; clearance=0.499999mm;
+        ha:padstack_ref.249427 {
+         proto=0; x=23.432008mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            sharp  
-            noshape  
-           }
          }
 
          ha:attributes {
@@ -8210,14 +8391,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250364 {
-            x1=975.37mil; y1=28.182062mm; x2=22.774402mm; y2=28.182062mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.250367 {
-            x1=936.0mil; y1=1.07016in; x2=936.0mil; y2=1.1489in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.250370 {
-            x=1.0541in; y=1.267in; width=3.999992mm; height=3.999992mm; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+           ha:text.249413 {
+            string=%a.parent.refdes%; x=966.0mil; y=725.0mil; scale=60; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 180.000000
            }
           }
           ha:type {
@@ -8231,26 +8411,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.250371 {
-            x1=1.054105in; y1=1.267in; x2=1.054105in; y2=1.267in; thickness=0.1mm; clearance=0.0;
+           ha:line.249414 {
+            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.250374 {
-            x1=1.0541in; y1=1.267in; x2=1.0541in; y2=1.267in; thickness=0.1mm; clearance=0.0;
+           ha:line.249417 {
+            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.250377 {
-            x1=1.0541in; y1=1.267in; x2=25.77414mm; y2=1.267in; thickness=0.1mm; clearance=0.0;
+           ha:line.249420 {
+            x1=23.831804mm; y1=707.0mil; x2=22.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.250380 {
-            x1=1.0541in; y1=1.267in; x2=1.0541in; y2=33.1818mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249423 {
+            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=16.9578mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8264,173 +8444,75 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABl
+       uid = fdmrigvTMcHho9IPHtUAAABn
       }
-      ha:subc.249965 {
+      ha:subc.249395 {
        ha:attributes {
-        {io_pcb::hidename_y}=72.2391 mm
-        footprint=282834-4
-        {io_pcb::hidename_scale}=60
-        refdes=J13
-        value=pressure
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=38.6601 mm
+        value=3.3k
+        footprint=0402
+        refdes=R2
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
             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:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
              li:ps_poly {
-              -1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -8438,60 +8520,22 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249990 {
-         proto=0; x=2.97in; y=2.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.249991 {
-         proto=0; x=2.97in; y=2.2in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:padstack_ref.249409 {
+         proto=0; x=1.02126in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
          }
 
          ha:attributes {
-           term=3
-           name=3
+           term=1
+           name=1
          }
         }
-        ha:padstack_ref.249992 {
-         proto=0; x=2.97in; y=2.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+        ha:padstack_ref.249410 {
+         proto=0; x=1.05274in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8504,20 +8548,6 @@ ha:pcb-rnd-board-v6 {
            name=2
          }
         }
-        ha:padstack_ref.249993 {
-         proto=1; x=2.97in; y=2.0in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
        }
        li:layers {
 
@@ -8526,17 +8556,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249966 {
-            x1=2.84205in; y1=59.920124mm; x2=3.09796in; y2=59.920124mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.249969 {
-            x1=3.09796in; y1=49.300124mm; x2=3.09796in; y2=59.920124mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.249972 {
-            x1=2.84205in; y1=49.300124mm; x2=3.09796in; y2=49.300124mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.249975 {
-            x1=2.84205in; y1=49.300124mm; x2=2.84205in; y2=59.920124mm; thickness=6.0mil; clearance=0.0;
+           ha:text.249396 {
+            string=%a.parent.refdes%; x=26.7914mm; y=724.0mil; scale=60; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 180.000000
            }
           }
           ha:type {
@@ -8550,26 +8576,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249978 {
-            x1=2.97in; y1=54.61mm; x2=2.97in; y2=54.61mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249397 {
+            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249981 {
-            x1=2.84205in; y1=59.920124mm; x2=2.84205in; y2=59.920124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249400 {
+            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249984 {
-            x1=2.84205in; y1=59.920124mm; x2=73.18807mm; y2=59.920124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249403 {
+            x1=26.3398mm; y1=707.0mil; x2=27.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249987 {
-            x1=2.84205in; y1=59.920124mm; x2=2.84205in; y2=60.920124mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249406 {
+            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8583,49 +8609,80 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABq
+       uid = fdmrigvTMcHho9IPHtUAAABm
       }
-      ha:subc.249734 {
+      ha:subc.249357 {
        ha:attributes {
-        value=0.25
-        footprint=TE1217861
-        refdes=J24
+        {io_pcb::hidename_y}=23.2066 mm
+        footprint=8ufson2x2
+        {io_pcb::hidename_scale}=60
+        refdes=U13
+        value=LM293
+        {io_pcb::hidename_direction}=2
+        {io_pcb::hidename_x}=15.6853 mm
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             copper = 1
+             top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              -0.524891mm  
+              -11.81mil  
+              0.524891mm  
+              11.81mil  
+              0.524891mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             copper = 1
-             intern = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              -0.374904mm  
+              -5.905mil  
+              0.374904mm  
+              5.905mil  
+              0.374904mm  
+             }
            }
          }
        }
@@ -8635,57 +8692,68 @@ ha:pcb-rnd-board-v6 {
          li:shape {
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
             ha:combining {            }
             ha:layer_mask {
              copper = 1
              top = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;            }
-            ha:combining {            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             copper = 1
+             top = 1
+             mask = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -37.405mil  
+              -14.765mil  
+              -37.405mil  
+              14.765mil  
+              37.405mil  
+              14.765mil  
+              37.405mil  
+              -14.765mil  
+             }
            }
 
            ha:ps_shape_v4 {
-            ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
+            ha:combining { auto=1;            }
             ha:layer_mask {
-             bottom = 1
-             mask = 1
+             top = 1
+             paste = 1
             }
             clearance=0.0
+             li:ps_poly {
+              -31.5mil  
+              -0.225044mm  
+              -31.5mil  
+              0.225044mm  
+              31.5mil  
+              0.225044mm  
+              31.5mil  
+              -0.225044mm  
+             }
            }
          }
        }
       }
 
        li:objects {
-        ha:padstack_ref.249748 {
-         proto=0; x=689.0mil; y=33.655mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.249385 {
+         proto=0; x=25.042838mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -8695,11 +8763,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=1
+           name=out
          }
         }
-        ha:padstack_ref.249749 {
-         proto=0; x=689.0mil; y=1.125in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.249386 {
+         proto=0; x=1.0449985in; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -8708,12 +8776,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=5
+           name=in+
          }
         }
-        ha:padstack_ref.249750 {
-         proto=1; x=689.0mil; y=1.225in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.249387 {
+         proto=0; x=25.542964mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -8722,12 +8790,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=2
+           name=in-
          }
         }
-        ha:padstack_ref.249751 {
-         proto=2; x=689.0mil; y=1.225in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+        ha:padstack_ref.249388 {
+         proto=0; x=26.042836mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -8736,8 +8804,78 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=6
+           name=in-
+         }
+        }
+        ha:padstack_ref.249389 {
+         proto=0; x=26.042836mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=in+
+         }
+        }
+        ha:padstack_ref.249390 {
+         proto=0; x=25.542964mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=out
+         }
+        }
+        ha:padstack_ref.249391 {
+         proto=0; x=1.0449985in; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=V-
+         }
+        }
+        ha:padstack_ref.249392 {
+         proto=0; x=25.042838mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=V+
+         }
+        }
+        ha:padstack_ref.249393 {
+         proto=1; x=1.0154685in; y=876.35433071mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=GND
+           name=GND
          }
         }
        }
@@ -8748,13 +8886,20 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249735 {
-            string=%a.parent.refdes%; x=689.0mil; y=1.225in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
+           ha:line.249358 {
+            x1=26.792898mm; y1=21.259402mm; x2=24.792902mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249361 {
+            x1=26.792898mm; y1=23.259398mm; x2=26.792898mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249364 {
+            x1=26.792898mm; y1=23.259398mm; x2=24.792902mm; y2=23.259398mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249367 {
+            x1=24.792902mm; y1=23.259398mm; x2=24.792902mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249370 {
+            x1=24.492928mm; y1=23.259398mm; x2=24.492928mm; y2=23.259398mm; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -8768,26 +8913,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249736 {
-            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
+           ha:line.249373 {
+            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249739 {
-            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=1.225in; thickness=0.1mm; clearance=0.0;
+           ha:line.249376 {
+            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249742 {
-            x1=689.0mil; y1=1.225in; x2=689.0mil; y2=30.115mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249379 {
+            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=23.2594mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249745 {
-            x1=689.0mil; y1=1.225in; x2=18.5006mm; y2=1.225in; thickness=0.1mm; clearance=0.0;
+           ha:line.249382 {
+            x1=1.0154685in; y1=876.35433071mil; x2=26.7929mm; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8801,13 +8946,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAAAp
+       uid = fdmrigvTMcHho9IPHtUAAABc
       }
-      ha:subc.249429 {
+      ha:subc.249340 {
        ha:attributes {
-        value=200k
+        value=26.1k
         footprint=0402
-        refdes=R14
+        refdes=R39
        }
       ha:data {
             li:padstack_prototypes {
@@ -8877,8 +9022,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249443 {
-         proto=0; x=21.037804mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249354 {
+         proto=0; x=29.161994mm; y=772.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8891,8 +9036,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249444 {
-         proto=0; x=859.74mil; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249355 {
+         proto=0; x=1.11663in; y=772.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -8913,13 +9058,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249430 {
-            string=%a.parent.refdes%; x=22.1422mm; y=726.0mil; scale=60; fid=0;
+           ha:text.249341 {
+            string=%a.parent.refdes%; x=28.133798mm; y=760.0mil; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 180.000000
+            rot = 360.000000
            }
           }
           ha:type {
@@ -8933,26 +9078,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249431 {
-            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249342 {
+            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249434 {
-            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249345 {
+            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249437 {
-            x1=844.0mil; y1=707.0mil; x2=22.4376mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249348 {
+            x1=28.762198mm; y1=772.0mil; x2=27.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249440 {
-            x1=844.0mil; y1=707.0mil; x2=844.0mil; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249351 {
+            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=18.6088mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -8966,13 +9111,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABo
+       uid = fdmrigvTMcHho9IPHtUAAABb
       }
-      ha:subc.249412 {
+      ha:subc.249323 {
        ha:attributes {
-        value=22k
+        value=200k
         footprint=0402
-        refdes=R20
+        refdes=R38
        }
       ha:data {
             li:padstack_prototypes {
@@ -9042,8 +9187,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249426 {
-         proto=0; x=954.0mil; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249337 {
+         proto=0; x=1.11663in; y=811.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9056,10 +9201,11 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249427 {
-         proto=0; x=23.432008mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249338 {
+         proto=0; x=29.161994mm; y=811.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
+          warn=1
          }
 
          li:thermal {
@@ -9078,13 +9224,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249413 {
-            string=%a.parent.refdes%; x=966.0mil; y=725.0mil; scale=60; fid=0;
+           ha:text.249324 {
+            string=%a.parent.refdes%; x=28.196798mm; y=797.0mil; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 180.000000
+            rot = 360.000000
            }
           }
           ha:type {
@@ -9098,26 +9244,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249414 {
-            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
+           ha:line.249325 {
+            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249417 {
-            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249328 {
+            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249420 {
-            x1=23.831804mm; y1=707.0mil; x2=22.831804mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249331 {
+            x1=28.762198mm; y1=811.0mil; x2=29.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249423 {
-            x1=23.831804mm; y1=707.0mil; x2=23.831804mm; y2=16.9578mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249334 {
+            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=21.5994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9131,13 +9277,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABn
+       uid = fdmrigvTMcHho9IPHtUAAABa
       }
-      ha:subc.249395 {
+      ha:subc.249306 {
        ha:attributes {
-        value=3.3k
+        value=0.1uF
         footprint=0402
-        refdes=R2
+        refdes=C2
        }
       ha:data {
             li:padstack_prototypes {
@@ -9154,14 +9300,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
 
@@ -9173,14 +9319,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
 
@@ -9192,14 +9338,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
          }
@@ -9207,8 +9353,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249409 {
-         proto=0; x=1.02126in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249320 {
+         proto=0; x=23.917402mm; y=892.48mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9221,8 +9367,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249410 {
-         proto=0; x=1.05274in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249321 {
+         proto=0; x=23.917402mm; y=861.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9243,13 +9389,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249396 {
-            string=%a.parent.refdes%; x=26.7914mm; y=724.0mil; scale=60; fid=0;
+           ha:text.249307 {
+            string=%a.parent.refdes%; x=23.460202mm; y=892.0mil; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 180.000000
+            rot = 90.000000
            }
           }
           ha:type {
@@ -9263,26 +9409,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249397 {
-            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249308 {
+            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249400 {
-            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249311 {
+            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249403 {
-            x1=26.3398mm; y1=707.0mil; x2=27.3398mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249314 {
+            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=23.269196mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249406 {
-            x1=26.3398mm; y1=707.0mil; x2=26.3398mm; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249317 {
+            x1=23.917402mm; y1=876.74mil; x2=24.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9296,17 +9442,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABm
+       uid = fdmrigvTMcHho9IPHtUAAABZ
       }
-      ha:subc.249357 {
+      ha:subc.249289 {
        ha:attributes {
-        {io_pcb::hidename_y}=23.2066 mm
-        footprint=8ufson2x2
-        {io_pcb::hidename_scale}=60
-        refdes=U13
-        value=LM293
-        {io_pcb::hidename_direction}=2
-        {io_pcb::hidename_x}=15.6853 mm
+        value=1k
+        footprint=0402
+        refdes=R8
        }
       ha:data {
             li:padstack_prototypes {
@@ -9323,77 +9465,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              0.524891mm  
-              11.81mil  
-              0.524891mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
 
@@ -9405,14 +9484,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -37.405mil  
-              -14.765mil  
-              -37.405mil  
-              14.765mil  
-              37.405mil  
-              14.765mil  
-              37.405mil  
-              -14.765mil  
+              0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              -0.425958mm  
+              -0.326136mm  
+              0.425958mm  
+              0.326136mm  
+              0.425958mm  
              }
            }
 
@@ -9424,14 +9503,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
+              0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              -0.349758mm  
+              -0.249936mm  
+              0.349758mm  
+              0.249936mm  
+              0.349758mm  
              }
            }
          }
@@ -9439,8 +9518,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249385 {
-         proto=0; x=25.042838mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.249303 {
+         proto=0; x=28.359608mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9450,25 +9529,11 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=1
-           name=out
-         }
-        }
-        ha:padstack_ref.249386 {
-         proto=0; x=1.0449985in; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=in+
+           name=1
          }
         }
-        ha:padstack_ref.249387 {
-         proto=0; x=25.542964mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:padstack_ref.249304 {
+         proto=0; x=1.148in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -9478,148 +9543,57 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=in-
+           name=2
          }
         }
-        ha:padstack_ref.249388 {
-         proto=0; x=26.042836mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
+       }
+       li:layers {
 
-         li:thermal {
-         }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         ha:attributes {
-           term=6
-           name=in-
-         }
+          li:objects {
+           ha:text.249290 {
+            string=%a.parent.refdes%; x=29.171404mm; y=723.0mil; scale=60; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 180.000000
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
-        ha:padstack_ref.249389 {
-         proto=0; x=26.042836mm; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=in+
-         }
-        }
-        ha:padstack_ref.249390 {
-         proto=0; x=25.542964mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=out
-         }
-        }
-        ha:padstack_ref.249391 {
-         proto=0; x=1.0449985in; y=23.284417mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=V-
-         }
-        }
-        ha:padstack_ref.249392 {
-         proto=0; x=25.042838mm; y=21.234383mm; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=8
-           name=V+
-         }
-        }
-        ha:padstack_ref.249393 {
-         proto=1; x=1.0154685in; y=876.35433071mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=GND
-           name=GND
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.249358 {
-            x1=26.792898mm; y1=21.259402mm; x2=24.792902mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249361 {
-            x1=26.792898mm; y1=23.259398mm; x2=26.792898mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249364 {
-            x1=26.792898mm; y1=23.259398mm; x2=24.792902mm; y2=23.259398mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249367 {
-            x1=24.792902mm; y1=23.259398mm; x2=24.792902mm; y2=21.259402mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249370 {
-            x1=24.492928mm; y1=23.259398mm; x2=24.492928mm; y2=23.259398mm; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
           li:objects {
-           ha:line.249373 {
-            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249291 {
+            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249376 {
-            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249294 {
+            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249379 {
-            x1=1.0154685in; y1=876.35433071mil; x2=1.0154685in; y2=23.2594mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249297 {
+            x1=1.13226in; y1=707.0mil; x2=29.759404mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249382 {
-            x1=1.0154685in; y1=876.35433071mil; x2=26.7929mm; y2=876.35433071mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249300 {
+            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9633,13 +9607,17 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABc
+       uid = fdmrigvTMcHho9IPHtUAAABY
       }
-      ha:subc.249340 {
+      ha:subc.249260 {
        ha:attributes {
-        value=26.1k
-        footprint=0402
-        refdes=R39
+        {io_pcb::hidename_y}=31.3690 mm
+        footprint=TO252FET
+        {io_pcb::hidename_scale}=60
+        refdes=Q1
+        value=IRLR8743PbF
+        {io_pcb::hidename_direction}=3
+        {io_pcb::hidename_x}=16.3238 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -9656,14 +9634,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+              -29.53mil  
              }
            }
 
@@ -9675,14 +9653,14 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              -1.550035mm  
+              -35.435mil  
+              -1.550035mm  
+              35.435mil  
+              1.550035mm  
+              35.435mil  
+              1.550035mm  
+              -35.435mil  
              }
            }
 
@@ -9694,14 +9672,77 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -1.400048mm  
+              -29.53mil  
+              -1.400048mm  
+              29.53mil  
+              1.400048mm  
+              29.53mil  
+              1.400048mm  
+              -29.53mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.050032mm  
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              -3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.200019mm  
+              -129.925mil  
+              -3.200019mm  
+              -129.925mil  
+              -3.200019mm  
+              129.925mil  
+              3.200019mm  
+              129.925mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              3.050032mm  
+              -3.150108mm  
+              -3.050032mm  
+              -3.150108mm  
+              -3.050032mm  
+              3.150108mm  
+              3.050032mm  
+              3.150108mm  
              }
            }
          }
@@ -9709,8 +9750,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249354 {
-         proto=0; x=29.161994mm; y=772.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249285 {
+         proto=0; x=1.14939in; y=616.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -9719,12 +9760,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=3
+           name=G
          }
         }
-        ha:padstack_ref.249355 {
-         proto=0; x=1.11663in; y=772.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249286 {
+         proto=1; x=903.33mil; y=526.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
          ha:flags {
           clearline=1
          }
@@ -9733,25 +9774,43 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=D
          }
         }
-       }
-       li:layers {
-
-        ha:top-silk {
+        ha:padstack_ref.249287 {
+         proto=0; x=1.14939in; y=436.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=S
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
          lid=0
          ha:combining {         }
 
           li:objects {
-           ha:text.249341 {
-            string=%a.parent.refdes%; x=28.133798mm; y=760.0mil; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 360.000000
+           ha:line.249261 {
+            x1=21.044406mm; y1=653.95mil; x2=21.044406mm; y2=398.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249264 {
+            x1=1.06868in; y1=398.05mil; x2=21.044406mm; y2=398.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249267 {
+            x1=1.06868in; y1=653.95mil; x2=1.06868in; y2=398.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.249270 {
+            x1=1.06868in; y1=653.95mil; x2=21.044406mm; y2=653.95mil; thickness=10.0mil; clearance=0.0;
            }
           }
           ha:type {
@@ -9765,26 +9824,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249342 {
-            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249273 {
+            x1=27.111198mm; y1=526.0mil; x2=27.111198mm; y2=526.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249345 {
-            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249276 {
+            x1=1.14939in; y1=526.0mil; x2=1.14939in; y2=526.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249348 {
-            x1=28.762198mm; y1=772.0mil; x2=27.762198mm; y2=772.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249279 {
+            x1=1.14939in; y1=526.0mil; x2=1.14939in; y2=14.3604mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249351 {
-            x1=28.762198mm; y1=772.0mil; x2=28.762198mm; y2=18.6088mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249282 {
+            x1=1.14939in; y1=526.0mil; x2=30.194506mm; y2=526.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9798,84 +9857,109 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABb
+       uid = fdmrigvTMcHho9IPHtUAAABX
       }
-      ha:subc.249323 {
+      ha:subc.249241 {
        ha:attributes {
-        value=200k
-        footprint=0402
-        refdes=R38
+        value=0.25
+        footprint=TE1217861
+        refdes=J27
        }
       ha:data {
             li:padstack_prototypes {
 
        ha:ps_proto_v6.0 {
+         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
          hdia=0.0; hplated=0; htop=0; hbottom=0;
          li:shape {
 
            ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
             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:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
             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_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
+            ha:combining {            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 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.249337 {
-         proto=0; x=1.11663in; y=811.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249255 {
+         proto=0; x=689.0mil; y=425.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -9888,8 +9972,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249338 {
-         proto=0; x=29.161994mm; y=811.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249256 {
+         proto=0; x=689.0mil; y=625.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
          ha:flags {
           clearline=1
          }
@@ -9898,8 +9982,36 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=2
-           name=2
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.249257 {
+         proto=1; x=689.0mil; y=525.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
+        ha:padstack_ref.249258 {
+         proto=2; x=689.0mil; y=525.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=1
          }
         }
        }
@@ -9910,13 +10022,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249324 {
-            string=%a.parent.refdes%; x=28.196798mm; y=797.0mil; scale=60; fid=0;
+           ha:text.249242 {
+            string=%a.parent.refdes%; x=689.0mil; y=525.0mil; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 360.000000
+            rot = 270.000000
            }
           }
           ha:type {
@@ -9930,26 +10042,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249325 {
-            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249243 {
+            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=525.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249328 {
-            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249246 {
+            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=525.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249331 {
-            x1=28.762198mm; y1=811.0mil; x2=29.762198mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249249 {
+            x1=689.0mil; y1=525.0mil; x2=16.5006mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249334 {
-            x1=28.762198mm; y1=811.0mil; x2=28.762198mm; y2=21.5994mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249252 {
+            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=12.335mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9963,13 +10075,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABa
+       uid = fdmrigvTMcHho9IPHtUAAABV
       }
-      ha:subc.249306 {
+      ha:subc.249224 {
        ha:attributes {
-        value=0.1uF
+        value=200k
         footprint=0402
-        refdes=C2
+        refdes=R36
        }
       ha:data {
             li:padstack_prototypes {
@@ -10039,8 +10151,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249320 {
-         proto=0; x=23.917402mm; y=892.48mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249238 {
+         proto=0; x=1.141in; y=21.876004mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10053,8 +10165,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249321 {
-         proto=0; x=23.917402mm; y=861.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249239 {
+         proto=0; x=1.141in; y=892.74mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10075,13 +10187,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249307 {
-            string=%a.parent.refdes%; x=23.460202mm; y=892.0mil; scale=60; fid=0;
+           ha:text.249225 {
+            string=%a.parent.refdes%; x=29.3624mm; y=21.7104mm; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 90.000000
+            rot = 270.000000
            }
           }
           ha:type {
@@ -10095,26 +10207,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249308 {
-            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249226 {
+            x1=1.141in; y1=877.0mil; x2=1.141in; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249311 {
-            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249229 {
+            x1=1.141in; y1=877.0mil; x2=1.141in; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249314 {
-            x1=23.917402mm; y1=876.74mil; x2=23.917402mm; y2=23.269196mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249232 {
+            x1=1.141in; y1=877.0mil; x2=1.141in; y2=21.2758mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249317 {
-            x1=23.917402mm; y1=876.74mil; x2=24.917402mm; y2=876.74mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249235 {
+            x1=1.141in; y1=877.0mil; x2=27.9814mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -10128,13 +10240,13 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABZ
+       uid = fdmrigvTMcHho9IPHtUAAABU
       }
-      ha:subc.249289 {
+      ha:subc.249207 {
        ha:attributes {
-        value=1k
+        value=22k
         footprint=0402
-        refdes=R8
+        refdes=R37
        }
       ha:data {
             li:padstack_prototypes {
@@ -10151,14 +10263,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
 
@@ -10170,14 +10282,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
 
@@ -10189,14 +10301,14 @@ ha:pcb-rnd-board-v6 {
             }
             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  
              }
            }
          }
@@ -10204,8 +10316,8 @@ ha:pcb-rnd-board-v6 {
       }
 
        li:objects {
-        ha:padstack_ref.249303 {
-         proto=0; x=28.359608mm; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249221 {
+         proto=0; x=27.9654mm; y=892.74mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10218,8 +10330,8 @@ ha:pcb-rnd-board-v6 {
            name=1
          }
         }
-        ha:padstack_ref.249304 {
-         proto=0; x=1.148in; y=707.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.249222 {
+         proto=0; x=27.9654mm; y=21.876004mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10240,13 +10352,13 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.249290 {
-            string=%a.parent.refdes%; x=29.171404mm; y=723.0mil; scale=60; fid=0;
+           ha:text.249208 {
+            string=%a.parent.refdes%; x=1.114in; y=21.748mm; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 180.000000
+            rot = 270.000000
            }
           }
           ha:type {
@@ -10260,26 +10372,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.249291 {
-            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249209 {
+            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.249294 {
-            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249212 {
+            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.249297 {
-            x1=1.13226in; y1=707.0mil; x2=29.759404mm; y2=707.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.249215 {
+            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=23.2758mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.249300 {
-            x1=1.13226in; y1=707.0mil; x2=1.13226in; y2=18.9578mm; thickness=0.1mm; clearance=0.0;
+           ha:line.249218 {
+            x1=27.9654mm; y1=877.0mil; x2=28.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -10293,5313 +10405,694 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABY
+       uid = fdmrigvTMcHho9IPHtUAAABT
       }
-      ha:subc.249260 {
-       ha:attributes {
-        {io_pcb::hidename_y}=31.3690 mm
-        footprint=TO252FET
-        {io_pcb::hidename_scale}=60
-        refdes=Q1
-        value=IRLR8743PbF
-        {io_pcb::hidename_direction}=3
-        {io_pcb::hidename_x}=16.3238 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+     ha:subc.247886 {
+      ha:attributes {
+       {io_pcb::hidename_y}=8.8392 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H3
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=60.1218 mm
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-              -29.53mil  
-             }
-           }
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.550035mm  
-              -35.435mil  
-              -1.550035mm  
-              35.435mil  
-              1.550035mm  
-              35.435mil  
-              1.550035mm  
-              -35.435mil  
-             }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -1.400048mm  
-              -29.53mil  
-              -1.400048mm  
-              29.53mil  
-              1.400048mm  
-              29.53mil  
-              1.400048mm  
-              -29.53mil  
-             }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
            }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.050032mm  
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              -3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-             }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.200019mm  
-              -129.925mil  
-              -3.200019mm  
-              -129.925mil  
-              -3.200019mm  
-              129.925mil  
-              3.200019mm  
-              129.925mil  
-             }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              3.050032mm  
-              -3.150108mm  
-              -3.050032mm  
-              -3.150108mm  
-              -3.050032mm  
-              3.150108mm  
-              3.050032mm  
-              3.150108mm  
-             }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
            }
-         }
-       }
+           clearance=0.0
+          }
+        }
       }
+     }
 
-       li:objects {
-        ha:padstack_ref.249285 {
-         proto=0; x=1.14939in; y=616.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=G
-         }
+      li:objects {
+       ha:padstack_ref.247900 {
+        proto=0; x=2.675in; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
         }
-        ha:padstack_ref.249286 {
-         proto=1; x=903.33mil; y=526.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=1
-           name=D
-         }
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
-        ha:padstack_ref.249287 {
-         proto=0; x=1.14939in; y=436.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=2
-           name=S
-         }
+        ha:attributes {
+          term=1
+          name=1
         }
        }
-       li:layers {
+      }
+      li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-          li:objects {
-           ha:line.249261 {
-            x1=21.044406mm; y1=653.95mil; x2=21.044406mm; y2=398.05mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249264 {
-            x1=1.06868in; y1=398.05mil; x2=21.044406mm; y2=398.05mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249267 {
-            x1=1.06868in; y1=653.95mil; x2=1.06868in; y2=398.05mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.249270 {
-            x1=1.06868in; y1=653.95mil; x2=21.044406mm; y2=653.95mil; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
+         li:objects {
+          ha:arc.247887 {
+           x=2.675in; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
           }
-        }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-          li:objects {
-           ha:line.249273 {
-            x1=27.111198mm; y1=526.0mil; x2=27.111198mm; y2=526.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
+         li:objects {
+          ha:line.247888 {
+           x1=2.675in; y1=225.0mil; x2=2.675in; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
            }
-           ha:line.249276 {
-            x1=1.14939in; y1=526.0mil; x2=1.14939in; y2=526.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.247891 {
+           x1=2.675in; y1=225.0mil; x2=2.675in; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
            }
-           ha:line.249279 {
-            x1=1.14939in; y1=526.0mil; x2=1.14939in; y2=14.3604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.247894 {
+           x1=2.675in; y1=225.0mil; x2=68.945mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
            }
-           ha:line.249282 {
-            x1=1.14939in; y1=526.0mil; x2=30.194506mm; y2=526.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
+ ha:flags ={ selected=1
+ };          }
+          ha:line.247897 {
+           x1=2.675in; y1=225.0mil; x2=2.675in; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
+ ha:flags ={ selected=1
+ };          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
       }
-       uid = fdmrigvTMcHho9IPHtUAAABX
+     }
+      uid = fdmrigvTMcHho9IPHtUAAAAD
+     }
+     ha:subc.247902 {
+      ha:attributes {
+       {io_pcb::hidename_y}=66.9798 mm
+       footprint=hole-M3
+       {io_pcb::hidename_scale}=60
+       refdes=H4
+       value=
+       {io_pcb::hidename_direction}=0
+       {io_pcb::hidename_x}=60.1472 mm
       }
-      ha:subc.249241 {
-       ha:attributes {
-        value=0.25
-        footprint=TE1217861
-        refdes=J27
-       }
-      ha:data {
-            li:padstack_prototypes {
+     ha:data {
+          li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+      ha:ps_proto_v6.0 {
+        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
            }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
            }
+           clearance=0.0
+          }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
            }
-         }
-       }
+           clearance=0.0
+          }
+        }
+      }
+     }
 
-       ha:ps_proto_v6.2 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+      li:objects {
+       ha:padstack_ref.247916 {
+        proto=0; x=2.675in; y=2.975in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+        ha:flags {
+         clearline=1
+         usetherm=1
+        }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=140.0mil; square=0;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+        li:thermal {
+          li:1 {
+           on  
+           solid  
+           noshape  
+          }
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
+        }
 
-           ha:ps_shape_v4 {
-            ha:ps_line { x1=0.0; y1=-100.0mil; x2=0.0; y2=100.0mil; thickness=152.0mil; square=0;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
+        ha:attributes {
+          term=1
+          name=1
+        }
        }
       }
+      li:layers {
 
-       li:objects {
-        ha:padstack_ref.249255 {
-         proto=0; x=689.0mil; y=425.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-         ha:attributes {
-           term=1
-           name=1
+         li:objects {
+          ha:arc.247903 {
+           x=2.675in; y=2.975in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
          }
-        }
-        ha:padstack_ref.249256 {
-         proto=0; x=689.0mil; y=625.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
+         ha:type {
+          silk = 1
+          top = 1
          }
+       }
 
-         li:thermal {
-         }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-         ha:attributes {
-           term=1
-           name=1
+         li:objects {
+          ha:line.247904 {
+           x1=2.675in; y1=2.975in; x2=2.675in; y2=2.975in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.247907 {
+           x1=2.675in; y1=2.975in; x2=2.675in; y2=2.975in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.247910 {
+           x1=2.675in; y1=2.975in; x2=68.945mm; y2=2.975in; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.247913 {
+           x1=2.675in; y1=2.975in; x2=2.675in; y2=76.565mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
          }
-        }
-        ha:padstack_ref.249257 {
-         proto=1; x=689.0mil; y=525.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
          }
+       }
+      }
+     }
+      uid = fdmrigvTMcHho9IPHtUAAAAE
+     }
+         ha:subc.249715 {
+          ha:attributes {
+           value=0.25
+           footprint=TE1217861
+           refdes=J23
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-         li:thermal {
-         }
+          ha:ps_proto_v6.0 {
+            hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.249258 {
-         proto=2; x=689.0mil; y=525.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.0mil;
-         ha:flags {
-          clearline=1
-         }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
 
-         li:thermal {
-         }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-          li:objects {
-           ha:text.249242 {
-            string=%a.parent.refdes%; x=689.0mil; y=525.0mil; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
             }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
           }
-        }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+          ha:ps_proto_v6.2 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-          li:objects {
-           ha:line.249243 {
-            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=525.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.249246 {
-            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=525.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
             }
-           }
-           ha:line.249249 {
-            x1=689.0mil; y1=525.0mil; x2=16.5006mm; y2=525.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.249252 {
-            x1=689.0mil; y1=525.0mil; x2=689.0mil; y2=12.335mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
           }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABV
-      }
-      ha:subc.249224 {
-       ha:attributes {
-        value=200k
-        footprint=0402
-        refdes=R36
-       }
-      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
+          li:objects {
+           ha:padstack_ref.249729 {
+            proto=0; x=689.0mil; y=2.075in; rot=-90.000000; xmirror=1; smirror=1; clearance=12.0mil;
+            ha:flags {
+             clearline=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
+            li:thermal {
             }
-            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
+            ha:attributes {
+              term=1
+              name=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.249238 {
-         proto=0; x=1.141in; y=21.876004mm; 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.249239 {
-         proto=0; x=1.141in; y=892.74mil; 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:text.249225 {
-            string=%a.parent.refdes%; x=29.3624mm; y=21.7104mm; scale=60; fid=0;
+           ha:padstack_ref.249730 {
+            proto=0; x=689.0mil; y=47.625mm; rot=-90.000000; xmirror=1; smirror=1; clearance=12.0mil;
             ha:flags {
-             dyntext=1
-             floater=1
+             clearline=1
             }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+            li:thermal {
+            }
 
-          li:objects {
-           ha:line.249226 {
-            x1=1.141in; y1=877.0mil; x2=1.141in; y2=877.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
-              subc-role=pnp-origin
+              term=1
+              name=1
             }
            }
-           ha:line.249229 {
-            x1=1.141in; y1=877.0mil; x2=1.141in; y2=877.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+           ha:padstack_ref.249731 {
+            proto=1; x=689.0mil; y=1.975in; rot=90.000000; xmirror=0; smirror=1; clearance=12.0mil;
+            ha:flags {
+             clearline=1
             }
-           }
-           ha:line.249232 {
-            x1=1.141in; y1=877.0mil; x2=1.141in; y2=21.2758mm; thickness=0.1mm; clearance=0.0;
+
+            li:thermal {
+            }
+
             ha:attributes {
-              subc-role=x
+              term=1
+              name=1
             }
            }
-           ha:line.249235 {
-            x1=1.141in; y1=877.0mil; x2=27.9814mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
+           ha:padstack_ref.249732 {
+            proto=2; x=689.0mil; y=1.975in; rot=90.000000; xmirror=0; smirror=1; clearance=12.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
             ha:attributes {
-              subc-role=y
+              term=1
+              name=1
             }
            }
           }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABU
-      }
-      ha:subc.249207 {
-       ha:attributes {
-        value=22k
-        footprint=0402
-        refdes=R37
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+          li:layers {
 
-           ha:ps_shape_v4 {
+           ha:top-silk {
+            lid=0
             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  
+
+             li:objects {
+              ha:text.249716 {
+               string=%a.parent.refdes%; x=689.0mil; y=1.975in; scale=100; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+                onsolder=1
+               }
+               rot = 270.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
              }
            }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-           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:line.249717 {
+               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=1.975in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.249720 {
+               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=1.975in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.249723 {
+               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=51.165mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.249726 {
+               x1=689.0mil; y1=1.975in; x2=16.5006mm; y2=1.975in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
              }
            }
+          }
          }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.249221 {
-         proto=0; x=27.9654mm; y=892.74mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          uid = fdmrigvTMcHho9IPHtUAAAAu
          }
+         ha:subc.249753 {
+          ha:attributes {
+           value=0.25
+           footprint=TE1217861
+           refdes=J20
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-         li:thermal {
-         }
+          ha:ps_proto_v6.0 {
+            hdia=55.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.249222 {
-         proto=0; x=27.9654mm; y=21.876004mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
 
-         li:thermal {
-         }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-          li:objects {
-           ha:text.249208 {
-            string=%a.parent.refdes%; x=1.114in; y=21.748mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
             }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
           }
-        }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+          ha:ps_proto_v6.2 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
 
           li:objects {
-           ha:line.249209 {
-            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           ha:padstack_ref.249767 {
+            proto=0; x=689.0mil; y=70.485mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+            ha:flags {
+             clearline=1
             }
-           }
-           ha:line.249212 {
-            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
             ha:attributes {
-              subc-role=origin
+              term=1
+              name=1
             }
            }
-           ha:line.249215 {
-            x1=27.9654mm; y1=877.0mil; x2=27.9654mm; y2=23.2758mm; thickness=0.1mm; clearance=0.0;
+           ha:padstack_ref.249768 {
+            proto=0; x=689.0mil; y=65.405mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
             ha:attributes {
-              subc-role=x
+              term=1
+              name=1
             }
            }
-           ha:line.249218 {
-            x1=27.9654mm; y1=877.0mil; x2=28.9654mm; y2=877.0mil; thickness=0.1mm; clearance=0.0;
+           ha:padstack_ref.249769 {
+            proto=1; x=689.0mil; y=2.675in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
             ha:attributes {
-              subc-role=y
+              term=1
+              name=1
             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = fdmrigvTMcHho9IPHtUAAABT
-      }
-     ha:subc.247886 {
-      ha:attributes {
-       {io_pcb::hidename_y}=8.8392 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=60
-       refdes=H3
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=60.1218 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.247900 {
-        proto=0; x=2.675in; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-         usetherm=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.247887 {
-           x=2.675in; y=225.0mil; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.247888 {
-           x1=2.675in; y1=225.0mil; x2=2.675in; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
- ha:flags ={ selected=1
- };          }
-          ha:line.247891 {
-           x1=2.675in; y1=225.0mil; x2=2.675in; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
- ha:flags ={ selected=1
- };          }
-          ha:line.247894 {
-           x1=2.675in; y1=225.0mil; x2=68.945mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
- ha:flags ={ selected=1
- };          }
-          ha:line.247897 {
-           x1=2.675in; y1=225.0mil; x2=2.675in; y2=6.715mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
- ha:flags ={ selected=1
- };          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = fdmrigvTMcHho9IPHtUAAAAD
-     }
-     ha:subc.247902 {
-      ha:attributes {
-       {io_pcb::hidename_y}=66.9798 mm
-       footprint=hole-M3
-       {io_pcb::hidename_scale}=60
-       refdes=H4
-       value=
-       {io_pcb::hidename_direction}=0
-       {io_pcb::hidename_x}=60.1472 mm
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.247916 {
-        proto=0; x=2.675in; y=2.975in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-         usetherm=1
-        }
-
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.247903 {
-           x=2.675in; y=2.975in; width=120.0mil; height=120.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.247904 {
-           x1=2.675in; y1=2.975in; x2=2.675in; y2=2.975in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.247907 {
-           x1=2.675in; y1=2.975in; x2=2.675in; y2=2.975in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.247910 {
-           x1=2.675in; y1=2.975in; x2=68.945mm; y2=2.975in; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.247913 {
-           x1=2.675in; y1=2.975in; x2=2.675in; y2=76.565mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = fdmrigvTMcHho9IPHtUAAAAE
-     }
-         ha:subc.249715 {
-          ha:attributes {
-           value=0.25
-           footprint=TE1217861
-           refdes=J23
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.2 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.249729 {
-            proto=0; x=689.0mil; y=2.075in; rot=-90.000000; xmirror=1; smirror=1; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249730 {
-            proto=0; x=689.0mil; y=47.625mm; rot=-90.000000; xmirror=1; smirror=1; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249731 {
-            proto=1; x=689.0mil; y=1.975in; rot=90.000000; xmirror=0; smirror=1; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249732 {
-            proto=2; x=689.0mil; y=1.975in; rot=90.000000; xmirror=0; smirror=1; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.249716 {
-               string=%a.parent.refdes%; x=689.0mil; y=1.975in; scale=100; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-                onsolder=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              bottom = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.249717 {
-               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=1.975in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.249720 {
-               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=1.975in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.249723 {
-               x1=689.0mil; y1=1.975in; x2=689.0mil; y2=51.165mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.249726 {
-               x1=689.0mil; y1=1.975in; x2=16.5006mm; y2=1.975in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              bottom = 1
-              virtual = 1
-              misc = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAu
-         }
-         ha:subc.249753 {
-          ha:attributes {
-           value=0.25
-           footprint=TE1217861
-           refdes=J20
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=55.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.2 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=140.0mil; square=0;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_line { x1=-100.0mil; y1=0.0; x2=100.0mil; y2=0.0; thickness=152.0mil; square=0;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.249767 {
-            proto=0; x=689.0mil; y=70.485mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249768 {
-            proto=0; x=689.0mil; y=65.405mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249769 {
-            proto=1; x=689.0mil; y=2.675in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.249770 {
-            proto=2; x=689.0mil; y=2.675in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.249754 {
-               string=%a.parent.refdes%; x=689.0mil; y=2.675in; scale=100; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 90.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.249755 {
-               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=2.675in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.249758 {
-               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=2.675in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.249761 {
-               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=66.945mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.249764 {
-               x1=689.0mil; y1=2.675in; x2=18.5006mm; y2=2.675in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAr
-         }
-         ha:subc.249932 {
-          ha:attributes {
-           value=load_cell
-           footprint=282834-6
-           refdes=J11
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                }
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.249958 {
-            proto=0; x=2.97in; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=6
-              name=6
-            }
-           }
-           ha:padstack_ref.249959 {
-            proto=0; x=2.97in; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=5
-              name=5
-            }
-           }
-           ha:padstack_ref.249960 {
-            proto=0; x=2.97in; y=700.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.249961 {
-            proto=0; x=2.97in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-           ha:padstack_ref.249962 {
-            proto=0; x=2.97in; y=900.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.249963 {
-            proto=1; x=2.97in; y=1000.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:line.249933 {
-               x1=78.68793mm; y1=11.199876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249936 {
-               x1=72.187816mm; y1=26.899876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249939 {
-               x1=78.68793mm; y1=26.899876mm; x2=72.187816mm; y2=26.899876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249942 {
-               x1=78.68793mm; y1=26.899876mm; x2=78.68793mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:text.249945 {
-               string=%a.parent.refdes%; x=78.68793mm; y=11.199876mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.249946 {
-               x1=2.97in; y1=750.0mil; x2=2.97in; y2=750.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.249949 {
-               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.249952 {
-               x1=78.68793mm; y1=11.199876mm; x2=77.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.249955 {
-               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=10.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAP
-         }
-         ha:subc.248105 {
-          ha:attributes {
-           value=150
-           footprint=0402
-           refdes=R3
-          }
-         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.248119 {
-            proto=0; x=3.571in; y=1.642in; 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.248120 {
-            proto=0; x=3.571in; y=1.67348in; 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:text.248106 {
-               string=%a.parent.refdes%; x=3.552in; y=42.531796mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 90.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248107 {
-               x1=3.571in; y1=1.65774in; x2=3.571in; y2=1.65774in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248110 {
-               x1=3.571in; y1=1.65774in; x2=3.571in; y2=1.65774in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248113 {
-               x1=3.571in; y1=1.65774in; x2=3.571in; y2=43.106596mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248116 {
-               x1=3.571in; y1=1.65774in; x2=89.7034mm; y2=1.65774in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAX
-         }
-         ha:subc.249109 {
-          ha:attributes {
-           {io_pcb::hidename_y}=31.7492 mm
-           footprint=TI-QFN32-new
-           {io_pcb::hidename_scale}=60
-           refdes=U3
-           value=CC1200
-           {io_pcb::hidename_direction}=3
-           {io_pcb::hidename_x}=49.6316 mm
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=15.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 -66.93mil  
-                 -66.93mil  
-                 -66.93mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.2 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.3 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.4 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.5 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 -5.905mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.495044mm  
-                 -8.66mil  
-                 -0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                 -8.66mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 -5.905mil  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.6 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 -5.905mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.495046mm  
-                 -8.66mil  
-                 -0.495046mm  
-                 8.66mil  
-                 0.495046mm  
-                 8.66mil  
-                 0.495046mm  
-                 -8.66mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 -5.905mil  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.7 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 8.66mil  
-                 -0.495046mm  
-                 -8.66mil  
-                 -0.495046mm  
-                 -8.66mil  
-                 0.495046mm  
-                 8.66mil  
-                 0.495046mm  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.8 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 8.66mil  
-                 -0.495044mm  
-                 -8.66mil  
-                 -0.495044mm  
-                 -8.66mil  
-                 0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                }
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.249123 {
-            proto=0; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249124 {
-            proto=0; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249125 {
-            proto=0; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249126 {
-            proto=0; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249127 {
-            proto=0; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249128 {
-            proto=0; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249129 {
-            proto=0; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249130 {
-            proto=0; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249131 {
-            proto=0; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249132 {
-            proto=1; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249133 {
-            proto=2; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249134 {
-            proto=3; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249135 {
-            proto=4; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249136 {
-            proto=2; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249137 {
-            proto=3; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249138 {
-            proto=4; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249139 {
-            proto=2; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249140 {
-            proto=3; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249141 {
-            proto=4; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249142 {
-            proto=3; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249143 {
-            proto=4; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249144 {
-            proto=3; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249145 {
-            proto=4; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249146 {
-            proto=3; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249147 {
-            proto=4; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249148 {
-            proto=3; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249149 {
-            proto=4; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249150 {
-            proto=2; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249151 {
-            proto=3; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249152 {
-            proto=4; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249153 {
-            proto=2; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249154 {
-            proto=3; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249155 {
-            proto=4; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249156 {
-            proto=2; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249157 {
-            proto=3; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249158 {
-            proto=4; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249159 {
-            proto=3; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249160 {
-            proto=4; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249161 {
-            proto=3; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249162 {
-            proto=4; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249163 {
-            proto=3; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249164 {
-            proto=4; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249165 {
-            proto=3; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249166 {
-            proto=4; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249167 {
-            proto=2; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249168 {
-            proto=3; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249169 {
-            proto=4; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249170 {
-            proto=2; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249171 {
-            proto=3; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249172 {
-            proto=4; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249173 {
-            proto=2; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249174 {
-            proto=5; x=57.69432mm; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=24
-              name=LPF1
-            }
-           }
-           ha:padstack_ref.249175 {
-            proto=6; x=2.07656in; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=VDD_GUARD
-            }
-           }
-           ha:padstack_ref.249176 {
-            proto=7; x=2.24289in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=16
-              name=NC
-            }
-           }
-           ha:padstack_ref.249177 {
-            proto=8; x=2.24289in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=25
-              name=AVDD_PFD_CHP
-            }
-           }
-           ha:padstack_ref.249178 {
-            proto=5; x=57.69432mm; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=23
-              name=LPF0
-            }
-           }
-           ha:padstack_ref.249179 {
-            proto=6; x=2.07656in; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=RESET_N
-            }
-           }
-           ha:padstack_ref.249180 {
-            proto=7; x=56.46928mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=15
-              name=AVDD_RF
-            }
-           }
-           ha:padstack_ref.249181 {
-            proto=8; x=56.46928mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=26
-              name=DCPL_PFD_CHP
-            }
-           }
-           ha:padstack_ref.249182 {
-            proto=5; x=57.69432mm; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=22
-              name=AVDD_SYNTH1
-            }
-           }
-           ha:padstack_ref.249183 {
-            proto=6; x=2.07656in; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=3
-              name=GPIO3
-            }
-           }
-           ha:padstack_ref.249184 {
-            proto=7; x=2.20352in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=14
-              name=RBIAS
-            }
-           }
-           ha:padstack_ref.249185 {
-            proto=8; x=2.20352in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=27
-              name=AVDD_SYNTH2
-            }
-           }
-           ha:padstack_ref.249186 {
-            proto=5; x=57.69432mm; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=21
-              name=DCPL_VCO
-            }
-           }
-           ha:padstack_ref.249187 {
-            proto=6; x=2.07656in; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=4
-              name=GPIO2
-            }
-           }
-           ha:padstack_ref.249188 {
-            proto=7; x=55.469282mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=13
-              name=AVDD_IF
-            }
-           }
-           ha:padstack_ref.249189 {
-            proto=8; x=55.469282mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=28
-              name=AVDD_XOSC
-            }
-           }
-           ha:padstack_ref.249190 {
-            proto=5; x=57.69432mm; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=20
-              name=LNA_N
-            }
-           }
-           ha:padstack_ref.249191 {
-            proto=6; x=2.07656in; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=5
-              name=DVDD
-            }
-           }
-           ha:padstack_ref.249192 {
-            proto=7; x=54.969664mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=12
-              name=DVDD
-            }
-           }
-           ha:padstack_ref.249193 {
-            proto=8; x=54.969664mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=29
-              name=DCPL_XOSC
-            }
-           }
-           ha:padstack_ref.249194 {
-            proto=5; x=57.69432mm; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=19
-              name=LNA_P
-            }
-           }
-           ha:padstack_ref.249195 {
-            proto=6; x=2.07656in; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=6
-              name=DCPL
-            }
-           }
-           ha:padstack_ref.249196 {
-            proto=7; x=54.469538mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=11
-              name=CS_N
-            }
-           }
-           ha:padstack_ref.249197 {
-            proto=8; x=54.469538mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=30
-              name=XOSC_Q1
-            }
-           }
-           ha:padstack_ref.249198 {
-            proto=5; x=57.69432mm; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=18
-              name=TRX_SW
-            }
-           }
-           ha:padstack_ref.249199 {
-            proto=6; x=2.07656in; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=7
-              name=SI
-            }
-           }
-           ha:padstack_ref.249200 {
-            proto=7; x=53.969666mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=10
-              name=GPIO0
-            }
-           }
-           ha:padstack_ref.249201 {
-            proto=8; x=53.969666mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=31
-              name=XOSC_Q2
-            }
-           }
-           ha:padstack_ref.249202 {
-            proto=5; x=57.69432mm; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=17
-              name=PA
-            }
-           }
-           ha:padstack_ref.249203 {
-            proto=6; x=2.07656in; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=8
-              name=SCLK
-            }
-           }
-           ha:padstack_ref.249204 {
-            proto=7; x=53.46954mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=9
-              name=SO/GPIO1
-            }
-           }
-           ha:padstack_ref.249205 {
-            proto=8; x=53.46954mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=32
-              name=EXT_XOSC
-            }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:arc.249110 {
-               x=52.619656mm; y=29.78451mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.249111 {
-               x1=55.219489mm; y1=32.38431mm; x2=55.219489mm; y2=32.38431mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.249114 {
-               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.249117 {
-               x1=55.2196mm; y1=1.2749685in; x2=56.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.249120 {
-               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=33.3842mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA4
-         }
-         ha:subc.248841 {
-          ha:attributes {
-           value=0.22uF
-           footprint=0402
-           refdes=C42
-          }
-         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.248855 {
-            proto=0; x=1.95926in; y=1.339in; 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.248856 {
-            proto=0; x=1.99074in; y=1.339in; 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:text.248842 {
-               string=%a.parent.refdes%; x=49.5488mm; y=33.5534mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248843 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248846 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248849 {
-               x1=1.975in; y1=1.339in; x2=51.165mm; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248852 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=35.0106mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABS
-         }
-         ha:subc.248824 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C43
-          }
-         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.248838 {
-            proto=0; x=50.432204mm; y=1.1819685in; 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.248839 {
-            proto=0; x=51.231796mm; y=1.1819685in; 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:text.248825 {
-               string=%a.parent.refdes%; x=1.976in; y=1.1679685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248826 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248829 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248832 {
-               x1=50.832mm; y1=1.1819685in; x2=51.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248835 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=31.022mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABR
-         }
-         ha:subc.248807 {
-          ha:attributes {
-           value=56k
-           footprint=0402
-           refdes=R30
-          }
-         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.248821 {
-            proto=0; x=56.3372mm; y=37.712396mm; 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.248822 {
-            proto=0; x=56.3372mm; y=1.45326in; 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:text.248808 {
-               string=%a.parent.refdes%; x=56.769mm; y=1.439in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248809 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248812 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248815 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=38.3126mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248818 {
-               x1=56.3372mm; y1=1.469in; x2=57.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABQ
-         }
-         ha:subc.248790 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C251
-          }
-         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.248804 {
-            proto=0; x=57.6834mm; y=28.091596mm; 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.248805 {
-            proto=0; x=57.6834mm; y=27.292004mm; 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:text.248791 {
-               string=%a.parent.refdes%; x=2.29in; y=1.0579685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248792 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248795 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248798 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248801 {
-               x1=57.6834mm; y1=27.6918mm; x2=58.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABP
-         }
-         ha:subc.248773 {
-          ha:attributes {
-           value=10nF
-           footprint=0402
-           refdes=C211
-          }
-         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.248787 {
-            proto=0; x=2.406in; y=30.497996mm; 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.248788 {
-            proto=0; x=2.406in; y=29.698404mm; 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:text.248774 {
-               string=%a.parent.refdes%; x=61.5696mm; y=29.2346mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248775 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248778 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248781 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=31.0982mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248784 {
-               x1=2.406in; y1=1.1849685in; x2=62.1124mm; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABO
-         }
-         ha:subc.248756 {
-          ha:attributes {
-           value=10nF
-           footprint=0402
-           refdes=C171
-          }
-         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.248770 {
-            proto=0; x=2.386in; y=39.038996mm; 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.248771 {
-            proto=0; x=2.386in; y=38.239404mm; 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:text.248757 {
-               string=%a.parent.refdes%; x=2.398in; y=38.023mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248758 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248761 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248764 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=39.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248767 {
-               x1=2.386in; y1=38.6392mm; x2=61.6044mm; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABN
-         }
-         ha:subc.248739 {
-          ha:attributes {
-           value=100pF
-           footprint=0402
-           refdes=C172
-          }
-         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.248753 {
-            proto=0; x=61.512196mm; y=37.3626mm; 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.248754 {
-            proto=0; x=2.39026in; y=37.3626mm; 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:text.248740 {
-               string=%a.parent.refdes%; x=2.366in; y=1.4539685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248741 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248744 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248747 {
-               x1=2.406in; y1=37.3626mm; x2=60.1124mm; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248750 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=36.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABM
-         }
-         ha:subc.248722 {
-          ha:attributes {
-           value=56pF
-           footprint=0402
-           refdes=C173
-          }
-         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.248736 {
-            proto=0; x=2.31in; y=37.171596mm; 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.248737 {
-            proto=0; x=2.31in; y=36.372004mm; 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:text.248723 {
-               string=%a.parent.refdes%; x=2.326in; y=1.4209685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248724 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248727 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248730 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248733 {
-               x1=2.31in; y1=36.7718mm; x2=59.674mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABL
-         }
-         ha:subc.248705 {
-          ha:attributes {
-           value=18
-           footprint=0402
-           refdes=R171
-          }
-         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.248719 {
-            proto=0; x=2.349in; y=37.171596mm; 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.248720 {
-            proto=0; x=2.349in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249770 {
+            proto=2; x=689.0mil; y=2.675in; rot=90.000000; xmirror=0; smirror=0; clearance=12.0mil;
             ha:flags {
              clearline=1
             }
@@ -15608,8 +11101,8 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=1
+              name=1
             }
            }
           }
@@ -15620,13 +11113,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248706 {
-               string=%a.parent.refdes%; x=2.365in; y=35.9656mm; scale=60; fid=0;
+              ha:text.249754 {
+               string=%a.parent.refdes%; x=689.0mil; y=2.675in; scale=100; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 270.000000
+               rot = 90.000000
               }
              }
              ha:type {
@@ -15640,26 +11133,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248707 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249755 {
+               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=2.675in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248710 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249758 {
+               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=2.675in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248713 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249761 {
+               x1=689.0mil; y1=2.675in; x2=689.0mil; y2=66.945mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248716 {
-               x1=2.349in; y1=36.7718mm; x2=60.6646mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249764 {
+               x1=689.0mil; y1=2.675in; x2=18.5006mm; y2=2.675in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -15673,19 +11166,75 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABK
+          uid = fdmrigvTMcHho9IPHtUAAAAr
          }
-         ha:subc.248688 {
+         ha:subc.249932 {
           ha:attributes {
-           value=56nH
-           footprint=0402
-           refdes=L171
+           value=load_cell
+           footprint=282834-6
+           refdes=J11
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
@@ -15696,14 +11245,52 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+                 -35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
                 }
               }
 
@@ -15715,42 +11302,120 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+                 -1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
                 }
               }
 
               ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
+               ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
-                top = 1
-                paste = 1
+                bottom = 1
+                mask = 1
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+                 -1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
                 }
               }
             }
-          }
-         }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.249958 {
+            proto=0; x=2.97in; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=6
+              name=6
+            }
+           }
+           ha:padstack_ref.249959 {
+            proto=0; x=2.97in; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=5
+              name=5
+            }
+           }
+           ha:padstack_ref.249960 {
+            proto=0; x=2.97in; y=700.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
+              }
+            }
 
-          li:objects {
-           ha:padstack_ref.248702 {
-            proto=0; x=58.6994mm; y=35.444396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.249961 {
+            proto=0; x=2.97in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
             ha:flags {
              clearline=1
             }
@@ -15759,12 +11424,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=3
+              name=3
             }
            }
-           ha:padstack_ref.248703 {
-            proto=0; x=58.6994mm; y=34.644804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249962 {
+            proto=0; x=2.97in; y=900.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
             ha:flags {
              clearline=1
             }
@@ -15777,6 +11442,20 @@ ha:pcb-rnd-board-v6 {
               name=2
             }
            }
+           ha:padstack_ref.249963 {
+            proto=1; x=2.97in; y=1000.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
           }
           li:layers {
 
@@ -15785,8 +11464,20 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248689 {
-               string=%a.parent.refdes%; x=59.1058mm; y=1.3419685in; scale=60; fid=0;
+              ha:line.249933 {
+               x1=78.68793mm; y1=11.199876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
+              }
+              ha:line.249936 {
+               x1=72.187816mm; y1=26.899876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
+              }
+              ha:line.249939 {
+               x1=78.68793mm; y1=26.899876mm; x2=72.187816mm; y2=26.899876mm; thickness=6.0mil; clearance=0.0;
+              }
+              ha:line.249942 {
+               x1=78.68793mm; y1=26.899876mm; x2=78.68793mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
+              }
+              ha:text.249945 {
+               string=%a.parent.refdes%; x=78.68793mm; y=11.199876mm; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
@@ -15805,26 +11496,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248690 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249946 {
+               x1=2.97in; y1=750.0mil; x2=2.97in; y2=750.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248693 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249949 {
+               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248696 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=36.0446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249952 {
+               x1=78.68793mm; y1=11.199876mm; x2=77.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248699 {
-               x1=58.6994mm; y1=35.0446mm; x2=59.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249955 {
+               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=10.199876mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -15838,13 +11529,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABJ
+          uid = fdmrigvTMcHho9IPHtUAAAAP
          }
-         ha:subc.248671 {
+         ha:subc.248105 {
           ha:attributes {
-           value=10pF
+           value=150
            footprint=0402
-           refdes=C30
+           refdes=R3
           }
          ha:data {
                   li:padstack_prototypes {
@@ -15914,8 +11605,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248685 {
-            proto=0; x=2.03874in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248119 {
+            proto=0; x=3.966in; y=30.099mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15928,8 +11619,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248686 {
-            proto=0; x=2.00726in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248120 {
+            proto=0; x=3.966in; y=1.21648in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15950,13 +11641,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248672 {
-               string=%a.parent.refdes%; x=2.0in; y=28.6504mm; scale=60; fid=0;
+              ha:text.248106 {
+               string=%a.parent.refdes%; x=3.947in; y=30.923996mm; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 0.000000
+               rot = 90.000000
               }
              }
              ha:type {
@@ -15970,26 +11661,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248673 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248107 {
+               x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248676 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248110 {
+               x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248679 {
-               x1=2.023in; y1=1.1439685in; x2=50.3842mm; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248113 {
+               x1=3.966in; y1=1.20074in; x2=3.966in; y2=31.498796mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248682 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248116 {
+               x1=3.966in; y1=1.20074in; x2=99.7364mm; y2=1.20074in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -16003,183 +11694,58 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABH
+          uid = fdmrigvTMcHho9IPHtUAAAAX
          }
-         ha:subc.248654 {
+         ha:subc.249109 {
           ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C45
+           {io_pcb::hidename_y}=31.7492 mm
+           footprint=TI-QFN32-new
+           {io_pcb::hidename_scale}=60
+           refdes=U3
+           value=CC1200
+           {io_pcb::hidename_direction}=3
+           {io_pcb::hidename_x}=49.6316 mm
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            hdia=15.0mil; hplated=1; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
                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:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
+               ha:combining {               }
                ha:layer_mask {
-                top = 1
-                mask = 1
+                bottom = 1
+                copper = 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:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
+               ha:combining {               }
                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.248668 {
-            proto=0; x=55.3212mm; y=1.4857085in; 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.248669 {
-            proto=0; x=55.3212mm; y=36.937404mm; 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:text.248655 {
-               string=%a.parent.refdes%; x=55.753mm; y=1.4419685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248656 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248659 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248662 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=38.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248665 {
-               x1=55.3212mm; y1=37.3372mm; x2=56.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+                copper = 1
+                intern = 1
                }
+               clearance=0.0
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABG
-         }
-         ha:subc.248637 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C47
+            }
           }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
+          ha:ps_proto_v6.1 {
             hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
@@ -16191,14 +11757,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+                 -66.93mil  
+                 66.93mil  
+                 66.93mil  
+                 66.93mil  
+                 66.93mil  
+                 -66.93mil  
+                 -66.93mil  
+                 -66.93mil  
                 }
               }
 
@@ -16210,141 +11776,171 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
                 }
               }
+            }
+          }
+
+          ha:ps_proto_v6.2 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
               ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
+               ha:combining {               }
                ha:layer_mask {
+                copper = 1
                 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  
+                 -12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                 -12.99mil  
                 }
               }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.248651 {
-            proto=0; x=57.341mm; y=37.718196mm; 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.248652 {
-            proto=0; x=57.341mm; y=36.918604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=2
-              name=2
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                 0.0  
+                }
+              }
             }
-           }
           }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+          ha:ps_proto_v6.3 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             li:objects {
-              ha:text.248638 {
-               string=%a.parent.refdes%; x=2.276in; y=36.6006mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               rot = 270.000000
+               clearance=0.0
+                li:ps_poly {
+                 -12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                }
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
 
-             li:objects {
-              ha:line.248639 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                }
               }
-              ha:line.248642 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+            }
+          }
+
+          ha:ps_proto_v6.4 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 -7.5mil  
+                 -7.5mil  
+                 -7.5mil  
+                }
               }
-              ha:line.248645 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=38.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                 -12.99mil  
+                }
               }
-              ha:line.248648 {
-               x1=57.341mm; y1=37.3184mm; x2=58.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 7.5mil  
+                 -7.5mil  
+                 -7.5mil  
+                 -7.5mil  
+                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABF
-         }
-         ha:subc.248620 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C44
+            }
           }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
+          ha:ps_proto_v6.5 {
             hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
@@ -16356,14 +11952,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+                 -0.425067mm  
+                 -5.905mil  
+                 -0.425067mm  
+                 5.905mil  
+                 0.425067mm  
+                 5.905mil  
+                 0.425067mm  
+                 -5.905mil  
                 }
               }
 
@@ -16375,14 +11971,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+                 -0.495044mm  
+                 -8.66mil  
+                 -0.495044mm  
+                 8.66mil  
+                 0.495044mm  
+                 8.66mil  
+                 0.495044mm  
+                 -8.66mil  
                 }
               }
 
@@ -16394,122 +11990,146 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+                 -0.425067mm  
+                 -5.905mil  
+                 -0.425067mm  
+                 5.905mil  
+                 0.425067mm  
+                 5.905mil  
+                 0.425067mm  
+                 -5.905mil  
                 }
               }
             }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248634 {
-            proto=0; x=49.771804mm; y=33.0324mm; 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.248635 {
-            proto=0; x=50.571396mm; y=33.0324mm; 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 {            }
+          ha:ps_proto_v6.6 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             li:objects {
-              ha:text.248621 {
-               string=%a.parent.refdes%; x=51.0926mm; y=33.5658mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               rot = 180.000000
+               clearance=0.0
+                li:ps_poly {
+                 -0.425069mm  
+                 -5.905mil  
+                 -0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                 -5.905mil  
+                }
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
 
-             li:objects {
-              ha:line.248622 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -0.495046mm  
+                 -8.66mil  
+                 -0.495046mm  
+                 8.66mil  
+                 0.495046mm  
+                 8.66mil  
+                 0.495046mm  
+                 -8.66mil  
+                }
               }
-              ha:line.248625 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -0.425069mm  
+                 -5.905mil  
+                 -0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                 -5.905mil  
+                }
               }
-              ha:line.248628 {
-               x1=50.1716mm; y1=33.0324mm; x2=51.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+            }
+          }
+
+          ha:ps_proto_v6.7 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 5.905mil  
+                 -0.425069mm  
+                 -5.905mil  
+                 -0.425069mm  
+                 -5.905mil  
+                 0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                }
               }
-              ha:line.248631 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=34.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 8.66mil  
+                 -0.495046mm  
+                 -8.66mil  
+                 -0.495046mm  
+                 -8.66mil  
+                 0.495046mm  
+                 8.66mil  
+                 0.495046mm  
+                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABE
-         }
-         ha:subc.248603 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C291
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 5.905mil  
+                 -0.425069mm  
+                 -5.905mil  
+                 -0.425069mm  
+                 -5.905mil  
+                 0.425069mm  
+                 5.905mil  
+                 0.425069mm  
+                }
+              }
+            }
           }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
+          ha:ps_proto_v6.8 {
             hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
@@ -16521,14 +12141,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+                 5.905mil  
+                 -0.425067mm  
+                 -5.905mil  
+                 -0.425067mm  
+                 -5.905mil  
+                 0.425067mm  
+                 5.905mil  
+                 0.425067mm  
                 }
               }
 
@@ -16540,14 +12160,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+                 8.66mil  
+                 -0.495044mm  
+                 -8.66mil  
+                 -0.495044mm  
+                 -8.66mil  
+                 0.495044mm  
+                 8.66mil  
+                 0.495044mm  
                 }
               }
 
@@ -16559,37 +12179,239 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+                 5.905mil  
+                 -0.425067mm  
+                 -5.905mil  
+                 -0.425067mm  
+                 -5.905mil  
+                 0.425067mm  
+                 5.905mil  
+                 0.425067mm  
                 }
               }
             }
-          }
-         }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.249123 {
+            proto=0; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249124 {
+            proto=0; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249125 {
+            proto=0; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249126 {
+            proto=0; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249127 {
+            proto=0; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249128 {
+            proto=0; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249129 {
+            proto=0; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249130 {
+            proto=0; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
 
-          li:objects {
-           ha:padstack_ref.248617 {
-            proto=0; x=2.157in; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249131 {
+            proto=0; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
+              li:1 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248618 {
-            proto=0; x=2.157in; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249132 {
+            proto=1; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -16598,149 +12420,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248604 {
-               string=%a.parent.refdes%; x=2.173in; y=26.847mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248605 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248608 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248611 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248614 {
-               x1=2.157in; y1=27.6918mm; x2=55.7878mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABD
-         }
-         ha:subc.248586 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C271
-          }
-         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.248600 {
-            proto=0; x=55.753mm; y=28.084996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249133 {
+            proto=2; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -16749,12 +12434,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248601 {
-            proto=0; x=55.753mm; y=1.0742285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249134 {
+            proto=3; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -16763,149 +12448,82 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249135 {
+            proto=4; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248587 {
-               string=%a.parent.refdes%; x=2.213in; y=1.0549685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248588 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248591 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248594 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=28.6852mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248597 {
-               x1=55.753mm; y1=1.0899685in; x2=56.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+           ha:padstack_ref.249136 {
+            proto=2; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABC
-         }
-         ha:subc.248569 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C261
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249137 {
+            proto=3; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249138 {
+            proto=4; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249139 {
+            proto=2; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248583 {
-            proto=0; x=56.706mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249140 {
+            proto=3; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -16914,12 +12532,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248584 {
-            proto=0; x=56.706mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249141 {
+            proto=4; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -16928,149 +12546,82 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249142 {
+            proto=3; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248570 {
-               string=%a.parent.refdes%; x=2.253in; y=26.8978mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
+           ha:padstack_ref.249143 {
+            proto=4; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248571 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248574 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248577 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248580 {
-               x1=56.706mm; y1=27.6918mm; x2=57.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABB
-         }
-         ha:subc.248552 {
-          ha:attributes {
-           value=1.8nF
-           footprint=0402
-           refdes=C231
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249144 {
+            proto=3; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249145 {
+            proto=4; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249146 {
+            proto=3; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248566 {
-            proto=0; x=59.1058mm; y=29.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249147 {
+            proto=4; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17079,12 +12630,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248567 {
-            proto=0; x=59.1058mm; y=30.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249148 {
+            proto=3; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17093,149 +12644,82 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249149 {
+            proto=4; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248553 {
-               string=%a.parent.refdes%; x=59.563mm; y=29.26mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
+           ha:padstack_ref.249150 {
+            proto=2; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248554 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248557 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248560 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=29.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248563 {
-               x1=59.1058mm; y1=30.1048mm; x2=58.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABA
-         }
-         ha:subc.248535 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C221
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249151 {
+            proto=3; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249152 {
+            proto=4; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249153 {
+            proto=2; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248549 {
-            proto=0; x=2.367in; y=29.698404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249154 {
+            proto=3; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17244,12 +12728,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248550 {
-            proto=0; x=2.367in; y=30.497996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249155 {
+            proto=4; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17258,149 +12742,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248536 {
-               string=%a.parent.refdes%; x=60.5536mm; y=29.1584mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248537 {
-               x1=2.367in; y1=1.1849685in; x2=2.367in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248540 {
-               x1=2.367in; y1=1.1849685in; x2=2.367in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248543 {
-               x1=2.367in; y1=1.1849685in; x2=2.367in; y2=29.0982mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248546 {
-               x1=2.367in; y1=1.1849685in; x2=59.1218mm; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA/
-         }
-         ha:subc.248518 {
-          ha:attributes {
-           value=6.2pF
-           footprint=0402
-           refdes=C175
-          }
-         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.248532 {
-            proto=0; x=61.633604mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249156 {
+            proto=2; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17409,12 +12756,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248533 {
-            proto=0; x=62.433196mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249157 {
+            proto=3; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17423,149 +12770,40 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248519 {
-               string=%a.parent.refdes%; x=2.414in; y=37.896mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248520 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248523 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248526 {
-               x1=62.0334mm; y1=38.3278mm; x2=63.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248529 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=39.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA+
-         }
-         ha:subc.248501 {
-          ha:attributes {
-           value=43nH
-           footprint=0402
-           refdes=L173
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:padstack_ref.249158 {
+            proto=4; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              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  
-                }
-              }
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249159 {
+            proto=3; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              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:thermal {
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248515 {
-            proto=0; x=2.463in; y=36.283604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249160 {
+            proto=4; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17574,12 +12812,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248516 {
-            proto=0; x=2.463in; y=37.083196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249161 {
+            proto=3; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17588,149 +12826,82 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249162 {
+            proto=4; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248502 {
-               string=%a.parent.refdes%; x=2.486in; y=1.4139685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
+           ha:padstack_ref.249163 {
+            proto=3; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248503 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248506 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248509 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=35.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248512 {
-               x1=2.463in; y1=36.6834mm; x2=61.5602mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA9
-         }
-         ha:subc.248484 {
-          ha:attributes {
-           value=15nH
-           footprint=0402
-           refdes=L172
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249164 {
+            proto=4; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249165 {
+            proto=3; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+            li:thermal {
+            }
 
-              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  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249166 {
+            proto=4; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248498 {
-            proto=0; x=2.39726in; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249167 {
+            proto=2; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17739,12 +12910,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248499 {
-            proto=0; x=61.689996mm; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249168 {
+            proto=3; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17753,149 +12924,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248485 {
-               string=%a.parent.refdes%; x=60.325mm; y=34.975mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248486 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248489 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248492 {
-               x1=2.413in; y1=35.356mm; x2=62.2902mm; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248495 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=36.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA8
-         }
-         ha:subc.248467 {
-          ha:attributes {
-           value=5.1pF
-           footprint=0402
-           refdes=C181
-          }
-         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.248481 {
-            proto=0; x=62.548mm; y=35.406796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249169 {
+            proto=4; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17904,12 +12938,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=33
+              name=GND
             }
            }
-           ha:padstack_ref.248482 {
-            proto=0; x=62.548mm; y=34.607204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249170 {
+            proto=2; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
             ha:flags {
              clearline=1
             }
@@ -17918,149 +12952,68 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=33
+              name=GND
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249171 {
+            proto=3; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248468 {
-               string=%a.parent.refdes%; x=63.0174mm; y=34.1114mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=33
+              name=GND
+            }
            }
+           ha:padstack_ref.249172 {
+            proto=4; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248469 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248472 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248475 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=36.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248478 {
-               x1=62.548mm; y1=35.007mm; x2=63.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA7
-         }
-         ha:subc.248450 {
-          ha:attributes {
-           value=2.2pF
-           footprint=0402
-           refdes=C176
-          }
-         ha:data {
-                  li:padstack_prototypes {
+            li:thermal {
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249173 {
+            proto=2; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
+            }
 
-              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  
-                }
-              }
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+            ha:attributes {
+              term=33
+              name=GND
+            }
+           }
+           ha:padstack_ref.249174 {
+            proto=5; x=57.69432mm; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-              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:thermal {
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248464 {
-            proto=0; x=60.909204mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:attributes {
+              term=24
+              name=LPF1
+            }
+           }
+           ha:padstack_ref.249175 {
+            proto=6; x=2.07656in; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18070,11 +13023,11 @@ ha:pcb-rnd-board-v6 {
 
             ha:attributes {
               term=1
-              name=1
+              name=VDD_GUARD
             }
            }
-           ha:padstack_ref.248465 {
-            proto=0; x=61.708796mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249176 {
+            proto=7; x=2.24289in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18083,149 +13036,96 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=16
+              name=NC
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249177 {
+            proto=8; x=2.24289in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248451 {
-               string=%a.parent.refdes%; x=2.381in; y=1.4139685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=25
+              name=AVDD_PFD_CHP
+            }
            }
+           ha:padstack_ref.249178 {
+            proto=5; x=57.69432mm; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248452 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248455 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248458 {
-               x1=61.309mm; y1=1.4319685in; x2=62.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248461 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=37.372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=23
+              name=LPF0
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA6
-         }
-         ha:subc.248433 {
-          ha:attributes {
-           value=39pF
-           footprint=0402
-           refdes=C174
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249179 {
+            proto=6; x=2.07656in; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=2
+              name=RESET_N
+            }
+           }
+           ha:padstack_ref.249180 {
+            proto=7; x=56.46928mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=15
+              name=AVDD_RF
+            }
+           }
+           ha:padstack_ref.249181 {
+            proto=8; x=56.46928mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
-                }
-              }
+            ha:attributes {
+              term=26
+              name=DCPL_PFD_CHP
+            }
+           }
+           ha:padstack_ref.249182 {
+            proto=5; x=57.69432mm; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248447 {
-            proto=0; x=2.349in; y=34.658004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=22
+              name=AVDD_SYNTH1
+            }
+           }
+           ha:padstack_ref.249183 {
+            proto=6; x=2.07656in; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18234,12 +13134,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=3
+              name=GPIO3
             }
            }
-           ha:padstack_ref.248448 {
-            proto=0; x=2.349in; y=35.457596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249184 {
+            proto=7; x=2.20352in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18248,149 +13148,96 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=14
+              name=RBIAS
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249185 {
+            proto=8; x=2.20352in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248434 {
-               string=%a.parent.refdes%; x=2.365in; y=33.832mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=27
+              name=AVDD_SYNTH2
+            }
            }
+           ha:padstack_ref.249186 {
+            proto=5; x=57.69432mm; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248435 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248438 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248441 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=34.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248444 {
-               x1=2.349in; y1=35.0578mm; x2=58.6646mm; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=21
+              name=DCPL_VCO
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA5
-         }
-         ha:subc.248416 {
-          ha:attributes {
-           value=5.1pF
-           footprint=0402
-           refdes=C191
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249187 {
+            proto=6; x=2.07656in; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+            ha:attributes {
+              term=4
+              name=GPIO2
+            }
+           }
+           ha:padstack_ref.249188 {
+            proto=7; x=55.469282mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+            li:thermal {
+            }
 
-              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  
-                }
-              }
+            ha:attributes {
+              term=13
+              name=AVDD_IF
+            }
+           }
+           ha:padstack_ref.249189 {
+            proto=8; x=55.469282mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248430 {
-            proto=0; x=2.43626in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=28
+              name=AVDD_XOSC
+            }
+           }
+           ha:padstack_ref.249190 {
+            proto=5; x=57.69432mm; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=20
+              name=LNA_N
+            }
+           }
+           ha:padstack_ref.249191 {
+            proto=6; x=2.07656in; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18399,12 +13246,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=5
+              name=DVDD
             }
            }
-           ha:padstack_ref.248431 {
-            proto=0; x=2.46774in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249192 {
+            proto=7; x=54.969664mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18413,149 +13260,54 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=12
+              name=DVDD
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249193 {
+            proto=8; x=54.969664mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248417 {
-               string=%a.parent.refdes%; x=2.421in; y=33.07mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=29
+              name=DCPL_XOSC
+            }
            }
+           ha:padstack_ref.249194 {
+            proto=5; x=57.69432mm; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:line.248418 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248421 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248424 {
-               x1=62.2808mm; y1=1.3209685in; x2=63.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248427 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=34.5526mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+            ha:attributes {
+              term=19
+              name=LNA_P
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA3
-         }
-         ha:subc.248399 {
-          ha:attributes {
-           value=15nH
-           footprint=0402
-           refdes=L193
-          }
-         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:padstack_ref.249195 {
+            proto=6; x=2.07656in; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-              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:thermal {
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248413 {
-            proto=0; x=2.503in; y=34.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:attributes {
+              term=6
+              name=DCPL
+            }
+           }
+           ha:padstack_ref.249196 {
+            proto=7; x=54.469538mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18564,12 +13316,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=11
+              name=CS_N
             }
            }
-           ha:padstack_ref.248414 {
-            proto=0; x=2.503in; y=33.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249197 {
+            proto=8; x=54.469538mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18578,149 +13330,82 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=30
+              name=XOSC_Q1
             }
            }
-          }
-          li:layers {
+           ha:padstack_ref.249198 {
+            proto=5; x=57.69432mm; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:thermal {
+            }
 
-             li:objects {
-              ha:text.248400 {
-               string=%a.parent.refdes%; x=2.526in; y=33.3494mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            ha:attributes {
+              term=18
+              name=TRX_SW
+            }
            }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
-
-             li:objects {
-              ha:line.248401 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248404 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248407 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=35.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248410 {
-               x1=2.503in; y1=34.1048mm; x2=64.5762mm; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+           ha:padstack_ref.249199 {
+            proto=6; x=2.07656in; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=SI
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA2
-         }
-         ha:subc.248382 {
-          ha:attributes {
-           value=27nH
-           footprint=0402
-           refdes=L192
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           ha:padstack_ref.249200 {
+            proto=7; x=53.969666mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+            ha:attributes {
+              term=10
+              name=GPIO0
+            }
+           }
+           ha:padstack_ref.249201 {
+            proto=8; x=53.969666mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+            li:thermal {
+            }
 
-              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  
-                }
-              }
+            ha:attributes {
+              term=31
+              name=XOSC_Q2
+            }
+           }
+           ha:padstack_ref.249202 {
+            proto=5; x=57.69432mm; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.248396 {
-            proto=0; x=2.43626in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=17
+              name=PA
+            }
+           }
+           ha:padstack_ref.249203 {
+            proto=6; x=2.07656in; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18729,12 +13414,12 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=8
+              name=SCLK
             }
            }
-           ha:padstack_ref.248397 {
-            proto=0; x=2.46774in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.249204 {
+            proto=7; x=53.46954mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
             ha:flags {
              clearline=1
             }
@@ -18743,8 +13428,22 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=9
+              name=SO/GPIO1
+            }
+           }
+           ha:padstack_ref.249205 {
+            proto=8; x=53.46954mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=32
+              name=EXT_XOSC
             }
            }
           }
@@ -18755,13 +13454,8 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248383 {
-               string=%a.parent.refdes%; x=2.421in; y=1.2639685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
+              ha:arc.249110 {
+               x=52.619656mm; y=29.78451mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
@@ -18775,26 +13469,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248384 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249111 {
+               x1=55.219489mm; y1=32.38431mm; x2=55.219489mm; y2=32.38431mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248387 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249114 {
+               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248390 {
-               x1=62.2808mm; y1=32.5874mm; x2=63.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249117 {
+               x1=55.2196mm; y1=1.2749685in; x2=56.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248393 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=33.5874mm; thickness=0.1mm; clearance=0.0;
+              ha:line.249120 {
+               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=33.3842mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -18808,13 +13502,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAA1
+          uid = fdmrigvTMcHho9IPHtUAAAA4
          }
-         ha:subc.248365 {
+         ha:subc.248841 {
           ha:attributes {
-           value=27nH
+           value=0.22uF
            footprint=0402
-           refdes=L201
+           refdes=C42
           }
          ha:data {
                   li:padstack_prototypes {
@@ -18884,8 +13578,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248379 {
-            proto=0; x=2.48726in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248855 {
+            proto=0; x=1.95926in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -18898,8 +13592,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248380 {
-            proto=0; x=63.975996mm; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248856 {
+            proto=0; x=1.99074in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -18920,8 +13614,8 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248366 {
-               string=%a.parent.refdes%; x=62.8142mm; y=30.149mm; scale=60; fid=0;
+              ha:text.248842 {
+               string=%a.parent.refdes%; x=49.5488mm; y=33.5534mm; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
@@ -18940,26 +13634,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248367 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248843 {
+               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248370 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248846 {
+               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248373 {
-               x1=2.503in; y1=30.657mm; x2=64.5762mm; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248849 {
+               x1=1.975in; y1=1.339in; x2=51.165mm; y2=1.339in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248376 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=31.657mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248852 {
+               x1=1.975in; y1=1.339in; x2=1.975in; y2=35.0106mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -18973,13 +13667,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAA0
+          uid = fdmrigvTMcHho9IPHtUAAABS
          }
-         ha:subc.248348 {
+         ha:subc.248824 {
           ha:attributes {
-           value=56nH
+           value=47nF
            footprint=0402
-           refdes=L191
+           refdes=C43
           }
          ha:data {
                   li:padstack_prototypes {
@@ -18996,14 +13690,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19015,14 +13709,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19034,14 +13728,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
             }
@@ -19049,8 +13743,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248362 {
-            proto=0; x=2.402in; y=33.273196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248838 {
+            proto=0; x=50.432204mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19063,8 +13757,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248363 {
-            proto=0; x=2.402in; y=32.473604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248839 {
+            proto=0; x=51.231796mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19085,13 +13779,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248349 {
-               string=%a.parent.refdes%; x=60.452mm; y=33.6796mm; scale=60; fid=0;
+              ha:text.248825 {
+               string=%a.parent.refdes%; x=1.976in; y=1.1679685in; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 90.000000
+               rot = 0.000000
               }
              }
              ha:type {
@@ -19105,26 +13799,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248350 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248826 {
+               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248353 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248829 {
+               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248356 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=33.8734mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248832 {
+               x1=50.832mm; y1=1.1819685in; x2=51.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248359 {
-               x1=2.402in; y1=32.8734mm; x2=62.0108mm; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248835 {
+               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=31.022mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -19138,17 +13832,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAAz
+          uid = fdmrigvTMcHho9IPHtUAAABR
          }
-         ha:subc.248329 {
+         ha:subc.248807 {
           ha:attributes {
-           {io_pcb::hidename_y}=26.0520 mm
-           footprint=NDK32
-           {io_pcb::hidename_scale}=60
-           refdes=X1
-           value=40mhz
-           {io_pcb::hidename_direction}=2
-           {io_pcb::hidename_x}=45.8089 mm
+           value=56k
+           footprint=0402
+           refdes=R30
           }
          ha:data {
                   li:padstack_prototypes {
@@ -19165,14 +13855,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 0.699897mm  
-                 23.62mil  
-                 0.699897mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
               }
 
@@ -19184,14 +13874,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 26.62mil  
-                 -0.776097mm  
-                 -26.62mil  
-                 -0.776097mm  
-                 -26.62mil  
-                 0.776097mm  
-                 26.62mil  
-                 0.776097mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
                 }
               }
 
@@ -19203,14 +13893,14 @@ ha:pcb-rnd-board-v6 {
                }
                clearance=0.0
                 li:ps_poly {
-                 23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 0.699897mm  
-                 23.62mil  
-                 0.699897mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
               }
             }
@@ -19218,22 +13908,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248343 {
-            proto=0; x=1.992in; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.248344 {
-            proto=0; x=1.992in; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:padstack_ref.248821 {
+            proto=0; x=56.3372mm; y=37.712396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19246,22 +13922,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248345 {
-            proto=0; x=52.196746mm; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.248346 {
-            proto=0; x=52.196746mm; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:padstack_ref.248822 {
+            proto=0; x=56.3372mm; y=1.45326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19270,8 +13932,8 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:attributes {
-              term=3
-              name=3
+              term=2
+              name=2
             }
            }
           }
@@ -19282,8 +13944,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:arc.248330 {
-               x=1.95736in; y=24.726882mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+              ha:text.248808 {
+               string=%a.parent.refdes%; x=56.769mm; y=1.439in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
               }
              }
              ha:type {
@@ -19297,26 +13964,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248331 {
-               x1=51.396773mm; y1=26.686873mm; x2=51.396773mm; y2=26.686873mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248809 {
+               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248334 {
-               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248812 {
+               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248337 {
-               x1=51.3969mm; y1=26.687mm; x2=52.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248815 {
+               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=38.3126mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248340 {
-               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=27.687mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248818 {
+               x1=56.3372mm; y1=1.469in; x2=57.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -19330,13 +13997,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAAy
+          uid = fdmrigvTMcHho9IPHtUAAABQ
          }
-         ha:subc.248312 {
+         ha:subc.248790 {
           ha:attributes {
-           value=5.1pF
+           value=47nF
            footprint=0402
-           refdes=C210
+           refdes=C251
           }
          ha:data {
                   li:padstack_prototypes {
@@ -19353,14 +14020,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19372,14 +14039,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19391,14 +14058,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
             }
@@ -19406,8 +14073,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248326 {
-            proto=0; x=61.887604mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248804 {
+            proto=0; x=57.6834mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19420,8 +14087,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248327 {
-            proto=0; x=62.687196mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248805 {
+            proto=0; x=57.6834mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19442,13 +14109,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248313 {
-               string=%a.parent.refdes%; x=61.468mm; y=31.1142mm; scale=60; fid=0;
+              ha:text.248791 {
+               string=%a.parent.refdes%; x=2.29in; y=1.0579685in; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 0.000000
+               rot = 270.000000
               }
              }
              ha:type {
@@ -19462,26 +14129,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248314 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248792 {
+               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248317 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248795 {
+               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248320 {
-               x1=62.2874mm; y1=1.2449685in; x2=63.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+              ha:line.248798 {
+               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248323 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=32.6222mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248801 {
+               x1=57.6834mm; y1=27.6918mm; x2=58.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -19495,13 +14162,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAAx
+          uid = fdmrigvTMcHho9IPHtUAAABP
          }
-         ha:subc.248295 {
+         ha:subc.248773 {
           ha:attributes {
-           value=22nH
+           value=10nF
            footprint=0402
-           refdes=L174
+           refdes=C211
           }
          ha:data {
                   li:padstack_prototypes {
@@ -19518,14 +14185,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19537,14 +14204,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19556,14 +14223,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
             }
@@ -19571,8 +14238,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248309 {
-            proto=0; x=63.157604mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248787 {
+            proto=0; x=2.406in; y=30.497996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19585,8 +14252,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248310 {
-            proto=0; x=63.957196mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248788 {
+            proto=0; x=2.406in; y=29.698404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19607,13 +14274,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248296 {
-               string=%a.parent.refdes%; x=62.6684mm; y=1.533in; scale=60; fid=0;
+              ha:text.248774 {
+               string=%a.parent.refdes%; x=61.5696mm; y=29.2346mm; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 0.000000
+               rot = 270.000000
               }
              }
              ha:type {
@@ -19627,26 +14294,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248297 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248775 {
+               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248300 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248778 {
+               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248303 {
-               x1=63.5574mm; y1=39.3446mm; x2=64.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248781 {
+               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=31.0982mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248306 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=40.3446mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248784 {
+               x1=2.406in; y1=1.1849685in; x2=62.1124mm; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -19660,13 +14327,13 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAAw
+          uid = fdmrigvTMcHho9IPHtUAAABO
          }
-         ha:subc.248261 {
+         ha:subc.248756 {
           ha:attributes {
-           value=0.1uF
+           value=10nF
            footprint=0402
-           refdes=C4
+           refdes=C171
           }
          ha:data {
                   li:padstack_prototypes {
@@ -19683,14 +14350,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19702,14 +14369,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
 
@@ -19721,14 +14388,14 @@ ha:pcb-rnd-board-v6 {
                }
                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  
                 }
               }
             }
@@ -19736,8 +14403,8 @@ ha:pcb-rnd-board-v6 {
          }
 
           li:objects {
-           ha:padstack_ref.248275 {
-            proto=0; x=91.636596mm; y=1.535in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248770 {
+            proto=0; x=2.386in; y=39.038996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19750,8 +14417,8 @@ ha:pcb-rnd-board-v6 {
               name=1
             }
            }
-           ha:padstack_ref.248276 {
-            proto=0; x=3.57626in; y=1.535in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.248771 {
+            proto=0; x=2.386in; y=38.239404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -19772,13 +14439,13 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:text.248262 {
-               string=%a.parent.refdes%; x=90.805mm; y=1.517in; scale=60; fid=0;
+              ha:text.248757 {
+               string=%a.parent.refdes%; x=2.398in; y=38.023mm; scale=60; fid=0;
                ha:flags {
                 dyntext=1
                 floater=1
                }
-               rot = 0.000000
+               rot = 270.000000
               }
              }
              ha:type {
@@ -19792,26 +14459,26 @@ ha:pcb-rnd-board-v6 {
             ha:combining {            }
 
              li:objects {
-              ha:line.248263 {
-               x1=3.592in; y1=1.535in; x2=3.592in; y2=1.535in; thickness=0.1mm; clearance=0.0;
+              ha:line.248758 {
+               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.248266 {
-               x1=3.592in; y1=1.535in; x2=3.592in; y2=1.535in; thickness=0.1mm; clearance=0.0;
+              ha:line.248761 {
+               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.248269 {
-               x1=3.592in; y1=1.535in; x2=90.2368mm; y2=1.535in; thickness=0.1mm; clearance=0.0;
+              ha:line.248764 {
+               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=39.6392mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.248272 {
-               x1=3.592in; y1=1.535in; x2=3.592in; y2=37.989mm; thickness=0.1mm; clearance=0.0;
+              ha:line.248767 {
+               x1=2.386in; y1=38.6392mm; x2=61.6044mm; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -19825,4339 +14492,4505 @@ ha:pcb-rnd-board-v6 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAAAm
+          uid = fdmrigvTMcHho9IPHtUAAABN
          }
-          ha:subc.339660 {
-           ha:attributes {
-            {io_pcb::hidename_y}=74.2188 mm
-            footprint=100mil-led
-            {io_pcb::hidename_scale}=60
-            refdes=D2
-            value=green
-            {io_pcb::hidename_direction}=2
-            {io_pcb::hidename_x}=67.8688 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
-               }
+         ha:subc.248739 {
+          ha:attributes {
+           value=100pF
+           footprint=0402
+           refdes=C172
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
-               }
+          ha:ps_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
-                 intern = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-             }
-           }
-
-           ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
                 }
-                clearance=0.0
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                clearance=0.0
-               }
+              }
+            }
+          }
+         }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+          li:objects {
+           ha:padstack_ref.248753 {
+            proto=0; x=61.512196mm; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
-             }
-           }
-          }
+            li:thermal {
+            }
 
-           li:objects {
-            ha:padstack_ref.339677 {
-             proto=0; x=60.96mm; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248754 {
+            proto=0; x=2.39026in; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.339678 {
-             proto=1; x=60.96mm; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                sharp  
-                noshape  
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:text.248740 {
+               string=%a.parent.refdes%; x=2.366in; y=1.4539685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
+              }
              }
-
-             ha:attributes {
-               term=2
-               name=2
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.339661 {
-                x1=2.343in; y1=3.079in; x2=62.4078mm; y2=3.079in; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.248741 {
+               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:arc.339664 {
-                x=60.96mm; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.248744 {
+               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:type {
-               silk = 1
-               bottom = 1
+              ha:line.248747 {
+               x1=2.406in; y1=37.3626mm; x2=60.1124mm; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
               }
-            }
+              ha:line.248750 {
+               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=36.3626mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABM
+         }
+         ha:subc.248722 {
+          ha:attributes {
+           value=56pF
+           footprint=0402
+           refdes=C173
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.339665 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.339668 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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
                }
-               ha:line.339671 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=76.692mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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
                }
-               ha:line.339674 {
-                x1=60.96mm; y1=2.98in; x2=61.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-               }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
               }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAV
           }
-          ha:subc.381610 {
-           ha:attributes {
-            value=
-            footprint=282834-4
-            refdes=J3
+         }
+
+          li:objects {
+           ha:padstack_ref.248736 {
+            proto=0; x=2.31in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:padstack_ref.248737 {
+            proto=0; x=2.31in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:ps_proto_v6.0 {
-             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:text.248723 {
+               string=%a.parent.refdes%; x=2.326in; y=1.4209685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
+             li:objects {
+              ha:line.248724 {
+               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
+              }
+              ha:line.248727 {
+               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
+              }
+              ha:line.248730 {
+               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248733 {
+               x1=2.31in; y1=36.7718mm; x2=59.674mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABL
+         }
+         ha:subc.248705 {
+          ha:attributes {
+           value=18
+           footprint=0402
+           refdes=R171
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=45.28mil; hplated=1; 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 {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-
-               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  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                 }
+              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.381636 {
-             proto=0; x=2.97in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-               name=pin4
-             }
-            }
-            ha:padstack_ref.381637 {
-             proto=0; x=2.97in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248719 {
+            proto=0; x=2.349in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248720 {
+            proto=0; x=2.349in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.381638 {
-             proto=0; x=2.97in; y=2.6in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.381639 {
-             proto=1; x=2.97in; y=63.5mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=1
-               name=pin1
+             li:objects {
+              ha:text.248706 {
+               string=%a.parent.refdes%; x=2.365in; y=35.9656mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.381611 {
-                x1=2.84205in; y1=2.85906in; x2=3.09796in; y2=2.85906in; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.381614 {
-                x1=3.09796in; y1=2.85906in; x2=3.09796in; y2=62.00013mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.381617 {
-                x1=3.09796in; y1=62.00013mm; x2=2.84205in; y2=62.00013mm; thickness=6.0mil; clearance=0.0;
+             li:objects {
+              ha:line.248707 {
+               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.381620 {
-                x1=2.84205in; y1=62.00013mm; x2=2.84205in; y2=2.85906in; thickness=6.0mil; clearance=0.0;
+              }
+              ha:line.248710 {
+               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:text.381623 {
-                string=%a.parent.refdes%; x=2.84205in; y=2.85906in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 90.000000
+              }
+              ha:line.248713 {
+               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.248716 {
+               x1=2.349in; y1=36.7718mm; x2=60.6646mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABK
+         }
+         ha:subc.248688 {
+          ha:attributes {
+           value=56nH
+           footprint=0402
+           refdes=L171
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.381624 {
-                x1=2.97in; y1=67.31mm; x2=2.97in; y2=67.31mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+              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:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.381627 {
-                x1=2.84205in; y1=2.85906in; x2=2.84205in; y2=2.85906in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
                 }
+              }
 
-                ha:attributes {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.381630 {
-                x1=2.84205in; y1=2.85906in; x2=71.18807mm; y2=2.85906in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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.248702 {
+            proto=0; x=58.6994mm; y=35.444396mm; 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.248703 {
+            proto=0; x=58.6994mm; y=34.644804mm; 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:text.248689 {
+               string=%a.parent.refdes%; x=59.1058mm; y=1.3419685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-                ha:attributes {
-                  subc-role=x
-                }
+             li:objects {
+              ha:line.248690 {
+               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.381633 {
-                x1=2.84205in; y1=2.85906in; x2=2.84205in; y2=73.620124mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248693 {
+               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248696 {
+               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=36.0446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
               }
-            }
+              ha:line.248699 {
+               x1=58.6994mm; y1=35.0446mm; x2=59.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = Cdqan7uZD2buwSlGWO4AAACO
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABJ
+         }
+         ha:subc.248671 {
+          ha:attributes {
+           value=10pF
+           footprint=0402
+           refdes=C30
           }
-          ha:subc.248935 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C8
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                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
+              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  
                 }
-                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 { 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.248949 {
-             proto=0; x=2.72926in; y=85.09mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
+          li:objects {
+           ha:padstack_ref.248685 {
+            proto=0; x=2.03874in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248950 {
-             proto=0; x=70.122796mm; y=85.09mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
-           li:layers {
+           ha:padstack_ref.248686 {
+            proto=0; x=2.00726in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            li:thermal {
+            }
 
-              li:objects {
-               ha:text.248936 {
-                string=%a.parent.refdes%; x=2.7135in; y=84.2899mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
+            ha:attributes {
+              term=2
+              name=2
             }
+           }
+          }
+          li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248937 {
-                x1=2.745in; y1=85.09mm; x2=2.745in; y2=85.09mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+             li:objects {
+              ha:text.248672 {
+               string=%a.parent.refdes%; x=2.0in; y=28.6504mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
-               ha:line.248940 {
-                x1=2.745in; y1=85.09mm; x2=2.745in; y2=85.09mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+               rot = 0.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.248673 {
+               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248943 {
-                x1=2.745in; y1=85.09mm; x2=70.723mm; y2=85.09mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248676 {
+               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248946 {
-                x1=2.745in; y1=85.09mm; x2=2.745in; y2=86.09mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248679 {
+               x1=2.023in; y1=1.1439685in; x2=50.3842mm; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248682 {
+               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAB1
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABH
+         }
+         ha:subc.248654 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C45
           }
-          ha:subc.293244 {
-           ha:attributes {
-            value=10k
-            footprint=0402
-            refdes=R50
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.293258 {
-             proto=0; x=2.641in; y=3.652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248668 {
+            proto=0; x=55.3212mm; y=1.4857085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248669 {
+            proto=0; x=55.3212mm; y=36.937404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.293259 {
-             proto=0; x=2.641in; y=3.68348in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.293245 {
-                string=%a.parent.refdes%; x=67.8815mm; y=92.360496mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 270.000000
+             li:objects {
+              ha:text.248655 {
+               string=%a.parent.refdes%; x=55.753mm; y=1.4419685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-              li:objects {
-               ha:line.293246 {
-                x1=2.641in; y1=93.160596mm; x2=2.641in; y2=93.160596mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.293249 {
-                x1=2.641in; y1=93.160596mm; x2=2.641in; y2=93.160596mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.248656 {
+               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.293252 {
-                x1=2.641in; y1=93.160596mm; x2=2.641in; y2=94.160596mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248659 {
+               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.293255 {
-                x1=2.641in; y1=93.160596mm; x2=66.0814mm; y2=93.160596mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248662 {
+               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=38.3372mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248665 {
+               x1=55.3212mm; y1=37.3372mm; x2=56.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACF
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABG
+         }
+         ha:subc.248637 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C47
           }
-          ha:subc.293382 {
-           ha:attributes {
-            value=1uF
-            footprint=0402
-            refdes=C11
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.293396 {
-             proto=0; x=70.960996mm; y=3.724in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248651 {
+            proto=0; x=57.341mm; y=37.718196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248652 {
+            proto=0; x=57.341mm; y=36.918604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.293397 {
-             proto=0; x=2.76226in; y=3.724in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.293383 {
-                string=%a.parent.refdes%; x=71.3613mm; y=95.3897mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 180.000000
+             li:objects {
+              ha:text.248638 {
+               string=%a.parent.refdes%; x=2.276in; y=36.6006mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.293384 {
-                x1=2.778in; y1=3.724in; x2=2.778in; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.293387 {
-                x1=2.778in; y1=3.724in; x2=2.778in; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248639 {
+               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.293390 {
-                x1=2.778in; y1=3.724in; x2=69.5612mm; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248642 {
+               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.293393 {
-                x1=2.778in; y1=3.724in; x2=2.778in; y2=93.5896mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248645 {
+               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=38.3184mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248648 {
+               x1=57.341mm; y1=37.3184mm; x2=58.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACN
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABF
+         }
+         ha:subc.248620 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C44
           }
-          ha:subc.304896 {
-           ha:attributes {
-            value=10k
-            footprint=0402
-            refdes=R51
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                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
+              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  
                 }
-                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 { 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.304910 {
-             proto=0; x=2.596in; y=3.683in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248634 {
+            proto=0; x=49.771804mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248635 {
+            proto=0; x=50.571396mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.304911 {
-             proto=0; x=2.596in; y=3.65152in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.304897 {
-                string=%a.parent.refdes%; x=65.1383mm; y=3.69876in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 90.000000
+             li:objects {
+              ha:text.248621 {
+               string=%a.parent.refdes%; x=51.0926mm; y=33.5658mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 180.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.304898 {
-                x1=2.596in; y1=3.66726in; x2=2.596in; y2=3.66726in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.304901 {
-                x1=2.596in; y1=3.66726in; x2=2.596in; y2=3.66726in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248622 {
+               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.304904 {
-                x1=2.596in; y1=3.66726in; x2=2.596in; y2=92.148404mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248625 {
+               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.304907 {
-                x1=2.596in; y1=3.66726in; x2=66.9384mm; y2=3.66726in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248628 {
+               x1=50.1716mm; y1=33.0324mm; x2=51.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248631 {
+               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=34.0324mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACH
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABE
+         }
+         ha:subc.248603 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C291
           }
-          ha:subc.304913 {
-           ha:attributes {
-            value=1uF
-            footprint=0402
-            refdes=C10
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.304927 {
-             proto=0; x=2.837in; y=3.724in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248617 {
+            proto=0; x=2.157in; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248618 {
+            proto=0; x=2.157in; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.304928 {
-             proto=0; x=72.859392mm; y=3.724in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.304914 {
-                string=%a.parent.refdes%; x=2.82124in; y=93.7895mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 360.000000
+             li:objects {
+              ha:text.248604 {
+               string=%a.parent.refdes%; x=2.173in; y=26.847mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.304915 {
-                x1=72.459596mm; y1=3.724in; x2=72.459596mm; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.304918 {
-                x1=72.459596mm; y1=3.724in; x2=72.459596mm; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.304921 {
-                x1=72.459596mm; y1=3.724in; x2=73.459596mm; y2=3.724in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+             li:objects {
+              ha:line.248605 {
+               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.304924 {
-                x1=72.459596mm; y1=3.724in; x2=72.459596mm; y2=95.5896mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248608 {
+               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248611 {
+               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
               }
-            }
+              ha:line.248614 {
+               x1=2.157in; y1=27.6918mm; x2=55.7878mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACL
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABD
+         }
+         ha:subc.248586 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C271
           }
-          ha:subc.304930 {
-           ha:attributes {
-            value=10pF
-            footprint=0402
-            refdes=C34
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.304944 {
-             proto=0; x=78.2574mm; y=3.551in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248600 {
+            proto=0; x=55.753mm; y=28.084996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248601 {
+            proto=0; x=55.753mm; y=1.0742285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.304945 {
-             proto=0; x=3.11248in; y=3.551in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.304931 {
-                string=%a.parent.refdes%; x=77.857096mm; y=89.3953mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 360.000000
+             li:objects {
+              ha:text.248587 {
+               string=%a.parent.refdes%; x=2.213in; y=1.0549685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.304932 {
-                x1=3.09674in; y1=3.551in; x2=3.09674in; y2=3.551in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.304935 {
-                x1=3.09674in; y1=3.551in; x2=3.09674in; y2=3.551in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248588 {
+               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.304938 {
-                x1=3.09674in; y1=3.551in; x2=79.657196mm; y2=3.551in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248591 {
+               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.304941 {
-                x1=3.09674in; y1=3.551in; x2=3.09674in; y2=91.1954mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248594 {
+               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=28.6852mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248597 {
+               x1=55.753mm; y1=1.0899685in; x2=56.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACP
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABC
+         }
+         ha:subc.248569 {
+          ha:attributes {
+           value=47nF
+           footprint=0402
+           refdes=C261
           }
-          ha:subc.328152 {
-           ha:attributes {
-            value=1uF
-            footprint=0402
-            refdes=C9
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.328166 {
-             proto=0; x=2.822in; y=3.358in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248583 {
+            proto=0; x=56.706mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248584 {
+            proto=0; x=56.706mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.328167 {
-             proto=0; x=2.85348in; y=3.358in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.328153 {
-                string=%a.parent.refdes%; x=71.278496mm; y=3.3265in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
+             li:objects {
+              ha:text.248570 {
+               string=%a.parent.refdes%; x=2.253in; y=26.8978mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.328154 {
-                x1=72.078596mm; y1=3.358in; x2=72.078596mm; y2=3.358in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.328157 {
-                x1=72.078596mm; y1=3.358in; x2=72.078596mm; y2=3.358in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248571 {
+               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.328160 {
-                x1=72.078596mm; y1=3.358in; x2=73.078596mm; y2=3.358in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248574 {
+               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.328163 {
-                x1=72.078596mm; y1=3.358in; x2=72.078596mm; y2=86.2932mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248577 {
+               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248580 {
+               x1=56.706mm; y1=27.6918mm; x2=57.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = Q1nlE2f62KwLAO7kz0gAAACL
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABB
+         }
+         ha:subc.248552 {
+          ha:attributes {
+           value=1.8nF
+           footprint=0402
+           refdes=C231
           }
-          ha:subc.293313 {
-           ha:attributes {
-            value=16.384MHz
-            footprint=ABM3C
-            refdes=X3
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  -31.495mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.726186mm  
-                  0.876173mm  
-                  0.726186mm  
-                  0.876173mm  
-                  0.726186mm  
-                  -0.876173mm  
-                  -0.726186mm  
-                  -0.876173mm  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  -31.495mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-             }
-           }
-
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  31.495mil  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.726186mm  
-                  -0.876173mm  
-                  -0.726186mm  
-                  -0.876173mm  
-                  -0.726186mm  
-                  0.876173mm  
-                  0.726186mm  
-                  0.876173mm  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-
-               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  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  -31.495mil  
-                  -0.649986mm  
-                  31.495mil  
-                  0.649986mm  
-                  31.495mil  
-                 }
-               }
-             }
-           }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.293328 {
-             proto=0; x=3.17259in; y=3.50056in; rot=270.000000; xmirror=0; smirror=0; clearance=-5.9mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248566 {
+            proto=0; x=59.1058mm; y=29.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248567 {
+            proto=0; x=59.1058mm; y=30.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.293329 {
-             proto=1; x=3.02299in; y=3.50056in; rot=270.000000; xmirror=0; smirror=0; clearance=-5.9mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=pin1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.293330 {
-             proto=1; x=3.02299in; y=3.41001in; rot=270.000000; xmirror=0; smirror=0; clearance=-5.9mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=4
-               name=pin4
+             li:objects {
+              ha:text.248553 {
+               string=%a.parent.refdes%; x=59.563mm; y=29.26mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
+              }
              }
-            }
-            ha:padstack_ref.293331 {
-             proto=0; x=3.17259in; y=3.41001in; rot=270.000000; xmirror=0; smirror=0; clearance=-5.9mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             li:thermal {
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.248554 {
+               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.248557 {
+               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.248560 {
+               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=29.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248563 {
+               x1=59.1058mm; y1=30.1048mm; x2=58.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-
-             ha:attributes {
-               term=3
-               name=pin3
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
            }
-           li:layers {
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABA
+         }
+         ha:subc.248518 {
+          ha:attributes {
+           value=6.2pF
+           footprint=0402
+           refdes=C175
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:arc.293314 {
-                x=76.304013mm; y=87.96401mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:text.293315 {
-                string=%a.parent.refdes%; x=78.683993mm; y=3.45528in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                rot = 270.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
 
-              li:objects {
-               ha:line.293316 {
-                x1=78.683866mm; y1=87.764239mm; x2=78.683866mm; y2=87.764239mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.293319 {
-                x1=78.683993mm; y1=3.45528in; x2=78.683993mm; y2=3.45528in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.293322 {
-                x1=78.683993mm; y1=3.45528in; x2=78.683993mm; y2=86.764112mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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
                }
-               ha:line.293325 {
-                x1=78.683993mm; y1=3.45528in; x2=79.683993mm; y2=3.45528in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = KPIKEmh9ARTymWMtu0EAAACJ
           }
-          ha:subc.248875 {
-           ha:attributes {
-            value=ADS131A04
-            footprint=s-pqfp-g32
-            refdes=U4
+         }
+
+          li:objects {
+           ha:padstack_ref.248532 {
+            proto=0; x=61.633604mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:padstack_ref.248533 {
+            proto=0; x=62.433196mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.649986mm  
-                  -5.315mil  
-                  -0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                  -5.315mil  
-                 }
-               }
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -28.07mil  
-                  -7.795mil  
-                  -28.07mil  
-                  7.795mil  
-                  28.07mil  
-                  7.795mil  
-                  28.07mil  
-                  -7.795mil  
-                 }
-               }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.649986mm  
-                  -5.315mil  
-                  -0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                  -5.315mil  
-                 }
+             li:objects {
+              ha:text.248519 {
+               string=%a.parent.refdes%; x=2.414in; y=37.896mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.315mil  
-                  -0.649986mm  
-                  -5.315mil  
-                  -0.649986mm  
-                  -5.315mil  
-                  0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                 }
+             li:objects {
+              ha:line.248520 {
+               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  7.795mil  
-                  -28.07mil  
-                  -7.795mil  
-                  -28.07mil  
-                  -7.795mil  
-                  28.07mil  
-                  7.795mil  
-                  28.07mil  
-                 }
+              }
+              ha:line.248523 {
+               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  5.315mil  
-                  -0.649986mm  
-                  -5.315mil  
-                  -0.649986mm  
-                  -5.315mil  
-                  0.649986mm  
-                  5.315mil  
-                  0.649986mm  
-                 }
+              }
+              ha:line.248526 {
+               x1=62.0334mm; y1=38.3278mm; x2=63.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248529 {
+               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=39.3278mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
           }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA+
+         }
+         ha:subc.248501 {
+          ha:attributes {
+           value=43nH
+           footprint=0402
+           refdes=L173
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.248902 {
-             proto=0; x=68.050537mm; y=3.612845in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:attributes {
-               term=8
-               name=pin8
-             }
-            }
-            ha:padstack_ref.248903 {
-             proto=0; x=74.550397mm; y=3.612845in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+              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  
+                }
+              }
 
-             li:thermal {
-             }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
+                }
+              }
 
-             ha:attributes {
-               term=17
-               name=pin17
-             }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
             }
-            ha:padstack_ref.248904 {
-             proto=1; x=2.73821in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          }
+         }
 
-             ha:attributes {
-               term=32
-               name=pin32
-             }
+          li:objects {
+           ha:padstack_ref.248515 {
+            proto=0; x=2.463in; y=36.283604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248905 {
-             proto=1; x=2.73821in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=9
-               name=pin9
-             }
+            li:thermal {
             }
-            ha:padstack_ref.248906 {
-             proto=0; x=68.050537mm; y=91.266137mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=7
-               name=pin7
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:padstack_ref.248907 {
-             proto=0; x=74.550397mm; y=91.266137mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=18
-               name=pin18
-             }
+           }
+           ha:padstack_ref.248516 {
+            proto=0; x=2.463in; y=37.083196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248908 {
-             proto=1; x=2.7579in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=31
-               name=pin31
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.248909 {
-             proto=1; x=2.7579in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=10
-               name=pin10
+             li:objects {
+              ha:text.248502 {
+               string=%a.parent.refdes%; x=2.486in; y=1.4139685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
+              }
              }
-            }
-            ha:padstack_ref.248910 {
-             proto=0; x=68.050537mm; y=90.766265mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             li:thermal {
-             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-             ha:attributes {
-               term=6
-               name=pin6
+             li:objects {
+              ha:line.248503 {
+               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.248506 {
+               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.248509 {
+               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=35.6834mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248512 {
+               x1=2.463in; y1=36.6834mm; x2=61.5602mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-            }
-            ha:padstack_ref.248911 {
-             proto=0; x=74.550397mm; y=90.766265mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA9
+         }
+         ha:subc.248484 {
+          ha:attributes {
+           value=15nH
+           footprint=0402
+           refdes=L172
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-             li:thermal {
-             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:attributes {
-               term=19
-               name=pin19
-             }
-            }
-            ha:padstack_ref.248912 {
-             proto=1; x=2.77758in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+              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  
+                }
+              }
 
-             li:thermal {
-             }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                }
+              }
 
-             ha:attributes {
-               term=30
-               name=pin30
-             }
+              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  
+                }
+              }
             }
-            ha:padstack_ref.248913 {
-             proto=1; x=2.77758in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          }
+         }
 
-             ha:attributes {
-               term=11
-               name=pin11
-             }
+          li:objects {
+           ha:padstack_ref.248498 {
+            proto=0; x=2.39726in; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248914 {
-             proto=0; x=68.050537mm; y=3.553785in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=5
-               name=pin5
-             }
+            li:thermal {
             }
-            ha:padstack_ref.248915 {
-             proto=0; x=74.550397mm; y=3.553785in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=20
-               name=pin20
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:padstack_ref.248916 {
-             proto=1; x=2.79727in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=29
-               name=pin29
-             }
+           }
+           ha:padstack_ref.248499 {
+            proto=0; x=61.689996mm; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248917 {
-             proto=1; x=2.79727in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=12
-               name=pin12
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.248918 {
-             proto=0; x=68.050537mm; y=89.766521mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=4
-               name=pin4
+             li:objects {
+              ha:text.248485 {
+               string=%a.parent.refdes%; x=60.325mm; y=34.975mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 0.000000
+              }
              }
-            }
-            ha:padstack_ref.248919 {
-             proto=0; x=74.550397mm; y=89.766521mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             li:thermal {
-             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-             ha:attributes {
-               term=21
-               name=pin21
+             li:objects {
+              ha:line.248486 {
+               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.248489 {
+               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.248492 {
+               x1=2.413in; y1=35.356mm; x2=62.2902mm; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248495 {
+               x1=2.413in; y1=35.356mm; x2=2.413in; y2=36.356mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-            }
-            ha:padstack_ref.248920 {
-             proto=1; x=2.81694in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA8
+         }
+         ha:subc.248467 {
+          ha:attributes {
+           value=5.1pF
+           footprint=0402
+           refdes=C181
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-             li:thermal {
-             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:attributes {
-               term=28
-               name=pin28
-             }
-            }
-            ha:padstack_ref.248921 {
-             proto=1; x=2.81694in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+              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  
+                }
+              }
 
-             li:thermal {
-             }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                 -0.326136mm  
+                }
+              }
 
-             ha:attributes {
-               term=13
-               name=pin13
-             }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
+                }
+              }
             }
-            ha:padstack_ref.248922 {
-             proto=0; x=68.050537mm; y=89.266395mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          }
+         }
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
+          li:objects {
+           ha:padstack_ref.248481 {
+            proto=0; x=62.548mm; y=35.406796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248923 {
-             proto=0; x=74.550397mm; y=89.266395mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=22
-               name=pin22
-             }
+            li:thermal {
             }
-            ha:padstack_ref.248924 {
-             proto=1; x=2.83663in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=27
-               name=pin27
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:padstack_ref.248925 {
-             proto=1; x=2.83663in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=14
-               name=pin14
-             }
+           }
+           ha:padstack_ref.248482 {
+            proto=0; x=62.548mm; y=34.607204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248926 {
-             proto=0; x=68.050537mm; y=88.766523mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.248927 {
-             proto=0; x=74.550397mm; y=88.766523mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=23
-               name=pin23
+             li:objects {
+              ha:text.248468 {
+               string=%a.parent.refdes%; x=63.0174mm; y=34.1114mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
+              }
              }
-            }
-            ha:padstack_ref.248928 {
-             proto=1; x=2.85631in; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             li:thermal {
-             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-             ha:attributes {
-               term=26
-               name=pin26
+             li:objects {
+              ha:line.248469 {
+               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.248472 {
+               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.248475 {
+               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=36.007mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248478 {
+               x1=62.548mm; y1=35.007mm; x2=63.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-            }
-            ha:padstack_ref.248929 {
-             proto=1; x=2.85631in; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA7
+         }
+         ha:subc.248450 {
+          ha:attributes {
+           value=2.2pF
+           footprint=0402
+           refdes=C176
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-             li:thermal {
-             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:attributes {
-               term=15
-               name=pin15
-             }
-            }
-            ha:padstack_ref.248930 {
-             proto=0; x=68.050537mm; y=88.266397mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
+              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  
+                }
+              }
 
-             li:thermal {
-             }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 -0.425958mm  
+                 -0.326136mm  
+                 0.425958mm  
+                 0.326136mm  
+                 0.425958mm  
+                }
+              }
 
-             ha:attributes {
-               term=1
-               name=pin1
-             }
+              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  
+                }
+              }
             }
-            ha:padstack_ref.248931 {
-             proto=0; x=74.550397mm; y=88.266397mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          }
+         }
 
-             ha:attributes {
-               term=24
-               name=pin24
-             }
+          li:objects {
+           ha:padstack_ref.248464 {
+            proto=0; x=60.909204mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248932 {
-             proto=1; x=73.0504mm; y=86.7664mm; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=25
-               name=pin25
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248465 {
+            proto=0; x=61.708796mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248933 {
-             proto=1; x=73.0504mm; y=3.6719in; rot=180.000000; xmirror=0; smirror=0; clearance=4.53mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=16
-               name=pin16
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248876 {
-                x1=2.90553in; y1=92.516325mm; x2=68.800472mm; y2=92.516325mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.248879 {
-                x1=2.90553in; y1=92.516325mm; x2=2.90553in; y2=87.516335mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.248882 {
-                x1=2.90553in; y1=87.516335mm; x2=68.800472mm; y2=87.516335mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.248885 {
-                x1=68.800472mm; y1=92.516325mm; x2=68.800472mm; y2=87.516335mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.248888 {
-                x=2.69687in; y=87.216357mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.248889 {
-                string=%a.parent.refdes%; x=2.8071in; y=90.016457mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 90.000000
+             li:objects {
+              ha:text.248451 {
+               string=%a.parent.refdes%; x=2.381in; y=1.4139685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248890 {
-                x1=2.807105in; y1=90.01633mm; x2=2.807105in; y2=90.01633mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.248893 {
-                x1=2.8071in; y1=90.016457mm; x2=2.8071in; y2=90.016457mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248452 {
+               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248896 {
-                x1=2.8071in; y1=90.016457mm; x2=72.30034mm; y2=90.016457mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248455 {
+               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248899 {
-                x1=2.8071in; y1=90.016457mm; x2=2.8071in; y2=91.016457mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248458 {
+               x1=61.309mm; y1=1.4319685in; x2=62.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248461 {
+               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=37.372mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABv
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA6
+         }
+         ha:subc.248433 {
+          ha:attributes {
+           value=39pF
+           footprint=0402
+           refdes=C174
           }
-          ha:subc.366523 {
-           ha:attributes {
-            value=10pF
-            footprint=0402
-            refdes=C35
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.366537 {
-             proto=0; x=3.232in; y=3.421in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248447 {
+            proto=0; x=2.349in; y=34.658004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248448 {
+            proto=0; x=2.349in; y=35.457596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.366538 {
-             proto=0; x=3.232in; y=3.45248in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.366524 {
-                string=%a.parent.refdes%; x=3.2635in; y=3.40524in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 270.000000
+             li:objects {
+              ha:text.248434 {
+               string=%a.parent.refdes%; x=2.365in; y=33.832mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.366525 {
-                x1=3.232in; y1=87.293196mm; x2=3.232in; y2=87.293196mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.366528 {
-                x1=3.232in; y1=87.293196mm; x2=3.232in; y2=87.293196mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248435 {
+               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.366531 {
-                x1=3.232in; y1=87.293196mm; x2=3.232in; y2=88.293196mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248438 {
+               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.366534 {
-                x1=3.232in; y1=87.293196mm; x2=81.0928mm; y2=87.293196mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248441 {
+               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=34.0578mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248444 {
+               x1=2.349in; y1=35.0578mm; x2=58.6646mm; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACR
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA5
+         }
+         ha:subc.248416 {
+          ha:attributes {
+           value=5.1pF
+           footprint=0402
+           refdes=C191
           }
-          ha:subc.408954 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C610
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                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
+              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  
                 }
-                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 { 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.408968 {
-             proto=0; x=73.066954mm; y=84.872722mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248430 {
+            proto=0; x=2.43626in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248431 {
+            proto=0; x=2.46774in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.408969 {
-             proto=0; x=73.866546mm; y=84.872722mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.408955 {
-                string=%a.parent.refdes%; x=72.66665mm; y=84.072622mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
+             li:objects {
+              ha:text.248417 {
+               string=%a.parent.refdes%; x=2.421in; y=33.07mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.408956 {
-                x1=73.46675mm; y1=84.872722mm; x2=73.46675mm; y2=84.872722mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.408959 {
-                x1=73.46675mm; y1=84.872722mm; x2=73.46675mm; y2=84.872722mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248418 {
+               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.408962 {
-                x1=73.46675mm; y1=84.872722mm; x2=74.46675mm; y2=84.872722mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248421 {
+               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.408965 {
-                x1=73.46675mm; y1=84.872722mm; x2=73.46675mm; y2=85.872722mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248424 {
+               x1=62.2808mm; y1=1.3209685in; x2=63.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248427 {
+               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=34.5526mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = nL3z0qOu4vuJ4IWsjbEAAACA
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA3
+         }
+         ha:subc.248399 {
+          ha:attributes {
+           value=15nH
+           footprint=0402
+           refdes=L193
           }
-          ha:subc.248088 {
-           ha:attributes {
-            value=10pF
-            footprint=0402
-            refdes=C31
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.248102 {
-             proto=0; x=2.00726in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248413 {
+            proto=0; x=2.503in; y=34.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248414 {
+            proto=0; x=2.503in; y=33.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248103 {
-             proto=0; x=2.03874in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.248089 {
-                string=%a.parent.refdes%; x=2.002in; y=935.0mil; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
+             li:objects {
+              ha:text.248400 {
+               string=%a.parent.refdes%; x=2.526in; y=33.3494mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 270.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248090 {
-                x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.248093 {
-                x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248401 {
+               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248096 {
-                x1=2.023in; y1=956.0mil; x2=52.3842mm; y2=956.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248404 {
+               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248099 {
-                x1=2.023in; y1=956.0mil; x2=2.023in; y2=25.2824mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248407 {
+               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=35.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248410 {
+               x1=2.503in; y1=34.1048mm; x2=64.5762mm; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABI
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA2
+         }
+         ha:subc.248382 {
+          ha:attributes {
+           value=27nH
+           footprint=0402
+           refdes=L192
           }
-          ha:subc.248071 {
-           ha:attributes {
-            value=12.7
-            footprint=0402
-            refdes=R6
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                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
+              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  
                 }
-                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 { 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.248085 {
-             proto=0; x=3.96852in; y=790.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.248396 {
+            proto=0; x=2.43626in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.248086 {
-             proto=0; x=4.0in; y=790.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.248397 {
+            proto=0; x=2.46774in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.248072 {
-                string=%a.parent.refdes%; x=100.838004mm; y=775.0mil; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 360.000000
+             li:objects {
+              ha:text.248383 {
+               string=%a.parent.refdes%; x=2.421in; y=1.2639685in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248073 {
-                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.248076 {
-                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248384 {
+               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248079 {
-                x1=3.98426in; y1=790.0mil; x2=102.200204mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248387 {
+               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248082 {
-                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248390 {
+               x1=62.2808mm; y1=32.5874mm; x2=63.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248393 {
+               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=33.5874mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAG
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA1
+         }
+         ha:subc.248365 {
+          ha:attributes {
+           value=27nH
+           footprint=0402
+           refdes=L201
           }
-          ha:subc.248054 {
-           ha:attributes {
-            value=150
-            footprint=0402
-            refdes=R10
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                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
+              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  
                 }
-                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 { 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.248068 {
-             proto=0; x=3.96752in; y=946.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.248379 {
+            proto=0; x=2.48726in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.248069 {
-             proto=0; x=3.999in; y=946.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.248380 {
+            proto=0; x=63.975996mm; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.248055 {
-                string=%a.parent.refdes%; x=100.609404mm; y=931.0mil; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 360.000000
+             li:objects {
+              ha:text.248366 {
+               string=%a.parent.refdes%; x=62.8142mm; y=30.149mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248056 {
-                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.248059 {
-                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248367 {
+               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248062 {
-                x1=3.98326in; y1=946.0mil; x2=102.174804mm; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248370 {
+               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248065 {
-                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=25.0284mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248373 {
+               x1=2.503in; y1=30.657mm; x2=64.5762mm; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248376 {
+               x1=2.503in; y1=30.657mm; x2=2.503in; y2=31.657mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAH
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAA0
+         }
+         ha:subc.248348 {
+          ha:attributes {
+           value=56nH
+           footprint=0402
+           refdes=L191
           }
-          ha:subc.248037 {
-           ha:attributes {
-            value=150
-            footprint=0402
-            refdes=R9
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
+                 -0.249936mm  
                 }
-                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
+              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  
                 }
-                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 { 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.248051 {
-             proto=0; x=3.96752in; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+          li:objects {
+           ha:padstack_ref.248362 {
+            proto=0; x=2.402in; y=33.273196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248363 {
+            proto=0; x=2.402in; y=32.473604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248052 {
-             proto=0; x=3.999in; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:text.248038 {
-                string=%a.parent.refdes%; x=100.812604mm; y=880.0mil; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 360.000000
+             li:objects {
+              ha:text.248349 {
+               string=%a.parent.refdes%; x=60.452mm; y=33.6796mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 90.000000
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.248039 {
-                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.248042 {
-                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.248350 {
+               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248045 {
-                x1=3.98326in; y1=895.0mil; x2=102.174804mm; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248353 {
+               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248048 {
-                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=23.733mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248356 {
+               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=33.8734mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248359 {
+               x1=2.402in; y1=32.8734mm; x2=62.0108mm; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAI
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAz
+         }
+         ha:subc.248329 {
+          ha:attributes {
+           {io_pcb::hidename_y}=26.0520 mm
+           footprint=NDK32
+           {io_pcb::hidename_scale}=60
+           refdes=X1
+           value=40mhz
+           {io_pcb::hidename_direction}=2
+           {io_pcb::hidename_x}=45.8089 mm
           }
-          ha:subc.250707 {
-           ha:attributes {
-            {io_pcb::hidename_y}=40.4523 mm
-            footprint=SOIJ8
-            {io_pcb::hidename_scale}=60
-            refdes=U5
-            value=W25Q64
-            {io_pcb::hidename_direction}=1
-            {io_pcb::hidename_x}=41.1651 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         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 {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -33.46mil  
-                  -12.795mil  
-                  -33.46mil  
-                  12.795mil  
-                  33.46mil  
-                  12.795mil  
-                  33.46mil  
-                  -12.795mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+               clearance=0.0
+                li:ps_poly {
+                 23.62mil  
+                 -0.699897mm  
+                 -23.62mil  
+                 -0.699897mm  
+                 -23.62mil  
+                 0.699897mm  
+                 23.62mil  
+                 0.699897mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -36.46mil  
-                  -15.795mil  
-                  -36.46mil  
-                  15.795mil  
-                  36.46mil  
-                  15.795mil  
-                  36.46mil  
-                  -15.795mil  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -33.46mil  
-                  -12.795mil  
-                  -33.46mil  
-                  12.795mil  
-                  33.46mil  
-                  12.795mil  
-                  33.46mil  
-                  -12.795mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-             }
-           }
-
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               clearance=0.0
+                li:ps_poly {
+                 26.62mil  
+                 -0.776097mm  
+                 -26.62mil  
+                 -0.776097mm  
+                 -26.62mil  
+                 0.776097mm  
+                 26.62mil  
+                 0.776097mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.849885mm  
-                  -12.795mil  
-                  -0.849885mm  
-                  12.795mil  
-                  0.849885mm  
-                  12.795mil  
-                  0.849885mm  
-                  -12.795mil  
-                 }
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.926085mm  
-                  -15.795mil  
-                  -0.926085mm  
-                  15.795mil  
-                  0.926085mm  
-                  15.795mil  
-                  0.926085mm  
-                  -15.795mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+               clearance=0.0
+                li:ps_poly {
+                 23.62mil  
+                 -0.699897mm  
+                 -23.62mil  
+                 -0.699897mm  
+                 -23.62mil  
+                 0.699897mm  
+                 23.62mil  
+                 0.699897mm  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.849885mm  
-                  -12.795mil  
-                  -0.849885mm  
-                  12.795mil  
-                  0.849885mm  
-                  12.795mil  
-                  0.849885mm  
-                  -12.795mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.250733 {
-             proto=0; x=90.048461mm; y=34.975546mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=8
-               name=VCC
-             }
-            }
-            ha:padstack_ref.250734 {
-             proto=1; x=97.048192mm; y=34.975546mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=CS
-             }
+              }
             }
-            ha:padstack_ref.250735 {
-             proto=0; x=90.048461mm; y=1.32699in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=7
-               name=HOLD
-             }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.248343 {
+            proto=0; x=1.992in; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.250736 {
-             proto=1; x=97.048192mm; y=1.32699in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=SO
-             }
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.248344 {
+            proto=0; x=1.992in; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.250737 {
-             proto=0; x=90.048461mm; y=1.277in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=6
-               name=SCK
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248345 {
+            proto=0; x=52.196746mm; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.250738 {
-             proto=1; x=97.048192mm; y=1.277in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=3
-               name=WP
-             }
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.248346 {
+            proto=0; x=52.196746mm; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.250739 {
-             proto=0; x=90.048461mm; y=1.227in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=5
-               name=SI
-             }
+            ha:attributes {
+              term=3
+              name=3
             }
-            ha:padstack_ref.250740 {
-             proto=1; x=97.048192mm; y=1.227in; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=4
-               name=VSS
+             li:objects {
+              ha:arc.248330 {
+               x=1.95736in; y=24.726882mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.250708 {
-                x1=3.5771in; y1=1.40691in; x2=3.78891in; y2=1.40691in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.250711 {
-                x1=3.78891in; y1=30.405832mm; x2=3.78891in; y2=1.40691in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.250714 {
-                x1=3.5771in; y1=30.405832mm; x2=3.78891in; y2=30.405832mm; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.248331 {
+               x1=51.396773mm; y1=26.686873mm; x2=51.396773mm; y2=26.686873mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.250717 {
-                x1=3.5771in; y1=30.405832mm; x2=3.5771in; y2=1.40691in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.248334 {
+               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:arc.250720 {
-                x=3.7706in; y=34.975546mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.248337 {
+               x1=51.3969mm; y1=26.687mm; x2=52.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.248340 {
+               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=27.687mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAy
+         }
+         ha:subc.248312 {
+          ha:attributes {
+           value=5.1pF
+           footprint=0402
+           refdes=C210
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.250721 {
-                x1=93.548326mm; y1=1.301995in; x2=93.548326mm; y2=1.301995in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.250724 {
-                x1=3.683in; y1=1.302in; x2=3.683in; y2=1.302in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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
                }
-               ha:line.250727 {
-                x1=3.683in; y1=1.302in; x2=92.5482mm; y2=1.302in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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
                }
-               ha:line.250730 {
-                x1=3.683in; y1=1.302in; x2=3.683in; y2=32.0708mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAd
           }
-          ha:subc.248969 {
-           ha:attributes {
-            value=BNC
-            footprint=bnc-th
-            refdes=J8
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
-             li:shape {
+          li:objects {
+           ha:padstack_ref.248326 {
+            proto=0; x=61.887604mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248327 {
+            proto=0; x=62.687196mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
+             li:objects {
+              ha:text.248313 {
+               string=%a.parent.refdes%; x=61.468mm; y=31.1142mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
+               rot = 0.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
+             li:objects {
+              ha:line.248314 {
+               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
+              }
+              ha:line.248317 {
+               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
+              }
+              ha:line.248320 {
+               x1=62.2874mm; y1=1.2449685in; x2=63.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
+              }
+              ha:line.248323 {
+               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=32.6222mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
           }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAx
+         }
+         ha:subc.248295 {
+          ha:attributes {
+           value=22nH
+           footprint=0402
+           refdes=L174
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.248995 {
-             proto=0; x=2.8in; y=1.55in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.248996 {
-             proto=0; x=2.8in; y=1.45001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
+              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  
+                }
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
+               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  
+                }
+              }
+            }
+          }
+         }
 
-             ha:attributes {
-               term=2
-               name=GND
-             }
+          li:objects {
+           ha:padstack_ref.248309 {
+            proto=0; x=63.157604mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248997 {
-             proto=1; x=3.0in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=GND
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248310 {
+            proto=0; x=63.957196mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.248998 {
-             proto=1; x=2.60001in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=GND
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.248999 {
-             proto=1; x=3.0in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=2
-               name=GND
+             li:objects {
+              ha:text.248296 {
+               string=%a.parent.refdes%; x=62.6684mm; y=1.533in; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 0.000000
+              }
              }
-            }
-            ha:padstack_ref.249000 {
-             proto=1; x=2.60001in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.248297 {
+               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
+              }
+              ha:line.248300 {
+               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.248303 {
+               x1=63.5574mm; y1=39.3446mm; x2=64.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.248306 {
+               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=40.3446mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
              }
-
-             ha:attributes {
-               term=2
-               name=GND
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
            }
-           li:layers {
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAw
+         }
+         ha:subc.248261 {
+          ha:attributes {
+           value=0.1uF
+           footprint=0402
+           refdes=C4
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.248970 {
-                x1=2.72403in; y1=46.74997mm; x2=83.95mm; y2=46.74997mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.248973 {
-                x1=2.72403in; y1=1.25946in; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.248976 {
-                x1=2.72403in; y1=46.74997mm; x2=2.72403in; y2=1.25946in; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.248979 {
-                x1=83.95mm; y1=46.74997mm; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:text.248982 {
-                string=%a.parent.refdes%; x=2.8in; y=1.55in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               clearance=0.0
+                li:ps_poly {
+                 0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 -0.349758mm  
+                 -0.249936mm  
+                 0.349758mm  
+                 0.249936mm  
+                 0.349758mm  
                 }
-                rot = 0.000000
+              }
+
+              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:type {
-               silk = 1
-               top = 1
+
+              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  
+                }
               }
             }
+          }
+         }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          li:objects {
+           ha:padstack_ref.248275 {
+            proto=0; x=3.773in; y=39.497mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-              li:objects {
-               ha:line.248983 {
-                x1=71.120084mm; y1=1.53333831in; x2=71.120084mm; y2=1.53333831in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.248276 {
+            proto=0; x=3.74152in; y=39.497mm; 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:text.248262 {
+               string=%a.parent.refdes%; x=3.74026in; y=39.0398mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
                }
-               ha:line.248986 {
-                x1=2.8in; y1=1.55in; x2=2.8in; y2=1.55in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+               rot = 0.000000
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.248263 {
+               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.248989 {
-                x1=2.8in; y1=1.55in; x2=70.12mm; y2=1.55in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.248266 {
+               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.248992 {
-                x1=2.8in; y1=1.55in; x2=2.8in; y2=38.37mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.248269 {
+               x1=3.75726in; y1=39.497mm; x2=94.434404mm; y2=39.497mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.248272 {
+               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=38.497mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAv
-          }
-          ha:subc.250090 {
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAm
+         }
+          ha:subc.339660 {
            ha:attributes {
-            value=12.7
-            footprint=0402
-            refdes=R4
+            {io_pcb::hidename_y}=74.2188 mm
+            footprint=100mil-led
+            {io_pcb::hidename_scale}=60
+            refdes=D2
+            value=green
+            {io_pcb::hidename_direction}=2
+            {io_pcb::hidename_x}=67.8688 mm
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -24168,226 +19001,155 @@ ha:pcb-rnd-board-v6 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
+                ha:combining {                }
                 ha:layer_mask {
-                 top = 1
-                 mask = 1
+                 bottom = 1
+                 copper = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
+                ha:combining {                }
                 ha:layer_mask {
-                 top = 1
-                 paste = 1
+                 copper = 1
+                 intern = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.250104 {
-             proto=0; x=3.51752in; y=1.64026in; 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.250105 {
-             proto=0; x=3.51752in; y=1.67174in; 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:text.250091 {
-                string=%a.parent.refdes%; x=3.49952in; y=42.5384mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                rot = 90.000000
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
 
-              li:objects {
-               ha:line.250092 {
-                x1=3.51752in; y1=1.656in; x2=3.51752in; y2=1.656in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.250095 {
-                x1=3.51752in; y1=1.656in; x2=3.51752in; y2=1.656in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.250098 {
-                x1=3.51752in; y1=1.656in; x2=3.51752in; y2=43.0624mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.250101 {
-                x1=3.51752in; y1=1.656in; x2=88.345008mm; y2=1.656in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAW
-          }
-          ha:subc.248278 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C3
+             }
            }
-          ha:data {
-                    li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
                 ha:combining {                }
                 ha:layer_mask {
                  copper = 1
                  top = 1
                 }
                 clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
                }
 
                ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
                 ha:combining { sub=1; auto=1;                }
                 ha:layer_mask {
                  top = 1
                  mask = 1
                 }
                 clearance=0.0
-                 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:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
                 ha:layer_mask {
-                 top = 1
-                 paste = 1
+                 bottom = 1
+                 mask = 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.248292 {
-             proto=0; x=3.63452in; y=1.611in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.339677 {
+             proto=0; x=60.96mm; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
@@ -24400,13 +19162,25 @@ ha:pcb-rnd-board-v6 {
                name=1
              }
             }
-            ha:padstack_ref.248293 {
-             proto=0; x=93.1164mm; y=1.611in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.339678 {
+             proto=1; x=60.96mm; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
 
              li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
+               }
              }
 
              ha:attributes {
@@ -24422,18 +19196,16 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.248279 {
-                string=%a.parent.refdes%; x=92.329004mm; y=1.594in; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
+               ha:line.339661 {
+                x1=2.343in; y1=3.079in; x2=62.4078mm; y2=3.079in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.339664 {
+                x=60.96mm; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
                }
               }
               ha:type {
                silk = 1
-               top = 1
+               bottom = 1
               }
             }
 
@@ -24442,52 +19214,108 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.248280 {
-                x1=3.65026in; y1=1.611in; x2=3.65026in; y2=1.611in; thickness=0.1mm; clearance=0.0;
+               ha:line.339665 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.248283 {
-                x1=3.65026in; y1=1.611in; x2=3.65026in; y2=1.611in; thickness=0.1mm; clearance=0.0;
+               ha:line.339668 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.248286 {
-                x1=3.65026in; y1=1.611in; x2=93.716604mm; y2=1.611in; thickness=0.1mm; clearance=0.0;
+               ha:line.339671 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=76.692mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.248289 {
-                x1=3.65026in; y1=1.611in; x2=3.65026in; y2=41.9194mm; thickness=0.1mm; clearance=0.0;
+               ha:line.339674 {
+                x1=60.96mm; y1=2.98in; x2=61.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               top = 1
-               misc = 1
+               bottom = 1
                virtual = 1
+               misc = 1
               }
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAn
+           uid = fdmrigvTMcHho9IPHtUAAAAV
           }
-          ha:subc.248244 {
+          ha:subc.381610 {
            ha:attributes {
-            value=1uF
-            footprint=0402
-            refdes=C601
+            value=
+            footprint=282834-4
+            refdes=J3
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -24498,14 +19326,52 @@ ha:pcb-rnd-board-v6 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                  -35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
                  }
                }
 
@@ -24517,33 +19383,33 @@ ha:pcb-rnd-board-v6 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  -0.326136mm  
+                  -1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
+                ha:combining { sub=1; auto=1;                }
                 ha:layer_mask {
-                 top = 1
-                 paste = 1
+                 bottom = 1
+                 mask = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                  -1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
                  }
                }
              }
@@ -24551,8 +19417,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.248258 {
-             proto=0; x=3.79827in; y=43.541446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.381636 {
+             proto=0; x=2.97in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
              ha:flags {
               clearline=1
              }
@@ -24561,12 +19427,40 @@ ha:pcb-rnd-board-v6 {
              }
 
              ha:attributes {
-               term=1
-               name=1
+               term=4
+               name=pin4
+             }
+            }
+            ha:padstack_ref.381637 {
+             proto=0; x=2.97in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=pin3
+             }
+            }
+            ha:padstack_ref.381638 {
+             proto=0; x=2.97in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=pin2
              }
             }
-            ha:padstack_ref.248259 {
-             proto=0; x=3.79827in; y=44.341038mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.381639 {
+             proto=1; x=2.97in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
              ha:flags {
               clearline=1
              }
@@ -24575,8 +19469,8 @@ ha:pcb-rnd-board-v6 {
              }
 
              ha:attributes {
-               term=2
-               name=2
+               term=1
+               name=pin1
              }
             }
            }
@@ -24587,13 +19481,25 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.248245 {
-                string=%a.parent.refdes%; x=3.81627in; y=1.69623in; scale=60; fid=0;
+               ha:line.381611 {
+                x1=2.84205in; y1=3.05906in; x2=3.09796in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
+               }
+               ha:line.381614 {
+                x1=3.09796in; y1=3.05906in; x2=3.09796in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
+               }
+               ha:line.381617 {
+                x1=3.09796in; y1=67.08013mm; x2=2.84205in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
+               }
+               ha:line.381620 {
+                x1=2.84205in; y1=67.08013mm; x2=2.84205in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
+               }
+               ha:text.381623 {
+                string=%a.parent.refdes%; x=2.84205in; y=3.05906in; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
                 }
-                rot = 270.000000
+                rot = 90.000000
                }
               }
               ha:type {
@@ -24607,26 +19513,42 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.248246 {
-                x1=3.79827in; y1=43.941242mm; x2=3.79827in; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
+               ha:line.381624 {
+                x1=2.97in; y1=72.39mm; x2=2.97in; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.248249 {
-                x1=3.79827in; y1=43.941242mm; x2=3.79827in; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
+               ha:line.381627 {
+                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=3.05906in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.248252 {
-                x1=3.79827in; y1=43.941242mm; x2=3.79827in; y2=42.941242mm; thickness=0.1mm; clearance=0.0;
+               ha:line.381630 {
+                x1=2.84205in; y1=3.05906in; x2=71.18807mm; y2=3.05906in; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.248255 {
-                x1=3.79827in; y1=43.941242mm; x2=95.476058mm; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
+               ha:line.381633 {
+                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=78.700124mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
                 ha:attributes {
                   subc-role=y
                 }
@@ -24640,3847 +19562,7937 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAk
+           uid = Cdqan7uZD2buwSlGWO4AAACO
           }
-          ha:subc.248227 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C602
+           ha:subc.248088 {
+            ha:attributes {
+             value=10pF
+             footprint=0402
+             refdes=C31
+            }
+           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  
+                  }
+                }
+              }
+            }
            }
-          ha:data {
-                    li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+            li:objects {
+             ha:padstack_ref.248102 {
+              proto=0; x=2.00726in; y=956.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.248103 {
+              proto=0; x=2.03874in; y=956.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:text.248089 {
+                 string=%a.parent.refdes%; x=2.002in; y=935.0mil; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 0.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248090 {
+                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248093 {
+                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248096 {
+                 x1=2.023in; y1=956.0mil; x2=52.3842mm; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248099 {
+                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=25.2824mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAABI
+           }
+           ha:subc.248071 {
+            ha:attributes {
+             value=12.7
+             footprint=0402
+             refdes=R6
+            }
+           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.248085 {
+              proto=0; x=3.96852in; y=790.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.248086 {
+              proto=0; x=4.0in; y=790.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:text.248072 {
+                 string=%a.parent.refdes%; x=100.838004mm; y=775.0mil; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248073 {
+                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248076 {
+                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248079 {
+                 x1=3.98426in; y1=790.0mil; x2=102.200204mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248082 {
+                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAG
+           }
+           ha:subc.248054 {
+            ha:attributes {
+             value=150
+             footprint=0402
+             refdes=R10
+            }
+           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.248068 {
+              proto=0; x=3.96752in; y=946.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.248069 {
+              proto=0; x=3.999in; y=946.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:text.248055 {
+                 string=%a.parent.refdes%; x=100.609404mm; y=931.0mil; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248056 {
+                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248059 {
+                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248062 {
+                 x1=3.98326in; y1=946.0mil; x2=102.174804mm; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248065 {
+                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=25.0284mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAH
+           }
+           ha:subc.248037 {
+            ha:attributes {
+             value=150
+             footprint=0402
+             refdes=R9
+            }
+           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.248051 {
+              proto=0; x=3.96752in; y=895.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.248052 {
+              proto=0; x=3.999in; y=895.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:text.248038 {
+                 string=%a.parent.refdes%; x=100.812604mm; y=880.0mil; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248039 {
+                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248042 {
+                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248045 {
+                 x1=3.98326in; y1=895.0mil; x2=102.174804mm; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248048 {
+                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=23.733mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAI
+           }
+           ha:subc.248969 {
+            ha:attributes {
+             value=BNC
+             footprint=bnc-th
+             refdes=J8
+            }
+           ha:data {
+                      li:padstack_prototypes {
+
+            ha:ps_proto_v6.0 {
+              hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                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:ps_circ { x=0.0; y=0.0; dia=87.01mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
                  }
-               }
+                 clearance=0.0
+                }
+              }
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+            ha:ps_proto_v6.1 {
+              hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
                 }
-                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:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
                 }
-                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:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
                  }
-               }
-             }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.248241 {
-             proto=0; x=95.485458mm; y=1.71449in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.248995 {
+              proto=0; x=2.8in; y=1.55in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
-            }
-            ha:padstack_ref.248242 {
-             proto=0; x=95.485458mm; y=1.74597in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.248996 {
+              proto=0; x=2.8in; y=1.45001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=2
+                name=GND
+              }
              }
+             ha:padstack_ref.248997 {
+              proto=1; x=3.0in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=2
+                name=GND
+              }
              }
+             ha:padstack_ref.248998 {
+              proto=1; x=2.60001in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=2
+                name=GND
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.248999 {
+              proto=1; x=3.0in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
 
-              li:objects {
-               ha:text.248228 {
-                string=%a.parent.refdes%; x=3.77727in; y=1.69623in; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+              ha:attributes {
+                term=2
+                name=GND
+              }
+             }
+             ha:padstack_ref.249000 {
+              proto=1; x=2.60001in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
                 }
-                rot = 270.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=2
+                name=GND
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.248229 {
-                x1=95.485458mm; y1=1.73023in; x2=95.485458mm; y2=1.73023in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.248970 {
+                 x1=2.72403in; y1=46.74997mm; x2=83.95mm; y2=46.74997mm; thickness=6.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248232 {
-                x1=95.485458mm; y1=1.73023in; x2=95.485458mm; y2=1.73023in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.248973 {
+                 x1=2.72403in; y1=1.25946in; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248235 {
-                x1=95.485458mm; y1=1.73023in; x2=95.485458mm; y2=42.947842mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.248976 {
+                 x1=2.72403in; y1=46.74997mm; x2=2.72403in; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+                }
+                ha:line.248979 {
+                 x1=83.95mm; y1=46.74997mm; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+                }
+                ha:text.248982 {
+                 string=%a.parent.refdes%; x=2.8in; y=1.55in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 0.000000
                 }
                }
-               ha:line.248238 {
-                x1=95.485458mm; y1=1.73023in; x2=94.485458mm; y2=1.73023in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248983 {
+                 x1=71.120084mm; y1=1.53333831in; x2=71.120084mm; y2=1.53333831in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248986 {
+                 x1=2.8in; y1=1.55in; x2=2.8in; y2=1.55in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248989 {
+                 x1=2.8in; y1=1.55in; x2=70.12mm; y2=1.55in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248992 {
+                 x1=2.8in; y1=1.55in; x2=2.8in; y2=38.37mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAj
-          }
-          ha:subc.248210 {
-           ha:attributes {
-            value=bead
-            footprint=0402
-            refdes=L600
+            uid = fdmrigvTMcHho9IPHtUAAAAv
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.250090 {
+            ha:attributes {
+             value=12.7
+             footprint=0402
+             refdes=R4
+            }
+           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 {                }
-                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 {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                 clearance=0.0
+                  li:ps_poly {
+                   0.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  
+                  }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  -0.326136mm  
+              }
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.250104 {
+              proto=0; x=3.983in; y=1.042in; 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.250105 {
+              proto=0; x=3.983in; y=27.266392mm; 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:text.250091 {
+                 string=%a.parent.refdes%; x=3.965in; y=27.342596mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
                  }
+                 rot = 90.000000
+                }
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.250092 {
+                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
                  }
+                }
+                ha:line.250095 {
+                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.250098 {
+                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=27.866596mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.250101 {
+                 x1=3.983in; y1=1.05774in; x2=100.1682mm; y2=1.05774in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
+            uid = fdmrigvTMcHho9IPHtUAAAAW
+           }
+           ha:subc.248278 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C3
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.248224 {
-             proto=0; x=3.83727in; y=44.341038mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   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.248292 {
+              proto=0; x=3.73652in; y=1.658in; 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.248293 {
+              proto=0; x=3.768in; y=1.658in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.248225 {
-             proto=0; x=3.83727in; y=43.541446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.248279 {
+                 string=%a.parent.refdes%; x=94.919804mm; y=1.641in; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 0.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=2
-               name=2
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248280 {
+                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.248283 {
+                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248286 {
+                 x1=3.75226in; y1=1.658in; x2=96.307404mm; y2=1.658in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248289 {
+                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=43.1132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
            }
-           li:layers {
+            uid = fdmrigvTMcHho9IPHtUAAAAn
+           }
+           ha:subc.249772 {
+            ha:attributes {
+             value=MMBT2222A
+             footprint=SOT23
+             refdes=Q3
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:text.248211 {
-                string=%a.parent.refdes%; x=3.85527in; y=1.69623in; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -20.0mil  
+                   -17.0mil  
+                   -20.0mil  
+                   17.0mil  
+                   20.0mil  
+                   17.0mil  
+                   20.0mil  
+                   -17.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -20.0mil  
+                   -23.0mil  
+                   20.0mil  
+                   23.0mil  
+                   20.0mil  
+                   23.0mil  
+                   -20.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -20.0mil  
+                   -17.0mil  
+                   -20.0mil  
+                   17.0mil  
+                   20.0mil  
+                   17.0mil  
+                   20.0mil  
+                   -17.0mil  
+                  }
                 }
-                rot = 270.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.249798 {
+              proto=0; x=2.419in; y=919.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.249799 {
+              proto=0; x=2.419in; y=841.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
+             ha:padstack_ref.249800 {
+              proto=0; x=2.337in; y=880.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=3
+              }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.248212 {
-                x1=3.83727in; y1=43.941242mm; x2=3.83727in; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.249773 {
+                 x1=62.1792mm; y1=944.0mil; x2=2.309in; y2=944.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248215 {
-                x1=3.83727in; y1=43.941242mm; x2=3.83727in; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.249776 {
+                 x1=62.1792mm; y1=944.0mil; x2=62.1792mm; y2=816.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248218 {
-                x1=3.83727in; y1=43.941242mm; x2=3.83727in; y2=44.941242mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.249779 {
+                 x1=62.1792mm; y1=816.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248221 {
-                x1=3.83727in; y1=43.941242mm; x2=98.466658mm; y2=43.941242mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.249782 {
+                 x1=2.309in; y1=944.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.249785 {
+                 string=%a.parent.refdes%; x=2.309in; y=944.0mil; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAi
-          }
-          ha:subc.248193 {
-           ha:attributes {
-            value=22pF
-            footprint=0402
-            refdes=C32
-           }
-          ha:data {
-                    li:padstack_prototypes {
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.249786 {
+                 x1=60.748334mm; y1=880.0mil; x2=60.748334mm; y2=880.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
+                ha:line.249789 {
+                 x1=2.419in; y1=919.0mil; x2=2.419in; y2=919.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               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:line.249792 {
+                 x1=2.419in; y1=919.0mil; x2=60.4426mm; y2=919.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               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  
+                ha:line.249795 {
+                 x1=2.419in; y1=919.0mil; x2=2.419in; y2=22.3426mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
+            uid = fdmrigvTMcHho9IPHtUAAABr
+           }
+           ha:subc.249802 {
+            ha:attributes {
+             value=374
+             footprint=0.125W_Carbon_Resistor
+             refdes=R106
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.248207 {
-             proto=0; x=3.79453in; y=1.97323in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.248208 {
-             proto=0; x=3.82601in; y=1.97323in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
             }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            li:objects {
+             ha:padstack_ref.249834 {
+              proto=0; x=57.48023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:text.248194 {
-                string=%a.parent.refdes%; x=97.371658mm; y=1.98823in; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 180.000000
-               }
+              li:thermal {
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=1
+              }
+             }
+             ha:padstack_ref.249835 {
+              proto=0; x=49.86023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
               }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+              }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.248195 {
-                x1=3.81027in; y1=1.97323in; x2=3.81027in; y2=1.97323in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.249803 {
+                 x1=55.19423mm; y1=445.0mil; x2=56.21023mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248198 {
-                x1=3.81027in; y1=1.97323in; x2=3.81027in; y2=1.97323in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.249806 {
+                 x1=55.19423mm; y1=485.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248201 {
-                x1=3.81027in; y1=1.97323in; x2=97.780858mm; y2=1.97323in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.249809 {
+                 x1=52.14623mm; y1=485.0mil; x2=55.19423mm; y2=485.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.248204 {
-                x1=3.81027in; y1=1.97323in; x2=3.81027in; y2=51.120042mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.249812 {
+                 x1=52.14623mm; y1=485.0mil; x2=52.14623mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249815 {
+                 x1=52.14623mm; y1=405.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249818 {
+                 x1=51.13023mm; y1=445.0mil; x2=52.14623mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.249821 {
+                 string=%a.parent.refdes%; x=53.97503mm; y=389.0mil; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAf
-          }
-          ha:subc.250107 {
-           ha:attributes {
-            {io_pcb::hidename_y}=52.0764 mm
-            footprint=ABM3B
-            {io_pcb::hidename_scale}=60
-            refdes=X2
-            value=8mhz
-            {io_pcb::hidename_direction}=0
-            {io_pcb::hidename_x}=60.4830 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.249822 {
+                 x1=53.67023mm; y1=445.0mil; x2=53.67023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  23.62mil  
-                  -0.899922mm  
-                  -23.62mil  
-                  -0.899922mm  
-                  -23.62mil  
-                  0.899922mm  
-                  23.62mil  
-                  0.899922mm  
+                ha:line.249825 {
+                 x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               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  
-                  -0.976122mm  
-                  -26.62mil  
-                  -0.976122mm  
-                  -26.62mil  
-                  0.976122mm  
-                  26.62mil  
-                  0.976122mm  
+                ha:line.249828 {
+                 x1=57.48023mm; y1=445.0mil; x2=58.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  23.62mil  
-                  -0.899922mm  
-                  -23.62mil  
-                  -0.899922mm  
-                  -23.62mil  
-                  0.899922mm  
-                  23.62mil  
-                  0.899922mm  
+                ha:line.249831 {
+                 x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=10.303mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.250121 {
-             proto=0; x=3.889in; y=1.91947in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+            uid = fdmrigvTMcHho9IPHtUAAAAo
+           }
+           ha:subc.249854 {
+            ha:attributes {
+             value=INA125
+             footprint=SO16
+             refdes=U19
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   -10.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -47.5mil  
+                   -15.0mil  
+                   -47.5mil  
+                   15.0mil  
+                   47.5mil  
+                   15.0mil  
+                   47.5mil  
+                   -15.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   -10.0mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   10.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   47.5mil  
+                   15.0mil  
+                   47.5mil  
+                   -15.0mil  
+                   -47.5mil  
+                   -15.0mil  
+                   -47.5mil  
+                   15.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   42.5mil  
+                   10.0mil  
+                   42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   -10.0mil  
+                   -42.5mil  
+                   10.0mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.250122 {
-             proto=0; x=3.73153in; y=1.91947in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-             }
+            li:objects {
+             ha:padstack_ref.249884 {
+              proto=0; x=56.26103mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.250123 {
-             proto=0; x=3.73153in; y=1.825in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.249885 {
+              proto=0; x=56.26103mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
+             ha:padstack_ref.249886 {
+              proto=0; x=56.26103mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=4
-               name=4
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=3
+              }
              }
-            }
-            ha:padstack_ref.250124 {
-             proto=0; x=3.889in; y=1.825in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.249887 {
+              proto=0; x=56.26103mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=4
+              }
              }
+             ha:padstack_ref.249888 {
+              proto=0; x=56.26103mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=5
+              }
              }
+             ha:padstack_ref.249889 {
+              proto=0; x=56.26103mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=3
-               name=3
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=6
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.249890 {
+              proto=0; x=56.26103mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:arc.250108 {
-                x=3.71027in; y=1.88168in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-               }
+              ha:attributes {
+                term=7
+                name=7
               }
-              ha:type {
-               silk = 1
-               top = 1
+             }
+             ha:padstack_ref.249891 {
+              proto=0; x=56.26103mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
               }
-            }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.250109 {
-                x1=96.780731mm; y1=47.554769mm; x2=96.780731mm; y2=47.554769mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.250112 {
-                x1=3.81027in; y1=1.87223in; x2=3.81027in; y2=1.87223in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.250115 {
-                x1=3.81027in; y1=1.87223in; x2=3.81027in; y2=46.554642mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.250118 {
-                x1=3.81027in; y1=1.87223in; x2=97.780858mm; y2=1.87223in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+              ha:attributes {
+                term=8
+                name=8
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+             }
+             ha:padstack_ref.249892 {
+              proto=1; x=51.05403mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
               }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAB6
-          }
-          ha:subc.248176 {
-           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 {
+              li:thermal {
+              }
 
-               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:attributes {
+                term=9
+                name=9
+              }
+             }
+             ha:padstack_ref.249893 {
+              proto=1; x=51.05403mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                 }
-               }
+              li:thermal {
+              }
 
-               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  
-                 }
-               }
+              ha:attributes {
+                term=10
+                name=10
+              }
              }
-           }
-          }
+             ha:padstack_ref.249894 {
+              proto=1; x=51.05403mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.248190 {
-             proto=0; x=3.95927in; y=1.85623in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=11
+                name=11
+              }
              }
+             ha:padstack_ref.249895 {
+              proto=1; x=51.05403mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=12
+                name=12
+              }
              }
+             ha:padstack_ref.249896 {
+              proto=1; x=51.05403mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=13
+                name=13
+              }
              }
-            }
-            ha:padstack_ref.248191 {
-             proto=0; x=3.95927in; y=1.88771in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.249897 {
+              proto=1; x=51.05403mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=14
+              }
              }
+             ha:padstack_ref.249898 {
+              proto=1; x=51.05403mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=15
+                name=15
+              }
              }
+             ha:padstack_ref.249899 {
+              proto=1; x=51.05403mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=16
+                name=16
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:text.248177 {
-                string=%a.parent.refdes%; x=3.97427in; y=47.008038mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               li:objects {
+                ha:line.249855 {
+                 x1=57.59453mm; y1=891.0mil; x2=57.59453mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249858 {
+                 x1=57.59453mm; y1=501.0mil; x2=49.72053mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249861 {
+                 x1=49.72053mm; y1=501.0mil; x2=49.72053mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249864 {
+                 x1=57.59453mm; y1=891.0mil; x2=54.29253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.249867 {
+                 x1=49.72053mm; y1=891.0mil; x2=53.02253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.249870 {
+                 x=53.65753mm; y=891.0mil; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.249871 {
+                 string=%a.parent.refdes%; x=54.16553mm; y=756.0mil; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 180.000000
                 }
-                rot = 270.000000
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              li:objects {
-               ha:line.248178 {
-                x1=3.95927in; y1=1.87197in; x2=3.95927in; y2=1.87197in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.249872 {
+                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.248181 {
-                x1=3.95927in; y1=1.87197in; x2=3.95927in; y2=1.87197in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.249875 {
+                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
                 }
-               }
-               ha:line.248184 {
-                x1=3.95927in; y1=1.87197in; x2=3.95927in; y2=48.548038mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.249878 {
+                 x1=53.65753mm; y1=696.0mil; x2=52.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
                 }
-               }
-               ha:line.248187 {
-                x1=3.95927in; y1=1.87197in; x2=99.565458mm; y2=1.87197in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.249881 {
+                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=16.6784mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAe
-          }
-          ha:subc.249772 {
-           ha:attributes {
-            value=MMBT2222A
-            footprint=SOT23
-            refdes=Q3
+            uid = yoQWNwkhx1HJJHZa8tgAAACB
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.249901 {
+            ha:attributes {
+             {io_pcb::hidename_y}=2.2352 mm
+             footprint=100mil5pin
+             {io_pcb::hidename_scale}=60
+             refdes=J10
+             value=vref_thrust
+             {io_pcb::hidename_direction}=2
+             {io_pcb::hidename_x}=51.5874 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_proto_v6.0 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -20.0mil  
-                  -17.0mil  
-                  -20.0mil  
-                  17.0mil  
-                  20.0mil  
-                  17.0mil  
-                  20.0mil  
-                  -17.0mil  
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -23.0mil  
-                  -20.0mil  
-                  -23.0mil  
-                  20.0mil  
-                  23.0mil  
-                  20.0mil  
-                  23.0mil  
-                  -20.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -20.0mil  
-                  -17.0mil  
-                  -20.0mil  
-                  17.0mil  
-                  20.0mil  
-                  17.0mil  
-                  20.0mil  
-                  -17.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
                  }
-               }
-             }
+                 clearance=0.0
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.249798 {
-             proto=0; x=2.419in; y=919.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.249926 {
+              proto=0; x=1.873in; y=571.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.249799 {
-             proto=0; x=2.419in; y=841.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.249927 {
+              proto=1; x=1.873in; y=671.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
-            }
-            ha:padstack_ref.249800 {
-             proto=0; x=2.337in; y=880.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.249928 {
+              proto=1; x=1.873in; y=771.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=3
+              }
              }
+             ha:padstack_ref.249929 {
+              proto=1; x=1.873in; y=871.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=4
+              }
              }
+             ha:padstack_ref.249930 {
+              proto=1; x=1.873in; y=971.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=3
-               name=3
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=5
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249773 {
-                x1=62.1792mm; y1=944.0mil; x2=2.309in; y2=944.0mil; thickness=10.0mil; clearance=0.0;
+               li:objects {
+                ha:line.249902 {
+                 x1=1.923in; y1=1.021in; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.249905 {
+                 x1=1.823in; y1=521.0mil; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.249908 {
+                 x1=1.823in; y1=1.021in; x2=1.823in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.249911 {
+                 x1=1.823in; y1=1.021in; x2=1.923in; y2=1.021in; thickness=15.0mil; clearance=0.0;
+                }
                }
-               ha:line.249776 {
-                x1=62.1792mm; y1=944.0mil; x2=62.1792mm; y2=816.0mil; thickness=10.0mil; clearance=0.0;
+               ha:type {
+                silk = 1
+                top = 1
                }
-               ha:line.249779 {
-                x1=62.1792mm; y1=816.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.249914 {
+                 x1=1.873in; y1=771.0mil; x2=1.873in; y2=771.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.249917 {
+                 x1=1.873in; y1=571.0mil; x2=1.873in; y2=571.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.249920 {
+                 x1=1.873in; y1=571.0mil; x2=46.5742mm; y2=571.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.249923 {
+                 x1=1.873in; y1=571.0mil; x2=1.873in; y2=15.5034mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
                }
-               ha:line.249782 {
-                x1=2.309in; y1=944.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
-               ha:text.249785 {
-                string=%a.parent.refdes%; x=2.309in; y=944.0mil; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAQ
+           }
+           ha:subc.339620 {
+            ha:attributes {
+             {io_pcb::hidename_y}=12.5730 mm
+             footprint=100mil-led
+             {io_pcb::hidename_scale}=60
+             refdes=D6
+             value=yellow
+             {io_pcb::hidename_direction}=0
+             {io_pcb::hidename_x}=66.4464 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
+
+            ha:ps_proto_v6.0 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                rot = 360.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.339637 {
+              proto=0; x=2.1in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.339638 {
+              proto=1; x=2.1in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 sharp  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249786 {
-                x1=60.748334mm; y1=880.0mil; x2=60.748334mm; y2=880.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.339621 {
+                 x1=2.043in; y1=121.0mil; x2=2.157in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249789 {
-                x1=2.419in; y1=919.0mil; x2=2.419in; y2=919.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:arc.339624 {
+                 x=2.1in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
                 }
                }
-               ha:line.249792 {
-                x1=2.419in; y1=919.0mil; x2=60.4426mm; y2=919.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+               ha:type {
+                silk = 1
+                bottom = 1
                }
-               ha:line.249795 {
-                x1=2.419in; y1=919.0mil; x2=2.419in; y2=22.3426mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.339625 {
+                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.339628 {
+                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.339631 {
+                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.339634 {
+                 x1=2.1in; y1=220.0mil; x2=52.34mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAABr
-          }
-          ha:subc.249802 {
-           ha:attributes {
-            value=374
-            footprint=0.125W_Carbon_Resistor
-            refdes=R106
+            uid = fdmrigvTMcHho9IPHtUAAAAK
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.339600 {
+            ha:attributes {
+             {io_pcb::hidename_y}=2.4130 mm
+             footprint=100mil-led
+             {io_pcb::hidename_scale}=60
+             refdes=D7
+             value=red
+             {io_pcb::hidename_direction}=0
+             {io_pcb::hidename_x}=66.3702 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_proto_v6.0 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-               }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-               }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-               }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-               }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-               }
-             }
+              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.249834 {
-             proto=0; x=57.48023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=1
-             }
-            }
-            ha:padstack_ref.249835 {
-             proto=0; x=49.86023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.339617 {
+              proto=0; x=1.8in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=2
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:padstack_ref.339618 {
+              proto=1; x=1.8in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:line.249803 {
-                x1=55.19423mm; y1=445.0mil; x2=56.21023mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249806 {
-                x1=55.19423mm; y1=485.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249809 {
-                x1=52.14623mm; y1=485.0mil; x2=55.19423mm; y2=485.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249812 {
-                x1=52.14623mm; y1=485.0mil; x2=52.14623mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249815 {
-                x1=52.14623mm; y1=405.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249818 {
-                x1=51.13023mm; y1=445.0mil; x2=52.14623mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.249821 {
-                string=%a.parent.refdes%; x=53.97503mm; y=389.0mil; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 sharp  
+                 noshape  
                 }
-                rot = 90.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249822 {
-                x1=53.67023mm; y1=445.0mil; x2=53.67023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.249825 {
-                x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               li:objects {
+                ha:line.339601 {
+                 x1=1.743in; y1=121.0mil; x2=1.857in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249828 {
-                x1=57.48023mm; y1=445.0mil; x2=58.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:arc.339604 {
+                 x=1.8in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
                 }
                }
-               ha:line.249831 {
-                x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=10.303mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+               ha:type {
+                silk = 1
+                bottom = 1
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAo
-          }
-          ha:subc.249837 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C1
-           }
-          ha:data {
-                    li:padstack_prototypes {
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.339605 {
+                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                ha:line.339608 {
+                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               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:line.339611 {
+                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                ha:line.339614 {
+                 x1=1.8in; y1=220.0mil; x2=44.72mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
                }
              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.249851 {
-             proto=0; x=58.08983mm; y=21.349204mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-              warn=1
-             }
+            uid = fdmrigvTMcHho9IPHtUAAAAL
+           }
+           ha:subc.339580 {
+            ha:attributes {
+             {io_pcb::hidename_y}=22.7330 mm
+             footprint=100mil-led
+             {io_pcb::hidename_scale}=60
+             refdes=D5
+             value=green
+             {io_pcb::hidename_direction}=0
+             {io_pcb::hidename_x}=66.4718 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.249852 {
-             proto=0; x=58.08983mm; y=22.148796mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
             }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            li:objects {
+             ha:padstack_ref.339597 {
+              proto=0; x=60.96mm; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:text.249838 {
-                string=%a.parent.refdes%; x=57.60723mm; y=920.0mil; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.339598 {
+              proto=1; x=60.96mm; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 sharp  
+                 noshape  
                 }
-                rot = 90.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249839 {
-                x1=58.08983mm; y1=21.749mm; x2=58.08983mm; y2=21.749mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.249842 {
-                x1=58.08983mm; y1=21.749mm; x2=58.08983mm; y2=21.749mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               li:objects {
+                ha:line.339581 {
+                 x1=2.343in; y1=121.0mil; x2=62.4078mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249845 {
-                x1=58.08983mm; y1=21.749mm; x2=58.08983mm; y2=20.749mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:arc.339584 {
+                 x=60.96mm; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
                 }
                }
-               ha:line.249848 {
-                x1=58.08983mm; y1=21.749mm; x2=2.2476311in; y2=21.749mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+               ha:type {
+                silk = 1
+                bottom = 1
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAR
-          }
-          ha:subc.249854 {
-           ha:attributes {
-            value=INA125
-            footprint=SO16
-            refdes=U19
-           }
-          ha:data {
-                    li:padstack_prototypes {
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.339585 {
+                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  -10.0mil  
+                ha:line.339588 {
+                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -47.5mil  
-                  -15.0mil  
-                  -47.5mil  
-                  15.0mil  
-                  47.5mil  
-                  15.0mil  
-                  47.5mil  
-                  -15.0mil  
+                ha:line.339591 {
+                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  -10.0mil  
+                ha:line.339594 {
+                 x1=60.96mm; y1=220.0mil; x2=59.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
                }
              }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAM
            }
+           ha:subc.429420 {
+            ha:attributes {
+             value=red
+             footprint=100mil-led
+             refdes=D1
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_proto_v6.0 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  10.0mil  
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  47.5mil  
-                  15.0mil  
-                  47.5mil  
-                  -15.0mil  
-                  -47.5mil  
-                  -15.0mil  
-                  -47.5mil  
-                  15.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  42.5mil  
-                  10.0mil  
-                  42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  -10.0mil  
-                  -42.5mil  
-                  10.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
                  }
-               }
-             }
+                 clearance=0.0
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.249884 {
-             proto=0; x=56.26103mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.429438 {
+              proto=0; x=1.8in; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.249885 {
-             proto=0; x=56.26103mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.429439 {
+              proto=1; x=1.8in; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.249886 {
-             proto=0; x=56.26103mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             ha:attributes {
-               term=3
-               name=3
-             }
-            }
-            ha:padstack_ref.249887 {
-             proto=0; x=56.26103mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+               li:objects {
+                ha:line.429421 {
+                 x1=1.857in; y1=3.079in; x2=1.743in; y2=3.079in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.429424 {
+                 x=1.8in; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.429425 {
+                 string=%a.parent.refdes%; x=1.77in; y=78.867mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                  onsolder=1
+                 }
+                 rot = 90.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                bottom = 1
+               }
              }
 
-             li:thermal {
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             ha:attributes {
-               term=4
-               name=4
+               li:objects {
+                ha:line.429426 {
+                 x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.429429 {
+                 x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.429432 {
+                 x1=1.8in; y1=2.98in; x2=1.8in; y2=76.692mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.429435 {
+                 x1=1.8in; y1=2.98in; x2=46.72mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
+               }
              }
             }
-            ha:padstack_ref.249888 {
-             proto=0; x=56.26103mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=5
-               name=5
-             }
+           }
+            uid = O+PchJukw719cEV5Te8AAACB
+           }
+           ha:subc.451914 {
+            ha:attributes {
+             value=
+             footprint=100mil8pin
+             refdes=J4
             }
-            ha:padstack_ref.249889 {
-             proto=0; x=56.26103mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=6
-               name=6
-             }
-            }
-            ha:padstack_ref.249890 {
-             proto=0; x=56.26103mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=7
-               name=7
-             }
-            }
-            ha:padstack_ref.249891 {
-             proto=0; x=56.26103mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=8
-               name=8
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
             }
-            ha:padstack_ref.249892 {
-             proto=1; x=51.05403mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+           }
 
-             ha:attributes {
-               term=9
-               name=9
-             }
-            }
-            ha:padstack_ref.249893 {
-             proto=1; x=51.05403mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.451940 {
+              proto=0; x=1.856in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=10
-               name=10
-             }
-            }
-            ha:padstack_ref.249894 {
-             proto=1; x=51.05403mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.451941 {
+              proto=1; x=1.956in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=11
-               name=11
-             }
-            }
-            ha:padstack_ref.249895 {
-             proto=1; x=51.05403mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
+             ha:padstack_ref.451942 {
+              proto=1; x=2.056in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=12
-               name=12
-             }
-            }
-            ha:padstack_ref.249896 {
-             proto=1; x=51.05403mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=3
+                name=3
+              }
              }
+             ha:padstack_ref.451943 {
+              proto=1; x=2.156in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=13
-               name=13
-             }
-            }
-            ha:padstack_ref.249897 {
-             proto=1; x=51.05403mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=4
+                name=4
+              }
              }
+             ha:padstack_ref.451944 {
+              proto=1; x=2.256in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=14
-               name=14
-             }
-            }
-            ha:padstack_ref.249898 {
-             proto=1; x=51.05403mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=5
+                name=5
+              }
              }
+             ha:padstack_ref.451945 {
+              proto=1; x=59.8424mm; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=15
-               name=15
-             }
-            }
-            ha:padstack_ref.249899 {
-             proto=1; x=51.05403mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=6
+                name=6
+              }
              }
+             ha:padstack_ref.451946 {
+              proto=1; x=62.3824mm; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=16
-               name=16
+              ha:attributes {
+                term=7
+                name=7
+              }
              }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:padstack_ref.451947 {
+              proto=1; x=2.556in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:line.249855 {
-                x1=57.59453mm; y1=891.0mil; x2=57.59453mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249858 {
-                x1=57.59453mm; y1=501.0mil; x2=49.72053mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249861 {
-                x1=49.72053mm; y1=501.0mil; x2=49.72053mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249864 {
-                x1=57.59453mm; y1=891.0mil; x2=54.29253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.249867 {
-                x1=49.72053mm; y1=891.0mil; x2=53.02253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.249870 {
-                x=53.65753mm; y=891.0mil; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.249871 {
-                string=%a.parent.refdes%; x=54.16553mm; y=756.0mil; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
                 }
-                rot = 180.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=8
+                name=8
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249872 {
-                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.451915 {
+                 x1=66.1924mm; y1=2.455in; x2=1.806in; y2=2.455in; thickness=15.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249875 {
-                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.451918 {
+                 x1=1.806in; y1=2.455in; x2=1.806in; y2=64.897mm; thickness=15.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249878 {
-                x1=53.65753mm; y1=696.0mil; x2=52.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.451921 {
+                 x1=1.806in; y1=64.897mm; x2=66.1924mm; y2=64.897mm; thickness=15.0mil; clearance=0.0;
                 }
-               }
-               ha:line.249881 {
-                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=16.6784mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.451924 {
+                 x1=66.1924mm; y1=64.897mm; x2=66.1924mm; y2=2.455in; thickness=15.0mil; clearance=0.0;
+                }
+                ha:text.451927 {
+                 string=%a.parent.refdes%; x=2.181in; y=62.865mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 0.000000
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = yoQWNwkhx1HJJHZa8tgAAACB
-          }
-          ha:subc.249901 {
-           ha:attributes {
-            {io_pcb::hidename_y}=2.2352 mm
-            footprint=100mil5pin
-            {io_pcb::hidename_scale}=60
-            refdes=J10
-            value=vref_thrust
-            {io_pcb::hidename_direction}=2
-            {io_pcb::hidename_x}=51.5874 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.451928 {
+                 x1=56.0324mm; y1=63.627mm; x2=56.0324mm; y2=63.627mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.451931 {
+                 x1=1.856in; y1=63.627mm; x2=1.856in; y2=63.627mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.451934 {
+                 x1=1.856in; y1=63.627mm; x2=1.856in; y2=64.627mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.451937 {
+                 x1=1.856in; y1=63.627mm; x2=48.1424mm; y2=63.627mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
+             }
+            }
+           }
+            uid = hNbw4PWwyMp+827foQEAAAB+
+           }
+           ha:subc.249837 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C1
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+            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  
+                  }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+              }
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.249851 {
+              proto=0; x=58.0898mm; y=19.825208mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+               warn=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.249852 {
+              proto=0; x=58.0898mm; y=812.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.249838 {
+                 string=%a.parent.refdes%; x=2.268in; y=21.844004mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
                  }
+                 rot = 90.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.249839 {
+                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.249842 {
+                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.249845 {
+                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=19.225004mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.249848 {
+                 x1=58.0898mm; y1=20.225004mm; x2=57.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAR
            }
+           ha:subc.465732 {
+            ha:attributes {
+             value=47nF
+             footprint=0402
+             refdes=C221
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=38.0mil; hplated=1; 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:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.465746 {
+              proto=0; x=2.41352in; y=2.425in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.465747 {
+              proto=0; x=62.103mm; y=2.425in; 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:text.465733 {
+                 string=%a.parent.refdes%; x=2.39776in; y=60.7949mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 0.000000
                 }
-                clearance=0.0
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.465734 {
+                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
+                ha:line.465737 {
+                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.465740 {
+                 x1=2.42926in; y1=2.425in; x2=62.703204mm; y2=2.425in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.465743 {
+                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=62.595mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.249926 {
-             proto=0; x=1.873in; y=571.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
+            uid = PvyeU1QD1cJvs2crNwUAAAB+
+           }
+           ha:subc.471624 {
+            ha:attributes {
+             {io_pcb::hidename_y}=40.4523 mm
+             footprint=SOIJ8
+             {io_pcb::hidename_scale}=60
+             refdes=U5
+             value=W25Q64
+             {io_pcb::hidename_direction}=1
+             {io_pcb::hidename_x}=41.1651 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -33.46mil  
+                   -12.795mil  
+                   -33.46mil  
+                   12.795mil  
+                   33.46mil  
+                   12.795mil  
+                   33.46mil  
+                   -12.795mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -36.46mil  
+                   -15.795mil  
+                   -36.46mil  
+                   15.795mil  
+                   36.46mil  
+                   15.795mil  
+                   36.46mil  
+                   -15.795mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -33.46mil  
+                   -12.795mil  
+                   -33.46mil  
+                   12.795mil  
+                   33.46mil  
+                   12.795mil  
+                   33.46mil  
+                   -12.795mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.849885mm  
+                   -12.795mil  
+                   -0.849885mm  
+                   12.795mil  
+                   0.849885mm  
+                   12.795mil  
+                   0.849885mm  
+                   -12.795mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.926085mm  
+                   -15.795mil  
+                   -0.926085mm  
+                   15.795mil  
+                   0.926085mm  
+                   15.795mil  
+                   0.926085mm  
+                   -15.795mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.849885mm  
+                   -12.795mil  
+                   -0.849885mm  
+                   12.795mil  
+                   0.849885mm  
+                   12.795mil  
+                   0.849885mm  
+                   -12.795mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.249927 {
-             proto=1; x=1.873in; y=671.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-             }
+            li:objects {
+             ha:padstack_ref.471650 {
+              proto=0; x=1.970785in; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-            ha:padstack_ref.249928 {
-             proto=1; x=1.873in; y=771.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=8
+                name=VCC
+              }
              }
+             ha:padstack_ref.471651 {
+              proto=1; x=43.058208mm; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=3
-               name=3
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=CS
+              }
              }
-            }
-            ha:padstack_ref.249929 {
-             proto=1; x=1.873in; y=871.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.471652 {
+              proto=0; x=1.970785in; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=HOLD
+              }
              }
+             ha:padstack_ref.471653 {
+              proto=1; x=43.058208mm; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=SO
+              }
              }
+             ha:padstack_ref.471654 {
+              proto=0; x=1.970785in; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=4
-               name=4
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=SCK
+              }
              }
-            }
-            ha:padstack_ref.249930 {
-             proto=1; x=1.873in; y=971.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.471655 {
+              proto=1; x=43.058208mm; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=WP
+              }
              }
+             ha:padstack_ref.471656 {
+              proto=0; x=1.970785in; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=SI
+              }
              }
+             ha:padstack_ref.471657 {
+              proto=1; x=43.058208mm; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=5
-               name=5
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=VSS
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249902 {
-                x1=1.923in; y1=1.021in; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.249905 {
-                x1=1.823in; y1=521.0mil; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.249908 {
-                x1=1.823in; y1=1.021in; x2=1.823in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
+               li:objects {
+                ha:line.471625 {
+                 x1=1.9389in; y1=34.774886mm; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.471628 {
+                 x1=1.72709in; y1=1.57892in; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.471631 {
+                 x1=1.9389in; y1=1.57892in; x2=1.72709in; y2=1.57892in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.471634 {
+                 x1=1.9389in; y1=1.57892in; x2=1.9389in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.471637 {
+                 x=1.7454in; y=1.39901in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+                }
                }
-               ha:line.249911 {
-                x1=1.823in; y1=1.021in; x2=1.923in; y2=1.021in; thickness=15.0mil; clearance=0.0;
+               ha:type {
+                silk = 1
+                top = 1
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              li:objects {
-               ha:line.249914 {
-                x1=1.873in; y1=771.0mil; x2=1.873in; y2=771.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.471638 {
+                 x1=46.558074mm; y1=1.474005in; x2=46.558074mm; y2=1.474005in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.249917 {
-                x1=1.873in; y1=571.0mil; x2=1.873in; y2=571.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.471641 {
+                 x1=1.833in; y1=1.474in; x2=1.833in; y2=1.474in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
                 }
-               }
-               ha:line.249920 {
-                x1=1.873in; y1=571.0mil; x2=46.5742mm; y2=571.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.471644 {
+                 x1=1.833in; y1=1.474in; x2=47.5582mm; y2=1.474in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
                 }
-               }
-               ha:line.249923 {
-                x1=1.873in; y1=571.0mil; x2=1.873in; y2=15.5034mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.471647 {
+                 x1=1.833in; y1=1.474in; x2=1.833in; y2=38.4396mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAd
+           }
+           ha:subc.435313 {
+            ha:attributes {
+             value=3.3k
+             footprint=0402
+             refdes=R13
+            }
+           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.435327 {
+              proto=0; x=64.119124mm; y=70.282236mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.435328 {
+              proto=0; x=64.119124mm; y=71.081828mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAQ
-          }
-          ha:subc.339620 {
-           ha:attributes {
-            {io_pcb::hidename_y}=12.5730 mm
-            footprint=100mil-led
-            {io_pcb::hidename_scale}=60
-            refdes=D6
-            value=yellow
-            {io_pcb::hidename_direction}=0
-            {io_pcb::hidename_x}=66.4464 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+            li:layers {
 
-           ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+               li:objects {
+                ha:text.435314 {
+                 string=%a.parent.refdes%; x=64.601724mm; y=70.015028mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                 rot = 270.000000
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.435315 {
+                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.435318 {
+                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.435321 {
+                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=69.682032mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.435324 {
+                 x1=64.119124mm; y1=70.682032mm; x2=63.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
+            uid = fdmrigvTMcHho9IPHtUAAAB0
+           }
+           ha:subc.435330 {
+            ha:attributes {
+             value=1k
+             footprint=0402
+             refdes=R7
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; 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:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.435344 {
+              proto=0; x=65.114724mm; y=68.020936mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.435345 {
+              proto=0; x=65.114724mm; y=2.70946961in; 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:text.435331 {
+                 string=%a.parent.refdes%; x=65.495724mm; y=68.020932mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
                 }
-                clearance=0.0
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.435332 {
+                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
+                ha:line.435335 {
+                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.435338 {
+                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=67.420732mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.435341 {
+                 x1=65.114724mm; y1=68.420732mm; x2=64.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
+            uid = fdmrigvTMcHho9IPHtUAAABz
+           }
+           ha:subc.435347 {
+            ha:attributes {
+             value=3.3k
+             footprint=0402
+             refdes=R1
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.339637 {
-             proto=0; x=2.1in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -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.435361 {
+              proto=0; x=64.124124mm; y=68.813928mm; 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.435362 {
+              proto=0; x=64.124124mm; y=68.014336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.339638 {
-             proto=1; x=2.1in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.435348 {
+                 string=%a.parent.refdes%; x=63.743124mm; y=68.700136mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
+                }
                }
-               li:3 {
-                on  
-                diag  
-                sharp  
-                noshape  
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
 
-             ha:attributes {
-               term=2
-               name=2
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.435349 {
+                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.435352 {
+                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.435355 {
+                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=69.414132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.435358 {
+                 x1=64.124124mm; y1=68.414132mm; x2=65.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
            }
-           li:layers {
+            uid = fdmrigvTMcHho9IPHtUAAABy
+           }
+           ha:subc.435364 {
+            ha:attributes {
+             value=1k
+             footprint=0402
+             refdes=R16
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.339621 {
-                x1=2.043in; y1=121.0mil; x2=2.157in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.339624 {
-                x=2.1in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   -0.249936mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.425958mm  
+                   -0.326136mm  
+                   -0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
+                   -0.326136mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   -0.249936mm  
+                  }
+                }
               }
             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            li:objects {
+             ha:padstack_ref.435378 {
+              proto=0; x=65.114724mm; y=71.067928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:line.339625 {
-                x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.339628 {
-                x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.339631 {
-                x1=2.1in; y1=220.0mil; x2=2.1in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.339634 {
-                x1=2.1in; y1=220.0mil; x2=52.34mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+              li:thermal {
               }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.435379 {
+              proto=0; x=65.114724mm; y=70.268336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAK
-          }
-          ha:subc.339600 {
-           ha:attributes {
-            {io_pcb::hidename_y}=2.4130 mm
-            footprint=100mil-led
-            {io_pcb::hidename_scale}=60
-            refdes=D7
-            value=red
-            {io_pcb::hidename_direction}=0
-            {io_pcb::hidename_x}=66.3702 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+            li:layers {
 
-           ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+               li:objects {
+                ha:text.435365 {
+                 string=%a.parent.refdes%; x=64.657524mm; y=71.309732mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                 rot = 90.000000
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                 }
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.435366 {
+                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.435369 {
+                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.435372 {
+                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=2.82158in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.435375 {
+                 x1=65.114724mm; y1=70.668132mm; x2=66.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
+            uid = fdmrigvTMcHho9IPHtUAAABx
+           }
+           ha:subc.435381 {
+            ha:attributes {
+             {io_pcb::hidename_y}=67.7725 mm
+             footprint=1212-8
+             {io_pcb::hidename_scale}=60
+             refdes=Q2
+             value=Si7232DN
+             {io_pcb::hidename_direction}=3
+             {io_pcb::hidename_x}=26.6823 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; 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:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.494919mm  
+                   -0.202438mm  
+                   -0.494919mm  
+                   0.202438mm  
+                   0.494919mm  
+                   0.202438mm  
+                   0.494919mm  
+                   -0.202438mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.571119mm  
+                   -10.97mil  
+                   -0.571119mm  
+                   10.97mil  
+                   0.571119mm  
+                   10.97mil  
+                   0.571119mm  
+                   -10.97mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.494919mm  
+                   -0.202438mm  
+                   -0.494919mm  
+                   0.202438mm  
+                   0.494919mm  
+                   0.202438mm  
+                   0.494919mm  
+                   -0.202438mm  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.862583mm  
+                   -0.495045mm  
+                   -0.862583mm  
+                   0.495045mm  
+                   0.862583mm  
+                   0.495045mm  
+                   0.862583mm  
+                   -0.495045mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -36.96mil  
+                   -0.571246mm  
+                   -36.96mil  
+                   0.571246mm  
+                   36.96mil  
+                   0.571246mm  
+                   36.96mil  
+                   -0.571246mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.862583mm  
+                   -0.495045mm  
+                   -0.862583mm  
+                   0.495045mm  
+                   0.862583mm  
+                   0.495045mm  
+                   0.862583mm  
+                   -0.495045mm  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.435407 {
+              proto=0; x=70.321043mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+              ha:attributes {
+                term=8
+                name=D
+              }
+             }
+             ha:padstack_ref.435408 {
+              proto=0; x=67.451351mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=S
+              }
              }
-           }
-          }
+             ha:padstack_ref.435409 {
+              proto=0; x=70.321043mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.339617 {
-             proto=0; x=1.8in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=D
+              }
              }
+             ha:padstack_ref.435410 {
+              proto=0; x=67.451351mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=G
+              }
              }
+             ha:padstack_ref.435411 {
+              proto=0; x=70.321043mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=D
+              }
              }
-            }
-            ha:padstack_ref.339618 {
-             proto=1; x=1.8in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.435412 {
+              proto=0; x=67.451351mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=S
+              }
              }
+             ha:padstack_ref.435413 {
+              proto=0; x=70.321043mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                sharp  
-                noshape  
-               }
+              ha:attributes {
+                term=5
+                name=D
+              }
              }
+             ha:padstack_ref.435414 {
+              proto=0; x=67.451351mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=G
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.435415 {
+              proto=1; x=2.734in; y=2.70217in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.339601 {
-                x1=1.743in; y1=121.0mil; x2=1.857in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.339604 {
-                x=1.8in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
-               }
+              ha:attributes {
+                term=8
+                name=D
               }
-              ha:type {
-               silk = 1
-               bottom = 1
+             }
+             ha:padstack_ref.435416 {
+              proto=1; x=2.734in; y=2.75in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=D
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.339605 {
-                x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.435382 {
+                 x1=2.6471in; y1=2.66113in; x2=2.77701in; y2=2.66113in; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.339608 {
-                x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.435385 {
+                 x1=2.6471in; y1=2.66113in; x2=2.6471in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.339611 {
-                x1=1.8in; y1=220.0mil; x2=1.8in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.435388 {
+                 x1=2.6471in; y1=2.79104in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.339614 {
-                x1=1.8in; y1=220.0mil; x2=44.72mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.435391 {
+                 x1=2.77701in; y1=2.66113in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.435394 {
+                 x=2.62088in; y=2.67491in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
                 }
                }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAL
-          }
-          ha:subc.339580 {
-           ha:attributes {
-            {io_pcb::hidename_y}=22.7330 mm
-            footprint=100mil-led
-            {io_pcb::hidename_scale}=60
-            refdes=D5
-            value=green
-            {io_pcb::hidename_direction}=0
-            {io_pcb::hidename_x}=66.4718 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+               li:objects {
+                ha:line.435395 {
+                 x1=68.997677mm; y1=2.726085in; x2=68.997677mm; y2=2.726085in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.435398 {
+                 x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=2.72608in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+                ha:line.435401 {
+                 x1=2.71206in; y1=2.72608in; x2=69.886324mm; y2=2.72608in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+                ha:line.435404 {
+                 x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=70.242432mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                 }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAABw
            }
+           ha:subc.486180 {
+            ha:attributes {
+             value=22
+             footprint=0402
+             refdes=R55
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; 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:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.486194 {
+              proto=0; x=72.855582mm; y=50.85969mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.486195 {
+              proto=0; x=2.89981in; y=50.85969mm; 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:text.486181 {
+                 string=%a.parent.refdes%; x=72.639178mm; y=50.37709mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
                 }
-                clearance=0.0
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.486182 {
+                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
+                ha:line.486185 {
+                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.486188 {
+                 x1=2.88407in; y1=50.85969mm; x2=74.255378mm; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.486191 {
+                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=51.85969mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAc
+           }
+           ha:subc.486163 {
+            ha:attributes {
+             value=22
+             footprint=0402
+             refdes=R54
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+            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  
+                  }
                 }
-                clearance=0.0
-               }
-             }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.339597 {
-             proto=0; x=60.96mm; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.486177 {
+              proto=0; x=72.855582mm; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.486178 {
+              proto=0; x=2.89981in; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.339598 {
-             proto=1; x=60.96mm; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.486164 {
+                 string=%a.parent.refdes%; x=72.600578mm; y=51.82489mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
+                }
                }
-               li:3 {
-                on  
-                diag  
-                sharp  
-                noshape  
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
 
-             ha:attributes {
-               term=2
-               name=2
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.486165 {
+                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.486168 {
+                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.486171 {
+                 x1=2.88407in; y1=52.15509mm; x2=74.255378mm; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.486174 {
+                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=53.15509mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
            }
-           li:layers {
+            uid = fdmrigvTMcHho9IPHtUAAAAb
+           }
+           ha:subc.486119 {
+            ha:attributes {
+             value=USBmicroV
+             footprint=1051330011
+             refdes=J5
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            ha:ps_proto_v6.0 {
+              hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.339581 {
-                x1=2.343in; y1=121.0mil; x2=62.4078mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.339584 {
-                x=60.96mm; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
               }
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.339585 {
-                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.339588 {
-                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.339591 {
-                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.339594 {
-                x1=60.96mm; y1=220.0mil; x2=59.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
                 }
-               }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
               }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAM
-          }
-          ha:subc.429420 {
-           ha:attributes {
-            value=red
-            footprint=100mil-led
-            refdes=D1
-           }
-          ha:data {
-                    li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_proto_v6.2 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  paste = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+              }
+            }
+
+            ha:ps_proto_v6.3 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
-                  35.0mil  
-                  -35.0mil  
-                  35.0mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
-               }
+                 clearance=0.0
+                }
+              }
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+            ha:ps_proto_v6.4 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
                  }
-               }
+                 clearance=0.0
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  paste = 1
+                 }
+                 clearance=0.0
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
-                  42.5mil  
-                  -42.5mil  
-                  42.5mil  
+              }
+            }
+
+            ha:ps_proto_v6.5 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   0.225044mm  
+                   -29.53mil  
+                   -0.225044mm  
+                   -29.53mil  
+                   -0.225044mm  
+                   29.53mil  
+                   0.225044mm  
+                   29.53mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   14.765mil  
+                   -35.435mil  
+                   -14.765mil  
+                   -35.435mil  
+                   -14.765mil  
+                   35.435mil  
+                   14.765mil  
+                   35.435mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   0.225044mm  
+                   -29.53mil  
+                   -0.225044mm  
+                   -29.53mil  
+                   -0.225044mm  
+                   29.53mil  
+                   0.225044mm  
+                   29.53mil  
+                  }
+                }
+              }
+            }
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            li:objects {
+             ha:padstack_ref.486145 {
+              proto=0; x=75.442064mm; y=54.331108mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486146 {
+              proto=0; x=75.442064mm; y=2.11146in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486147 {
+              proto=0; x=75.442064mm; y=48.730916mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486148 {
+              proto=0; x=75.442064mm; y=1.89098in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
                 }
-                clearance=0.0
-               }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486149 {
+              proto=0; x=77.592174mm; y=51.73091mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
                 }
-                clearance=0.0
-               }
+                li:2 {
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486150 {
+              proto=0; x=77.592174mm; y=50.63109mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:1 {
+                 on  
+                 solid  
+                 noshape  
                 }
-                clearance=0.0
-               }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486151 {
+              proto=1; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486152 {
+              proto=2; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+                li:3 {
+                 on  
+                 noshape  
                 }
-                clearance=0.0
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486153 {
+              proto=1; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
+             }
+             ha:padstack_ref.486154 {
+              proto=2; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+              li:thermal {
+                li:3 {
+                 diag  
+                 sharp  
+                 noshape  
                 }
-                clearance=0.0
-               }
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
              }
-           }
-          }
+             ha:padstack_ref.486155 {
+              proto=3; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.429438 {
-             proto=0; x=1.8in; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
              }
+             ha:padstack_ref.486156 {
+              proto=4; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+                li:3 {
+                 on  
+                 noshape  
+                }
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
              }
+             ha:padstack_ref.486157 {
+              proto=5; x=2.98in; y=52.480972mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=VBUS
+              }
              }
-            }
-            ha:padstack_ref.429439 {
-             proto=1; x=1.8in; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.486158 {
+              proto=5; x=2.98in; y=51.830986mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=DATA-
+              }
              }
+             ha:padstack_ref.486159 {
+              proto=5; x=2.98in; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=DATA+
+              }
              }
+             ha:padstack_ref.486160 {
+              proto=5; x=2.98in; y=1.98941in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=ID
+              }
+             }
+             ha:padstack_ref.486161 {
+              proto=5; x=2.98in; y=49.881028mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=GND
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.429421 {
-                x1=1.857in; y1=3.079in; x2=1.743in; y2=3.079in; thickness=10.0mil; clearance=0.0;
+               li:objects {
+                ha:line.486120 {
+                 x1=2.95343in; y1=2.17248in; x2=2.95343in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.486123 {
+                 x1=2.95343in; y1=1.85752in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.486126 {
+                 x1=3.07154in; y1=2.17248in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.486129 {
+                 x1=2.95343in; y1=2.17248in; x2=3.07154in; y2=2.17248in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.486132 {
+                 string=%a.parent.refdes%; x=76.356464mm; y=2.157in; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
+                }
                }
-               ha:arc.429424 {
-                x=1.8in; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
+               ha:type {
+                silk = 1
+                top = 1
                }
-               ha:text.429425 {
-                string=%a.parent.refdes%; x=1.77in; y=78.867mm; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                 onsolder=1
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.486133 {
+                 x1=76.021482mm; y1=2.015in; x2=76.021482mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.486136 {
+                 x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.486139 {
+                 x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=50.181mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.486142 {
+                 x1=75.442064mm; y1=2.015in; x2=76.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
-                rot = 90.000000
                }
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAa
+           }
+           ha:subc.247918 {
+            ha:attributes {
+             {io_pcb::hidename_y}=73.2494 mm
+             footprint=100mil2pin
+             {io_pcb::hidename_scale}=60
+             refdes=J2
+             value=
+             {io_pcb::hidename_direction}=0
+             {io_pcb::hidename_x}=52.8938 mm
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            ha:ps_proto_v6.0 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.429426 {
-                x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                   35.0mil  
+                   -35.0mil  
+                   35.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                   42.5mil  
+                   -42.5mil  
+                   42.5mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.429429 {
-                x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.429432 {
-                x1=1.8in; y1=2.98in; x2=1.8in; y2=76.692mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.429435 {
-                x1=1.8in; y1=2.98in; x2=46.72mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-               }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
               }
             }
            }
-          }
-           uid = O+PchJukw719cEV5Te8AAACB
-          }
-         ha:subc.247918 {
-          ha:attributes {
-           {io_pcb::hidename_y}=73.2494 mm
-           footprint=100mil2pin
-           {io_pcb::hidename_scale}=60
-           refdes=J2
-           value=
-           {io_pcb::hidename_direction}=0
-           {io_pcb::hidename_x}=52.8938 mm
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                }
+            li:objects {
+             ha:padstack_ref.247943 {
+              proto=0; x=3.028in; y=1.161in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+              ha:flags {
+               clearline=1
               }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
+              li:thermal {
+                li:1 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 sharp  
+                 noshape  
                 }
               }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                 35.0mil  
-                 -35.0mil  
-                 35.0mil  
-                }
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.247944 {
+              proto=1; x=2.928in; y=1.161in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+              ha:flags {
+               clearline=1
               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                }
+              li:thermal {
               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                 42.5mil  
-                 -42.5mil  
-                 42.5mil  
-                }
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
-          }
+            li:layers {
 
-          ha:ps_proto_v6.1 {
-            hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
+               li:objects {
+                ha:line.247919 {
+                 x1=2.878in; y1=1.211in; x2=78.1812mm; y2=1.211in; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.247922 {
+                 x1=78.1812mm; y1=28.2194mm; x2=78.1812mm; y2=1.211in; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.247925 {
+                 x1=2.878in; y1=28.2194mm; x2=78.1812mm; y2=28.2194mm; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.247928 {
+                 x1=2.878in; y1=28.2194mm; x2=2.878in; y2=1.211in; thickness=15.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
                 top = 1
                }
-               clearance=0.0
-              }
+             }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
+               li:objects {
+                ha:line.247931 {
+                 x1=2.978in; y1=1.161in; x2=2.978in; y2=1.161in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.247934 {
+                 x1=3.028in; y1=1.161in; x2=3.028in; y2=1.161in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.247937 {
+                 x1=3.028in; y1=1.161in; x2=75.9112mm; y2=1.161in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.247940 {
+                 x1=3.028in; y1=1.161in; x2=3.028in; y2=28.4894mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
                }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
+               ha:type {
                 top = 1
-                mask = 1
+                misc = 1
+                virtual = 1
                }
-               clearance=0.0
-              }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAJ
+           }
+           ha:subc.494244 {
+            ha:attributes {
+             value=22pF
+             footprint=0402
+             refdes=C32
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
+            ha: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.247943 {
-            proto=0; x=54.61mm; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-            ha:flags {
-             clearline=1
-            }
+            li:objects {
+             ha:padstack_ref.494258 {
+              proto=0; x=40.373935mm; y=2.16442in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
+              li:thermal {
               }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.494259 {
+              proto=0; x=41.173527mm; y=2.16442in; 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:attributes {
-              term=1
-              name=1
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.494245 {
+                 string=%a.parent.refdes%; x=41.364531mm; y=55.357268mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 180.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.494246 {
+                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.494249 {
+                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.494252 {
+                 x1=1.605265in; y1=2.16442in; x2=41.773731mm; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.494255 {
+                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=55.976268mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-           ha:padstack_ref.247944 {
-            proto=1; x=52.07mm; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-            ha:flags {
-             clearline=1
+            uid = fdmrigvTMcHho9IPHtUAAAAf
+           }
+           ha:subc.494261 {
+            ha:attributes {
+             value=22pF
+             footprint=0402
+             refdes=C33
             }
+           ha:data {
+                      li:padstack_prototypes {
 
-            li:thermal {
-            }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-            ha:attributes {
-              term=2
-              name=2
+                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:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            li:objects {
+             ha:padstack_ref.494275 {
+              proto=0; x=43.408473mm; y=52.28463mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:objects {
-              ha:line.247919 {
-               x1=2.0in; y1=3.08in; x2=2.2in; y2=3.08in; thickness=15.0mil; clearance=0.0;
+              li:thermal {
               }
-              ha:line.247922 {
-               x1=2.2in; y1=2.98in; x2=2.2in; y2=3.08in; thickness=15.0mil; clearance=0.0;
+
+              ha:attributes {
+                term=1
+                name=1
               }
-              ha:line.247925 {
-               x1=2.0in; y1=2.98in; x2=2.2in; y2=2.98in; thickness=15.0mil; clearance=0.0;
+             }
+             ha:padstack_ref.494276 {
+              proto=0; x=43.408473mm; y=53.084222mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
               }
-              ha:line.247928 {
-               x1=2.0in; y1=2.98in; x2=2.0in; y2=3.08in; thickness=15.0mil; clearance=0.0;
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
               }
              }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+            }
+            li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             li:objects {
-              ha:line.247931 {
-               x1=2.1in; y1=3.03in; x2=2.1in; y2=3.03in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.247934 {
-               x1=54.61mm; y1=3.03in; x2=54.61mm; y2=3.03in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.247937 {
-               x1=54.61mm; y1=3.03in; x2=53.61mm; y2=3.03in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               li:objects {
+                ha:text.494262 {
+                 string=%a.parent.refdes%; x=43.789473mm; y=52.144426mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
+                }
                }
-              }
-              ha:line.247940 {
-               x1=54.61mm; y1=3.03in; x2=54.61mm; y2=75.962mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:type {
+                silk = 1
+                top = 1
                }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
              }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAJ
-         }
-          ha:subc.435313 {
-           ha:attributes {
-            value=3.3k
-            footprint=0402
-            refdes=R13
-           }
-          ha:data {
-                    li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.494263 {
+                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                ha:line.494266 {
+                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               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:line.494269 {
+                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=53.684426mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.494272 {
+                 x1=43.408473mm; y1=2.07419in; x2=42.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAAe
+           }
+           ha:subc.494278 {
+            ha:attributes {
+             value=16MHz
+             footprint=ABM8
+             refdes=X2
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.67mil  
+                   0.726313mm  
+                   23.67mil  
+                   0.726313mm  
+                   23.67mil  
+                   -0.726313mm  
+                   -23.67mil  
+                   -0.726313mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   23.67mil  
+                   -0.726313mm  
+                   -23.67mil  
+                   -0.726313mm  
+                   -23.67mil  
+                   0.726313mm  
+                   23.67mil  
+                   0.726313mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                  }
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.435327 {
-             proto=0; x=64.042924mm; y=68.402636mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+            li:objects {
+             ha:padstack_ref.494293 {
+              proto=0; x=39.1922mm; y=1.98417in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.494294 {
+              proto=1; x=1.63354in; y=1.98417in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
+             ha:padstack_ref.494295 {
+              proto=1; x=1.63354in; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
-            }
-            ha:padstack_ref.435328 {
-             proto=0; x=64.042924mm; y=69.202228mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.494296 {
+              proto=0; x=39.1922mm; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+            }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:arc.494279 {
+                 x=1.648895in; y=51.162966mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.494280 {
+                 string=%a.parent.refdes%; x=40.341931mm; y=51.322986mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=2
-               name=2
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.494281 {
+                 x1=1.58827in; y1=51.322859mm; x2=1.58827in; y2=51.322859mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.494284 {
+                 x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.494287 {
+                 x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=52.322986mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.494290 {
+                 x1=40.341931mm; y1=51.322986mm; x2=39.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
            }
-           li:layers {
+            uid = zwkRaOipzcGL058mVRgAAAB/
+           }
+           ha:subc.248244 {
+            ha:attributes {
+             value=1uF
+             footprint=0402
+             refdes=C601
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:text.435314 {
-                string=%a.parent.refdes%; x=64.525524mm; y=68.135428mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+                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  
+                  }
                 }
-                rot = 270.000000
-               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.248258 {
+              proto=0; x=1.609in; y=2.26in; 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.248259 {
+              proto=0; x=1.609in; y=58.203592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.435315 {
-                x1=64.042924mm; y1=68.802432mm; x2=64.042924mm; y2=68.802432mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:text.248245 {
+                 string=%a.parent.refdes%; x=1.627in; y=56.946796mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
                 }
                }
-               ha:line.435318 {
-                x1=64.042924mm; y1=68.802432mm; x2=64.042924mm; y2=68.802432mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+               ha:type {
+                silk = 1
+                top = 1
                }
-               ha:line.435321 {
-                x1=64.042924mm; y1=68.802432mm; x2=64.042924mm; y2=67.802432mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248246 {
+                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.435324 {
-                x1=64.042924mm; y1=68.802432mm; x2=63.042924mm; y2=68.802432mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.248249 {
+                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.248252 {
+                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=56.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248255 {
+                 x1=1.609in; y1=57.803796mm; x2=39.8686mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAB0
-          }
-          ha:subc.435330 {
-           ha:attributes {
-            value=1k
-            footprint=0402
-            refdes=R7
+            uid = fdmrigvTMcHho9IPHtUAAAAk
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.248227 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C602
+            }
+           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 {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -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  
+                  }
                 }
-                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.248241 {
+              proto=0; x=1.57in; y=57.4106mm; 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.248242 {
+              proto=0; x=1.57in; y=58.210192mm; 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:text.248228 {
+                 string=%a.parent.refdes%; x=1.588in; y=56.946796mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
                  }
+                 rot = 270.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.248229 {
+                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                  -0.326136mm  
+                ha:line.248232 {
+                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                  -0.249936mm  
+                ha:line.248235 {
+                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=56.810396mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.248238 {
+                 x1=1.57in; y1=57.810396mm; x2=38.878mm; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.435344 {
-             proto=0; x=65.038524mm; y=2.60398961in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            uid = fdmrigvTMcHho9IPHtUAAAAj
+           }
+           ha:subc.248210 {
+            ha:attributes {
+             value=bead
+             footprint=0402
+             refdes=L600
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   -0.249936mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.425958mm  
+                   -0.326136mm  
+                   -0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
+                   -0.326136mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   -0.249936mm  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.435345 {
-             proto=0; x=65.038524mm; y=2.63546961in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
+            li:objects {
+             ha:padstack_ref.248224 {
+              proto=0; x=1.648in; y=58.203592mm; 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.248225 {
+              proto=0; x=1.648in; y=2.26in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:text.435331 {
-                string=%a.parent.refdes%; x=65.419524mm; y=66.141332mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               li:objects {
+                ha:text.248211 {
+                 string=%a.parent.refdes%; x=42.3164mm; y=56.946796mm; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
                 }
-                rot = 270.000000
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              li:objects {
-               ha:line.435332 {
-                x1=65.038524mm; y1=66.541132mm; x2=65.038524mm; y2=66.541132mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.248212 {
+                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.435335 {
-                x1=65.038524mm; y1=66.541132mm; x2=65.038524mm; y2=66.541132mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.248215 {
+                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
                 }
-               }
-               ha:line.435338 {
-                x1=65.038524mm; y1=66.541132mm; x2=65.038524mm; y2=65.541132mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.248218 {
+                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=58.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
                 }
-               }
-               ha:line.435341 {
-                x1=65.038524mm; y1=66.541132mm; x2=64.038524mm; y2=66.541132mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.248221 {
+                 x1=1.648in; y1=57.803796mm; x2=42.8592mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAABz
-          }
-          ha:subc.435347 {
+            uid = fdmrigvTMcHho9IPHtUAAAAi
+           }
+          ha:subc.304930 {
            ha:attributes {
-            value=3.3k
+            value=10pF
             footprint=0402
-            refdes=R1
+            refdes=C34
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28497,14 +27509,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
 
@@ -28516,14 +27528,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
 
@@ -28535,14 +27547,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
              }
@@ -28550,8 +27562,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.435361 {
-             proto=0; x=64.047924mm; y=66.934328mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.304944 {
+             proto=0; x=1.72152in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28564,8 +27576,8 @@ ha:pcb-rnd-board-v6 {
                name=1
              }
             }
-            ha:padstack_ref.435362 {
-             proto=0; x=64.047924mm; y=66.134736mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.304945 {
+             proto=0; x=1.753in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28586,13 +27598,13 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.435348 {
-                string=%a.parent.refdes%; x=63.666924mm; y=66.820536mm; scale=60; fid=0;
+               ha:text.304931 {
+                string=%a.parent.refdes%; x=1.70576in; y=68.2625mm; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
                 }
-                rot = 90.000000
+                rot = 360.000000
                }
               }
               ha:type {
@@ -28606,26 +27618,26 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.435349 {
-                x1=64.047924mm; y1=66.534532mm; x2=64.047924mm; y2=66.534532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.304932 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.435352 {
-                x1=64.047924mm; y1=66.534532mm; x2=64.047924mm; y2=66.534532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.304935 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.435355 {
-                x1=64.047924mm; y1=66.534532mm; x2=64.047924mm; y2=67.534532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.304938 {
+                x1=1.73726in; y1=69.0626mm; x2=45.126404mm; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.435358 {
-                x1=64.047924mm; y1=66.534532mm; x2=65.047924mm; y2=66.534532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.304941 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -28639,13 +27651,13 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABy
+           uid = KPIKEmh9ARTymWMtu0EAAACP
           }
-          ha:subc.435364 {
+          ha:subc.366523 {
            ha:attributes {
-            value=1k
+            value=10pF
             footprint=0402
-            refdes=R16
+            refdes=C35
            }
           ha:data {
                     li:padstack_prototypes {
@@ -28662,14 +27674,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
 
@@ -28681,14 +27693,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
 
@@ -28700,14 +27712,14 @@ ha:pcb-rnd-board-v6 {
                 }
                 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  
                  }
                }
              }
@@ -28715,8 +27727,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.435378 {
-             proto=0; x=65.038524mm; y=69.188328mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.366537 {
+             proto=0; x=1.741in; y=2.607in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28729,8 +27741,8 @@ ha:pcb-rnd-board-v6 {
                name=1
              }
             }
-            ha:padstack_ref.435379 {
-             proto=0; x=65.038524mm; y=68.388736mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.366538 {
+             proto=0; x=1.741in; y=67.017392mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -28751,13 +27763,13 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.435365 {
-                string=%a.parent.refdes%; x=64.581324mm; y=69.430132mm; scale=60; fid=0;
+               ha:text.366524 {
+                string=%a.parent.refdes%; x=45.0215mm; y=2.59124in; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
                 }
-                rot = 90.000000
+                rot = 270.000000
                }
               }
               ha:type {
@@ -28771,26 +27783,26 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.435366 {
-                x1=65.038524mm; y1=68.788532mm; x2=65.038524mm; y2=68.788532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.366525 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.435369 {
-                x1=65.038524mm; y1=68.788532mm; x2=65.038524mm; y2=68.788532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.366528 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.435372 {
-                x1=65.038524mm; y1=68.788532mm; x2=65.038524mm; y2=2.74758in; thickness=0.1mm; clearance=0.0;
+               ha:line.366531 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=67.617596mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.435375 {
-                x1=65.038524mm; y1=68.788532mm; x2=66.038524mm; y2=68.788532mm; thickness=0.1mm; clearance=0.0;
+               ha:line.366534 {
+                x1=1.741in; y1=66.617596mm; x2=43.2214mm; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -28804,1799 +27816,2988 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABx
+           uid = KPIKEmh9ARTymWMtu0EAAACR
           }
-          ha:subc.435381 {
-           ha:attributes {
-            {io_pcb::hidename_y}=67.7725 mm
-            footprint=1212-8
-            {io_pcb::hidename_scale}=60
-            refdes=Q2
-            value=Si7232DN
-            {io_pcb::hidename_direction}=3
-            {io_pcb::hidename_x}=26.6823 mm
-           }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.478738 {
+            ha:attributes {
+             value=16.384MHz
+             footprint=ECX2236
+             refdes=X3
+            }
+           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 {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.494919mm  
-                  -0.202438mm  
-                  -0.494919mm  
-                  0.202438mm  
-                  0.494919mm  
-                  0.202438mm  
-                  0.494919mm  
-                  -0.202438mm  
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.571119mm  
-                  -10.97mil  
-                  -0.571119mm  
-                  10.97mil  
-                  0.571119mm  
-                  10.97mil  
-                  0.571119mm  
-                  -10.97mil  
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.599947mm  
+                   -0.499998mm  
+                   -0.599947mm  
+                   0.499998mm  
+                   0.599947mm  
+                   0.499998mm  
+                   0.599947mm  
+                   -0.499998mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.494919mm  
-                  -0.202438mm  
-                  -0.494919mm  
-                  0.202438mm  
-                  0.494919mm  
-                  0.202438mm  
-                  0.494919mm  
-                  -0.202438mm  
+                 clearance=0.0
+                  li:ps_poly {
+                   -26.62mil  
+                   -0.576199mm  
+                   -26.62mil  
+                   0.576199mm  
+                   26.62mil  
+                   0.576199mm  
+                   26.62mil  
+                   -0.576199mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.599947mm  
+                   -0.499998mm  
+                   -0.599947mm  
+                   0.499998mm  
+                   0.599947mm  
+                   0.499998mm  
+                   0.599947mm  
+                   -0.499998mm  
+                  }
+                }
+              }
+            }
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.862583mm  
-                  -0.495045mm  
-                  -0.862583mm  
-                  0.495045mm  
-                  0.862583mm  
-                  0.495045mm  
-                  0.862583mm  
-                  -0.495045mm  
-                 }
-               }
+            li:objects {
+             ha:padstack_ref.478752 {
+              proto=0; x=1.88in; y=67.816222mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -36.96mil  
-                  -0.571246mm  
-                  -36.96mil  
-                  0.571246mm  
-                  36.96mil  
-                  0.571246mm  
-                  36.96mil  
-                  -0.571246mm  
-                 }
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.862583mm  
-                  -0.495045mm  
-                  -0.862583mm  
-                  0.495045mm  
-                  0.862583mm  
-                  0.495045mm  
-                  0.862583mm  
-                  -0.495045mm  
-                 }
-               }
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
-           }
-          }
+             ha:padstack_ref.478753 {
+              proto=0; x=1.88in; y=2.603in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.435407 {
-             proto=0; x=70.244843mm; y=66.38798mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
+             ha:padstack_ref.478754 {
+              proto=0; x=46.452028mm; y=2.603in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=8
-               name=D
-             }
-            }
-            ha:padstack_ref.435408 {
-             proto=0; x=67.375151mm; y=66.38798mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=3
+                name=3
+              }
              }
+             ha:padstack_ref.478755 {
+              proto=0; x=46.452028mm; y=67.816222mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=S
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=4
+              }
              }
             }
-            ha:padstack_ref.435409 {
-             proto=0; x=70.244843mm; y=67.037966mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.478739 {
+                 string=%a.parent.refdes%; x=1.85441in; y=66.966211mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=7
-               name=D
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.478740 {
+                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.478743 {
+                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.478746 {
+                 x1=1.85441in; y1=66.966211mm; x2=48.102014mm; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.478749 {
+                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=65.966211mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.435410 {
-             proto=0; x=67.375151mm; y=67.037966mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = dyJTKbWfVgO+c2BWsyEAAAB/
+           }
+           ha:subc.495289 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C8
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=2
-               name=G
-             }
+                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  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.435411 {
-             proto=0; x=70.244843mm; y=2.66488in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+
+            li:objects {
+             ha:padstack_ref.495303 {
+              proto=0; x=1.912in; y=2.86774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.495304 {
+              proto=0; x=1.912in; y=2.83626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=6
-               name=D
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.435412 {
-             proto=0; x=67.375151mm; y=2.66488in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.495290 {
+                 string=%a.parent.refdes%; x=1.8805in; y=2.8835in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=3
-               name=S
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495291 {
+                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.495294 {
+                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495297 {
+                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=71.4408mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495300 {
+                 x1=1.912in; y1=72.4408mm; x2=49.5648mm; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.435413 {
-             proto=0; x=70.244843mm; y=68.337938mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAB1
+           }
+           ha:subc.495306 {
+            ha:attributes {
+             value=10k
+             footprint=0402
+             refdes=R50
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=5
-               name=D
-             }
+                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  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.435414 {
-             proto=0; x=67.375151mm; y=68.337938mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
+            li:objects {
+             ha:padstack_ref.495320 {
+              proto=0; x=56.2356mm; y=2.956in; 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.495321 {
+              proto=0; x=2.24548in; y=2.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=4
-               name=G
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.435415 {
-             proto=1; x=69.3674mm; y=2.62817in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.495307 {
+                 string=%a.parent.refdes%; x=55.835296mm; y=74.2823mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 360.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=8
-               name=D
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495308 {
+                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.495311 {
+                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495314 {
+                 x1=56.635396mm; y1=2.956in; x2=57.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495317 {
+                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=76.0824mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.435416 {
-             proto=1; x=69.3674mm; y=2.676in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = KPIKEmh9ARTymWMtu0EAAACF
+           }
+           ha:subc.495323 {
+            ha:attributes {
+             value=1uF
+             footprint=0402
+             refdes=C11
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=5
-               name=D
-             }
+                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:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+            li:objects {
+             ha:padstack_ref.495337 {
+              proto=0; x=2.286in; y=2.80326in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
-               ha:line.435382 {
-                x1=67.16014mm; y1=2.58713in; x2=2.77401in; y2=2.58713in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.435385 {
-                x1=67.16014mm; y1=2.58713in; x2=67.16014mm; y2=69.012816mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.435388 {
-                x1=67.16014mm; y1=69.012816mm; x2=2.77401in; y2=69.012816mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.435391 {
-                x1=2.77401in; y1=2.58713in; x2=2.77401in; y2=69.012816mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.435394 {
-                x=2.61788in; y=66.063114mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-               }
+              li:thermal {
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.495338 {
+              proto=0; x=2.286in; y=2.83474in; 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:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.435395 {
-                x1=68.921477mm; y1=67.362959mm; x2=68.921477mm; y2=67.362959mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:text.495324 {
+                 string=%a.parent.refdes%; x=58.8645mm; y=2.7875in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
                 }
                }
-               ha:line.435398 {
-                x1=2.70906in; y1=67.362832mm; x2=2.70906in; y2=67.362832mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+               ha:type {
+                silk = 1
+                top = 1
                }
-               ha:line.435401 {
-                x1=2.70906in; y1=67.362832mm; x2=69.810124mm; y2=67.362832mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495325 {
+                 x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.435404 {
-                x1=2.70906in; y1=67.362832mm; x2=2.70906in; y2=68.362832mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.495328 {
+                 x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495331 {
+                 x1=2.286in; y1=2.819in; x2=2.286in; y2=72.6026mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495334 {
+                 x1=2.286in; y1=2.819in; x2=57.0644mm; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAABw
-          }
-          ha:subc.437983 {
-           ha:attributes {
-            value=USBmicroV
-            footprint=1051330011
-            refdes=J5
+            uid = KPIKEmh9ARTymWMtu0EAAACN
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.495340 {
+            ha:attributes {
+             value=10k
+             footprint=0402
+             refdes=R51
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=19.69mil; hplated=1; 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:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.495354 {
+              proto=0; x=57.023mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.495355 {
+              proto=0; x=56.223408mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
-           }
+            }
+            li:layers {
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:text.495341 {
+                 string=%a.parent.refdes%; x=2.26076in; y=3.0325in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 180.000000
                 }
-                clearance=0.0
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495342 {
+                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.495345 {
+                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495348 {
+                 x1=2.22926in; y1=76.2254mm; x2=55.623204mm; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495351 {
+                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=75.2254mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
-                clearance=0.0
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
+            uid = KPIKEmh9ARTymWMtu0EAAACH
+           }
+           ha:subc.495357 {
+            ha:attributes {
+             value=1uF
+             footprint=0402
+             refdes=C10
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.2 {
-             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:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.495371 {
+              proto=0; x=2.286in; y=2.76in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 paste = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
-           }
+             ha:padstack_ref.495372 {
+              proto=0; x=2.286in; y=2.72852in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-           ha:ps_proto_v6.3 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.495358 {
+                 string=%a.parent.refdes%; x=2.2545in; y=2.77576in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
                 }
-                clearance=0.0
                }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495359 {
+                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
+                ha:line.495362 {
+                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495365 {
+                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=68.704204mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495368 {
+                 x1=2.286in; y1=2.74426in; x2=59.0644mm; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
+            uid = KPIKEmh9ARTymWMtu0EAAACL
+           }
+           ha:subc.495374 {
+            ha:attributes {
+             value=1uF
+             footprint=0402
+             refdes=C9
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.4 {
-             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:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+                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  
+                  }
                 }
-                clearance=0.0
-               }
+              }
+            }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.495388 {
+              proto=0; x=1.92in; y=70.485mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 paste = 1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.495389 {
+              proto=0; x=1.92in; y=2.74352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.495375 {
+                 string=%a.parent.refdes%; x=47.9679mm; y=2.79076in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
                 }
-                clearance=0.0
+               }
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
-           }
 
-           ha:ps_proto_v6.5 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.495376 {
+                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.225044mm  
-                  -29.53mil  
-                  -0.225044mm  
-                  -29.53mil  
-                  -0.225044mm  
-                  29.53mil  
-                  0.225044mm  
-                  29.53mil  
+                ha:line.495379 {
+                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  14.765mil  
-                  -35.435mil  
-                  -14.765mil  
-                  -35.435mil  
-                  -14.765mil  
-                  35.435mil  
-                  14.765mil  
-                  35.435mil  
+                ha:line.495382 {
+                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=69.085204mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.225044mm  
-                  -29.53mil  
-                  -0.225044mm  
-                  -29.53mil  
-                  -0.225044mm  
-                  29.53mil  
-                  0.225044mm  
-                  29.53mil  
+                ha:line.495385 {
+                 x1=1.92in; y1=2.75926in; x2=49.768mm; y2=2.75926in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
+            uid = Q1nlE2f62KwLAO7kz0gAAACL
+           }
+           ha:subc.495391 {
+            ha:attributes {
+             value=ADS131A04
+             footprint=s-pqfp-g32
+             refdes=U4
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.438009 {
-             proto=0; x=1.00533in; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
-               li:3 {
-                diag  
-                sharp  
-                noshape  
-               }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.649986mm  
+                   -5.315mil  
+                   -0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                   -5.315mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -28.07mil  
+                   -7.795mil  
+                   -28.07mil  
+                   7.795mil  
+                   28.07mil  
+                   7.795mil  
+                   28.07mil  
+                   -7.795mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.649986mm  
+                   -5.315mil  
+                   -0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                   -5.315mil  
+                  }
+                }
+              }
+            }
+
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   5.315mil  
+                   -0.649986mm  
+                   -5.315mil  
+                   -0.649986mm  
+                   -5.315mil  
+                   0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   7.795mil  
+                   -28.07mil  
+                   -7.795mil  
+                   -28.07mil  
+                   -7.795mil  
+                   28.07mil  
+                   7.795mil  
+                   28.07mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   5.315mil  
+                   -0.649986mm  
+                   -5.315mil  
+                   -0.649986mm  
+                   -5.315mil  
+                   0.649986mm  
+                   5.315mil  
+                   0.649986mm  
+                  }
+                }
+              }
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.495418 {
+              proto=0; x=55.241063mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=8
+                name=pin8
+              }
              }
+             ha:padstack_ref.495419 {
+              proto=0; x=55.241063mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=17
+                name=pin17
+              }
              }
-            }
-            ha:padstack_ref.438010 {
-             proto=0; x=1.03289in; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495420 {
+              proto=1; x=1.978in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=32
+                name=pin32
+              }
              }
+             ha:padstack_ref.495421 {
+              proto=1; x=2.2339in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=9
+                name=pin9
+              }
              }
+             ha:padstack_ref.495422 {
+              proto=0; x=54.740937mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
-            }
-            ha:padstack_ref.438011 {
-             proto=0; x=1.22581in; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495423 {
+              proto=0; x=54.740937mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=18
+                name=pin18
+              }
              }
+             ha:padstack_ref.495424 {
+              proto=1; x=1.978in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=31
+                name=pin31
+              }
              }
+             ha:padstack_ref.495425 {
+              proto=1; x=2.2339in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=10
+                name=pin10
+              }
              }
-            }
-            ha:padstack_ref.438012 {
-             proto=0; x=31.835598mm; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495426 {
+              proto=0; x=2.135475in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=pin6
+              }
              }
+             ha:padstack_ref.495427 {
+              proto=0; x=2.135475in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=19
+                name=pin19
+              }
              }
+             ha:padstack_ref.495428 {
+              proto=1; x=1.978in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=30
+                name=pin30
+              }
              }
-            }
-            ha:padstack_ref.438013 {
-             proto=0; x=1.1077in; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495429 {
+              proto=1; x=2.2339in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=11
+                name=pin11
+              }
              }
+             ha:padstack_ref.495430 {
+              proto=0; x=53.740939mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=pin5
+              }
              }
+             ha:padstack_ref.495431 {
+              proto=0; x=53.740939mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=20
+                name=pin20
+              }
              }
-            }
-            ha:padstack_ref.438014 {
-             proto=0; x=1.151in; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495432 {
+              proto=1; x=1.978in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=29
+                name=pin29
+              }
              }
+             ha:padstack_ref.495433 {
+              proto=1; x=2.2339in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=12
+                name=pin12
+              }
              }
+             ha:padstack_ref.495434 {
+              proto=0; x=53.241321mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
-            }
-            ha:padstack_ref.438015 {
-             proto=1; x=25.885394mm; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495435 {
+              proto=0; x=53.241321mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=21
+                name=pin21
+              }
              }
+             ha:padstack_ref.495436 {
+              proto=1; x=1.978in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=28
+                name=pin28
+              }
              }
+             ha:padstack_ref.495437 {
+              proto=1; x=2.2339in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=13
+                name=pin13
+              }
              }
-            }
-            ha:padstack_ref.438016 {
-             proto=2; x=25.885394mm; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495438 {
+              proto=0; x=2.076425in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+             ha:padstack_ref.495439 {
+              proto=0; x=2.076425in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:3 {
-                on  
-                round  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=22
+                name=pin22
+              }
              }
+             ha:padstack_ref.495440 {
+              proto=1; x=1.978in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=27
+                name=pin27
+              }
              }
-            }
-            ha:padstack_ref.438017 {
-             proto=1; x=31.485586mm; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495441 {
+              proto=1; x=2.2339in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
+             ha:padstack_ref.495442 {
+              proto=0; x=52.241323mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.495443 {
+              proto=0; x=52.241323mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=23
+                name=pin23
+              }
              }
-            }
-            ha:padstack_ref.438018 {
-             proto=2; x=31.485586mm; y=74.81189mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495444 {
+              proto=1; x=1.978in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=26
+                name=pin26
+              }
              }
+             ha:padstack_ref.495445 {
+              proto=1; x=2.2339in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=15
+                name=pin15
+              }
              }
+             ha:padstack_ref.495446 {
+              proto=0; x=2.037055in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
-            }
-            ha:padstack_ref.438019 {
-             proto=3; x=28.68549mm; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
+             ha:padstack_ref.495447 {
+              proto=0; x=2.037055in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=24
+                name=pin24
+              }
              }
+             ha:padstack_ref.495448 {
+              proto=1; x=1.978in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=25
+                name=pin25
+              }
              }
+             ha:padstack_ref.495449 {
+              proto=1; x=2.2339in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=16
+                name=pin16
+              }
              }
             }
-            ha:padstack_ref.438020 {
-             proto=4; x=28.68549mm; y=3.03in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-              warn=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495392 {
+                 x1=2.204375in; y1=68.363338mm; x2=2.204375in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.495395 {
+                 x1=2.204375in; y1=68.363338mm; x2=2.007525in; y2=68.363338mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.495398 {
+                 x1=2.007525in; y1=68.363338mm; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.495401 {
+                 x1=2.204375in; y1=2.88832in; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.495404 {
+                 x=50.691157mm; y=2.90013in; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+                }
+                ha:text.495405 {
+                 string=%a.parent.refdes%; x=53.491257mm; y=2.7899in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 180.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=mnt
-               name=mnt
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495406 {
+                 x1=53.49113mm; y1=2.789895in; x2=53.49113mm; y2=2.789895in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.495409 {
+                 x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495412 {
+                 x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=69.86346mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495415 {
+                 x1=53.491257mm; y1=2.7899in; x2=54.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.438021 {
-             proto=5; x=1.07817in; y=2.95519in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAABv
+           }
+           ha:subc.495451 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C610
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=1
-               name=VBUS
-             }
+                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  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.438022 {
-             proto=5; x=1.10376in; y=2.95519in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
+            li:objects {
+             ha:padstack_ref.495465 {
+              proto=0; x=47.560122mm; y=69.707462mm; 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.495466 {
+              proto=0; x=47.560122mm; y=70.507054mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=DATA-
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.438023 {
-             proto=5; x=28.68549mm; y=2.95519in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:text.495452 {
+                 string=%a.parent.refdes%; x=48.360222mm; y=69.307158mm; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             ha:attributes {
-               term=3
-               name=DATA+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.495453 {
+                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.495456 {
+                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.495459 {
+                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=71.107258mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.495462 {
+                 x1=47.560122mm; y1=70.107258mm; x2=46.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.438024 {
-             proto=5; x=1.15494in; y=2.95519in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = nL3z0qOu4vuJ4IWsjbEAAACA
+           }
+           ha:subc.508450 {
+            ha:attributes {
+             value=2.2uF
+             footprint=0402
+             refdes=C38
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=4
-               name=ID
-             }
+                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  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.438025 {
-             proto=5; x=1.18053in; y=2.95519in; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
+            li:objects {
+             ha:padstack_ref.508464 {
+              proto=0; x=1.396in; y=2.85348in; 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.508465 {
+              proto=0; x=1.396in; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=5
-               name=GND
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-           }
-           li:layers {
+            li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.437984 {
-                x1=971.87mil; y1=2.92862in; x2=32.685482mm; y2=2.92862in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.437987 {
-                x1=32.685482mm; y1=2.92862in; x2=32.685482mm; y2=3.04673in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.437990 {
-                x1=971.87mil; y1=3.04673in; x2=32.685482mm; y2=3.04673in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.437993 {
-                x1=971.87mil; y1=2.92862in; x2=971.87mil; y2=3.04673in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:text.437996 {
-                string=%a.parent.refdes%; x=987.35mil; y=75.72629mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               li:objects {
+                ha:text.508451 {
+                 string=%a.parent.refdes%; x=1.38in; y=2.86548in; scale=60; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 90.000000
                 }
-                rot = 360.000000
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              li:objects {
-               ha:line.437997 {
-                x1=28.68549mm; y1=75.391308mm; x2=28.68549mm; y2=75.391308mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.508452 {
+                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.438000 {
-                x1=28.68549mm; y1=74.81189mm; x2=28.68549mm; y2=74.81189mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.508455 {
+                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
                 }
-               }
-               ha:line.438003 {
-                x1=28.68549mm; y1=74.81189mm; x2=29.68549mm; y2=74.81189mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.508458 {
+                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=71.078596mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
                 }
-               }
-               ha:line.438006 {
-                x1=28.68549mm; y1=74.81189mm; x2=28.68549mm; y2=75.81189mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.508461 {
+                 x1=1.396in; y1=72.078596mm; x2=36.4584mm; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAa
-          }
-          ha:subc.438027 {
-           ha:attributes {
-            value=22
-            footprint=0402
-            refdes=R54
+            uid = fdmrigvTMcHho9IPHtUAAAB4
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.508467 {
+            ha:attributes {
+             {io_pcb::hidename_y}=70.4850 mm
+             copyright=2006 DJ Delorie
+             author=DJ Delorie
+             footprint=SOT23-5
+             dist-license=GPL
+             {io_pcb::hidename_scale}=89
+             refdes=U2
+             value=TPS70950
+             {io_pcb::hidename_direction}=1
+             use-license=Unlimited
+             {io_pcb::hidename_x}=54.2544 mm
+            }
+           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 {                }
-                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 {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
+                 clearance=0.0
+                  li:ps_poly {
+                   12.0mil  
+                   -20.0mil  
+                   -12.0mil  
+                   -20.0mil  
+                   -12.0mil  
+                   20.0mil  
+                   12.0mil  
+                   20.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
                  }
-               }
-
-               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  
+                 clearance=0.0
+                  li:ps_poly {
+                   15.0mil  
+                   -23.0mil  
+                   -15.0mil  
+                   -23.0mil  
+                   -15.0mil  
+                   23.0mil  
+                   15.0mil  
+                   23.0mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   12.0mil  
+                   -20.0mil  
+                   -12.0mil  
+                   -20.0mil  
+                   -12.0mil  
+                   20.0mil  
+                   12.0mil  
+                   20.0mil  
+                  }
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.438041 {
-             proto=0; x=27.7114mm; y=72.225408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.508492 {
+              proto=0; x=32.8422mm; y=73.66mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.438042 {
-             proto=0; x=27.7114mm; y=73.025mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=4
+                name=4
+              }
              }
+             ha:padstack_ref.508493 {
+              proto=0; x=32.8422mm; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              ha:attributes {
+                term=5
+                name=VOUT
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.508494 {
+              proto=0; x=1.211in; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:text.438028 {
-                string=%a.parent.refdes%; x=1.104in; y=71.970404mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 270.000000
-               }
+              ha:attributes {
+                term=1
+                name=VIN
               }
-              ha:type {
-               silk = 1
-               top = 1
+             }
+             ha:padstack_ref.508495 {
+              proto=0; x=1.211in; y=2.861in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
               }
-            }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.438029 {
-                x1=27.7114mm; y1=2.85926in; x2=27.7114mm; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.438032 {
-                x1=27.7114mm; y1=2.85926in; x2=27.7114mm; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.438035 {
-                x1=27.7114mm; y1=2.85926in; x2=27.7114mm; y2=73.625204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.438038 {
-                x1=27.7114mm; y1=2.85926in; x2=26.7114mm; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+              ha:attributes {
+                term=2
+                name=GND
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+             }
+             ha:padstack_ref.508496 {
+              proto=0; x=1.211in; y=73.66mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+              ha:flags {
+               clearline=1
               }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAb
-          }
-          ha:subc.438044 {
-           ha:attributes {
-            value=22
-            footprint=0402
-            refdes=R55
-           }
-          ha:data {
-                    li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
+              ha:attributes {
+                term=3
+                name=EN
+              }
+             }
+            }
+            li:layers {
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:line.508468 {
+                 x1=1.322in; y1=2.92in; x2=1.183in; y2=2.92in; thickness=10.0mil; clearance=0.0;
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                 }
+                ha:line.508471 {
+                 x1=1.322in; y1=2.802in; x2=1.322in; y2=2.92in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.508474 {
+                 x1=1.322in; y1=2.802in; x2=1.183in; y2=2.802in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.508477 {
+                 x1=1.183in; y1=2.802in; x2=1.183in; y2=2.92in; thickness=10.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.508480 {
+                 x1=1.2438in; y1=2.861in; x2=1.2438in; y2=2.861in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
+                ha:line.508483 {
+                 x1=32.8422mm; y1=73.66mm; x2=32.8422mm; y2=73.66mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.508486 {
+                 x1=32.8422mm; y1=73.66mm; x2=31.8422mm; y2=73.66mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
+                }
+                ha:line.508489 {
+                 x1=32.8422mm; y1=73.66mm; x2=32.8422mm; y2=74.66mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
+            uid = fdmrigvTMcHho9IPHtUAAAB3
+           }
+           ha:subc.508498 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C7
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.438058 {
-             proto=0; x=1.142in; y=72.225408mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   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.508512 {
+              proto=0; x=1.35in; y=71.692008mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.508513 {
+              proto=0; x=1.35in; y=2.854in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.438059 {
-             proto=0; x=1.142in; y=73.025mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             ha:attributes {
-               term=2
-               name=2
+               li:objects {
+                ha:text.508499 {
+                 string=%a.parent.refdes%; x=35.0901mm; y=2.80676in; scale=100; fid=0;
+                 ha:flags {
+                  dyntext=1
+                  floater=1
+                 }
+                 rot = 270.000000
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
-            }
-           }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-              li:objects {
-               ha:text.438045 {
-                string=%a.parent.refdes%; x=1.161in; y=72.009004mm; scale=60; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
+               li:objects {
+                ha:line.508500 {
+                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=2.83826in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.508503 {
+                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=2.83826in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.508506 {
+                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=73.091804mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.508509 {
+                 x1=1.35in; y1=2.83826in; x2=33.29mm; y2=2.83826in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
-                rot = 270.000000
                }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = fdmrigvTMcHho9IPHtUAAAB2
+           }
+           ha:rat.512871 {
+            x1=58.0898mm; y1=19.825208mm; lgrp1=5; x2=58.0898mm; y2=19.825208mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512874 {
+            x1=41.173527mm; y1=2.16442in; lgrp1=5; x2=41.173527mm; y2=2.16442in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512877 {
+            x1=43.408473mm; y1=53.084222mm; lgrp1=5; x2=43.408473mm; y2=53.084222mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512880 {
+            x1=1.753in; y1=69.0626mm; lgrp1=5; x2=1.753in; y2=69.0626mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512883 {
+            x1=1.741in; y1=67.017392mm; lgrp1=5; x2=1.741in; y2=67.017392mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512886 {
+            x1=1.26021in; y1=26.517596mm; lgrp1=5; x2=1.26021in; y2=26.517596mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512889 {
+            x1=2.41352in; y1=2.425in; lgrp1=5; x2=2.41352in; y2=2.425in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512892 {
+            x1=1.609in; y1=58.203592mm; lgrp1=5; x2=1.609in; y2=58.203592mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512895 {
+            x1=1.57in; y1=58.210192mm; lgrp1=5; x2=1.57in; y2=58.210192mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512898 {
+            x1=47.560122mm; y1=69.707462mm; lgrp1=5; x2=47.560122mm; y2=69.707462mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512901 {
+            x1=58.0898mm; y1=19.825208mm; lgrp1=7; x2=58.0898mm; y2=19.825208mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512904 {
+            x1=1.786895in; y1=1.99794in; lgrp1=5; x2=1.786895in; y2=1.99794in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512907 {
+            x1=1.786895in; y1=2.1751in; lgrp1=5; x2=1.786895in; y2=2.1751in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512910 {
+            x1=1.87547in; y1=59.997467mm; lgrp1=5; x2=1.87547in; y2=59.997467mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512913 {
+            x1=2.07232in; y1=59.997467mm; lgrp1=5; x2=2.07232in; y2=59.997467mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512916 {
+            x1=58.636916mm; y1=59.997467mm; lgrp1=5; x2=58.636916mm; y2=59.997467mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512919 {
+            x1=60.886721mm; y1=1.84046in; lgrp1=5; x2=60.886721mm; y2=1.84046in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512922 {
+            x1=1.9739in; y1=1.751885in; lgrp1=5; x2=1.9739in; y2=1.751885in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512925 {
+            x1=1.87547in; y1=1.751885in; lgrp1=5; x2=1.87547in; y2=1.751885in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512928 {
+            x1=56.26103mm; y1=771.0mil; lgrp1=5; x2=56.26103mm; y2=771.0mil; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512931 {
+            x1=56.26103mm; y1=671.0mil; lgrp1=5; x2=56.26103mm; y2=671.0mil; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512934 {
+            x1=51.05403mm; y1=671.0mil; lgrp1=5; x2=51.05403mm; y2=671.0mil; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512937 {
+            x1=39.1922mm; y1=1.98417in; lgrp1=5; x2=39.1922mm; y2=1.98417in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512940 {
+            x1=1.63354in; y1=52.2478mm; lgrp1=5; x2=1.63354in; y2=52.2478mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512943 {
+            x1=1.88in; y1=2.603in; lgrp1=5; x2=1.88in; y2=2.603in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512946 {
+            x1=46.452028mm; y1=67.816222mm; lgrp1=5; x2=46.452028mm; y2=67.816222mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.512949 {
+            x1=77.849543mm; y1=44.188738mm; lgrp1=7; x2=3.73652in; y2=1.658in; lgrp2=3;
+           }
+           ha:rat.512952 {
+            x1=3.73652in; y1=1.658in; lgrp1=3; x2=3.773in; y2=39.497mm; lgrp2=3;
+           }
+           ha:rat.512955 {
+            x1=58.0898mm; y1=812.0mil; lgrp1=3; x2=56.26103mm; y2=821.0mil; lgrp2=3;
+           }
+           ha:rat.512958 {
+            x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=56.26103mm; y2=821.0mil; lgrp2=3;
+           }
+           ha:rat.512961 {
+            x1=58.0898mm; y1=812.0mil; lgrp1=3; x2=2.337in; y2=880.0mil; lgrp2=3;
+           }
+           ha:rat.512964 {
+            x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=1.141in; y2=892.74mil; lgrp2=3;
+           }
+           ha:rat.512967 {
+            x1=985.21mil; y1=1.267in; lgrp1=3; x2=1.163in; y2=2.822in; lgrp2=3;
+           }
+           ha:rat.512970 {
+            x1=2.97in; y1=2.35in; lgrp1=3; x2=52.241323mm; y2=74.113263mm; lgrp2=3;
+           }
+           ha:rat.512973 {
+            x1=53.241321mm; y1=74.113263mm; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
+           }
+           ha:rat.512976 {
+            x1=51.05403mm; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
+           }
+           ha:rat.512979 {
+            x1=62.3824mm; y1=63.627mm; lgrp1=3; x2=2.175in; y2=2.6621in; lgrp2=3;
+           }
+           ha:rat.512982 {
+            x1=2.056in; y1=63.627mm; lgrp1=3; x2=53.241321mm; y2=67.613403mm; lgrp2=3;
+           }
+           ha:rat.512985 {
+            x1=2.056in; y1=63.627mm; lgrp1=3; x2=2.2298in; y2=59.997467mm; lgrp2=3;
+           }
+           ha:rat.512988 {
+            x1=53.46954mm; y1=1.3724085in; lgrp1=3; x2=53.467mm; y2=1.405in; lgrp2=10;
+           }
+           ha:rat.512991 {
+            x1=60.886721mm; y1=2.25384in; lgrp1=3; x2=53.467mm; y2=35.9156mm; lgrp2=10;
+           }
+           ha:rat.512994 {
+            x1=59.136788mm; y1=1.751885in; lgrp1=3; x2=720.0mil; y2=2.169in; lgrp2=3;
+           }
+           ha:rat.512997 {
+            x1=1.609in; y1=2.26in; lgrp1=3; x2=39.8902mm; y2=57.403996mm; lgrp2=3;
+           }
+           ha:rat.513000 {
+            x1=1.609in; y1=2.26in; lgrp1=3; x2=1.648in; y2=2.26in; lgrp2=3;
+           }
+           ha:rat.513003 {
+            x1=1.648in; y1=2.26in; lgrp1=3; x2=1.786895in; y2=56.747664mm; lgrp2=3;
+           }
+           ha:rat.513006 {
+            x1=150.0mil; y1=1.625in; lgrp1=3; x2=60.886721mm; y2=47.747682mm; lgrp2=3;
+           }
+           ha:rat.513009 {
+            x1=2.97in; y1=2.7in; lgrp1=3; x2=689.0mil; y2=54.0004mm; lgrp2=7;
+           }
+           ha:rat.513012 {
+            x1=2.97in; y1=2.7in; lgrp1=3; x2=2.97in; y2=73.66mm; lgrp2=3;
+           }
+           ha:rat.513015 {
+            x1=43.408473mm; y1=52.28463mm; lgrp1=3; x2=1.786895in; y2=52.2478mm; lgrp2=3;
+           }
+           ha:rat.513018 {
+            x1=43.408473mm; y1=52.28463mm; lgrp1=3; x2=39.1922mm; y2=52.2478mm; lgrp2=3;
+           }
+           ha:rat.513021 {
+            x1=40.373935mm; y1=2.16442in; lgrp1=3; x2=1.63354in; y2=1.98417in; lgrp2=3;
+           }
+           ha:rat.513024 {
+            x1=1.786895in; y1=2.03731in; lgrp1=3; x2=1.63354in; y2=1.98417in; lgrp2=3;
+           }
+           ha:rat.513027 {
+            x1=1.956in; y1=63.627mm; lgrp1=3; x2=2.076425in; y2=67.613403mm; lgrp2=3;
+           }
+           ha:rat.513030 {
+            x1=1.956in; y1=63.627mm; lgrp1=3; x2=2.21011in; y2=59.997467mm; lgrp2=3;
+           }
+           ha:rat.513033 {
+            x1=60.886721mm; y1=2.27353in; lgrp1=3; x2=54.3052mm; y2=1.499in; lgrp2=10;
+           }
+           ha:rat.513036 {
+            x1=59.8424mm; y1=63.627mm; lgrp1=3; x2=54.740937mm; y2=67.613403mm; lgrp2=3;
+           }
+           ha:rat.513039 {
+            x1=1.35in; y1=71.692008mm; lgrp1=3; x2=1.396in; y2=2.822in; lgrp2=3;
+           }
+           ha:rat.513042 {
+            x1=1.35in; y1=71.692008mm; lgrp1=3; x2=32.8422mm; y2=2.822in; lgrp2=3;
+           }
+           ha:rat.513045 {
+            x1=1.396in; y1=2.822in; lgrp1=3; x2=2.2339in; y2=2.85879in; lgrp2=3;
+           }
+           ha:rat.513048 {
+            x1=2.97in; y1=2.25in; lgrp1=3; x2=2.281in; y2=73.025mm; lgrp2=3;
+           }
+           ha:rat.513051 {
+            x1=2.256in; y1=63.627mm; lgrp1=3; x2=2.135in; y2=2.66147in; lgrp2=3;
+           }
+           ha:rat.513054 {
+            x1=1.26021in; y1=25.718004mm; lgrp1=7; x2=1.26021in; y2=25.718004mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513057 {
+            x1=62.103mm; y1=2.425in; lgrp1=7; x2=62.103mm; y2=2.425in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513060 {
+            x1=1.648in; y1=58.203592mm; lgrp1=7; x2=1.648in; y2=58.203592mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513063 {
+            x1=29.215334mm; y1=1.004in; lgrp1=7; x2=29.215334mm; y2=1.004in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513066 {
+            x1=1.786895in; y1=1.9192in; lgrp1=7; x2=1.786895in; y2=1.9192in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513069 {
+            x1=1.786895in; y1=2.01763in; lgrp1=7; x2=1.786895in; y2=2.01763in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513072 {
+            x1=1.89516in; y1=59.997467mm; lgrp1=7; x2=1.89516in; y2=59.997467mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513075 {
+            x1=59.136788mm; y1=59.997467mm; lgrp1=7; x2=59.136788mm; y2=59.997467mm; lgrp2=3;
+            ha:flags {
+             via=1
             }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.438046 {
-                x1=1.142in; y1=2.85926in; x2=1.142in; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.438049 {
-                x1=1.142in; y1=2.85926in; x2=1.142in; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.438052 {
-                x1=1.142in; y1=2.85926in; x2=1.142in; y2=73.625204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.438055 {
-                x1=1.142in; y1=2.85926in; x2=28.0068mm; y2=2.85926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+           }
+           ha:rat.513078 {
+            x1=60.886721mm; y1=1.82078in; lgrp1=7; x2=60.886721mm; y2=1.82078in; lgrp2=3;
+            ha:flags {
+             via=1
             }
            }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAAAc
-          }
-         ha:rat.442063 {
-          x1=58.08983mm; y1=21.349204mm; lgrp1=5; x2=58.08983mm; y2=21.349204mm; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442066 {
-          x1=2.00794in; y1=2.411105in; lgrp1=5; x2=2.00794in; y2=2.411105in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442069 {
-          x1=55.50154mm; y1=2.411105in; lgrp1=5; x2=55.50154mm; y2=2.411105in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442072 {
-          x1=60.251467mm; y1=2.32253in; lgrp1=5; x2=60.251467mm; y2=2.32253in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442075 {
-          x1=60.251467mm; y1=2.12568in; lgrp1=5; x2=60.251467mm; y2=2.12568in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442078 {
-          x1=60.251467mm; y1=1.88946in; lgrp1=5; x2=60.251467mm; y2=1.88946in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442081 {
-          x1=1.85046in; y1=45.742479mm; lgrp1=5; x2=1.85046in; y2=45.742479mm; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442084 {
-          x1=44.751879mm; y1=56.49214mm; lgrp1=5; x2=44.751879mm; y2=56.49214mm; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442087 {
-          x1=44.751879mm; y1=2.32253in; lgrp1=5; x2=44.751879mm; y2=2.32253in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442090 {
-          x1=56.26103mm; y1=771.0mil; lgrp1=5; x2=56.26103mm; y2=771.0mil; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442093 {
-          x1=56.26103mm; y1=671.0mil; lgrp1=5; x2=56.26103mm; y2=671.0mil; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442096 {
-          x1=51.05403mm; y1=671.0mil; lgrp1=5; x2=51.05403mm; y2=671.0mil; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442099 {
-          x1=78.486mm; y1=78.486mm; lgrp1=5; x2=3.04501in; y2=3.41001in; lgrp2=3;
-         }
-         ha:rat.442102 {
-          x1=3.02299in; y1=3.41001in; lgrp1=3; x2=73.066954mm; y2=84.872722mm; lgrp2=3;
-         }
-         ha:rat.442105 {
-          x1=73.066954mm; y1=84.872722mm; lgrp1=3; x2=2.85548in; y2=3.358in; lgrp2=3;
-         }
-         ha:rat.442108 {
-          x1=70.2818mm; y1=87.7824mm; lgrp1=3; x2=2.765in; y2=3.633in; lgrp2=3;
-         }
-         ha:rat.442111 {
-          x1=2.596in; y1=3.683in; lgrp1=3; x2=2.7579in; y2=3.6719in; lgrp2=3;
-         }
-         ha:rat.442114 {
-          x1=77.782406mm; y1=34.813599mm; lgrp1=5; x2=91.636596mm; y2=1.535in; lgrp2=3;
-         }
-         ha:rat.442117 {
-          x1=3.63452in; y1=1.611in; lgrp1=3; x2=91.636596mm; y2=1.535in; lgrp2=3;
-         }
-         ha:rat.442120 {
-          x1=3.63452in; y1=1.611in; lgrp1=3; x2=94.469458mm; y2=1.74523in; lgrp2=3;
-         }
-         ha:rat.442123 {
-          x1=3.82601in; y1=1.97323in; lgrp1=3; x2=3.73153in; y2=1.825in; lgrp2=3;
-         }
-         ha:rat.442126 {
-          x1=91.636596mm; y1=1.535in; lgrp1=3; x2=95.625792mm; y2=31.1912mm; lgrp2=3;
-         }
-         ha:rat.442129 {
-          x1=58.08983mm; y1=22.148796mm; lgrp1=3; x2=2.337in; y2=880.0mil; lgrp2=3;
-         }
-         ha:rat.442132 {
-          x1=58.08983mm; y1=22.148796mm; lgrp1=3; x2=56.26103mm; y2=871.0mil; lgrp2=3;
-         }
-         ha:rat.442135 {
-          x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=56.26103mm; y2=821.0mil; lgrp2=3;
-         }
-         ha:rat.442138 {
-          x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=1.141in; y2=892.74mil; lgrp2=3;
-         }
-         ha:rat.442141 {
-          x1=1.35in; y1=1.65in; lgrp1=3; x2=44.751879mm; y2=1.90915in; lgrp2=3;
-         }
-         ha:rat.442144 {
-          x1=1.35in; y1=44.45mm; lgrp1=3; x2=44.751879mm; y2=1.92883in; lgrp2=3;
-         }
-         ha:rat.442147 {
-          x1=1.35in; y1=46.99mm; lgrp1=3; x2=44.751879mm; y2=1.94852in; lgrp2=3;
-         }
-         ha:rat.442150 {
-          x1=1.35in; y1=49.53mm; lgrp1=3; x2=1.94889in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442153 {
-          x1=1.35in; y1=52.07mm; lgrp1=3; x2=1.96857in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442156 {
-          x1=1.35in; y1=54.61mm; lgrp1=3; x2=1.98826in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442159 {
-          x1=2.97in; y1=2.1in; lgrp1=3; x2=68.050537mm; y2=88.766523mm; lgrp2=3;
-         }
-         ha:rat.442162 {
-          x1=68.050537mm; y1=89.766521mm; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
-         }
-         ha:rat.442165 {
-          x1=51.05403mm; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
-         }
-         ha:rat.442168 {
-          x1=74.550397mm; y1=3.612845in; lgrp1=3; x2=44.751879mm; y2=2.14536in; lgrp2=3;
-         }
-         ha:rat.442171 {
-          x1=60.251467mm; y1=2.24379in; lgrp1=3; x2=2.841in; y2=3.487in; lgrp2=3;
-         }
-         ha:rat.442174 {
-          x1=53.467mm; y1=35.814mm; lgrp1=3; x2=2.26384in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442177 {
-          x1=3.741in; y1=33.7058mm; lgrp1=3; x2=2.26384in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442180 {
-          x1=60.251467mm; y1=2.16505in; lgrp1=3; x2=21.715992mm; y2=1.352in; lgrp2=3;
-         }
-         ha:rat.442183 {
-          x1=36.83mm; y1=1.65in; lgrp1=3; x2=60.251467mm; y2=2.04694in; lgrp2=3;
-         }
-         ha:rat.442186 {
-          x1=36.83mm; y1=44.45mm; lgrp1=3; x2=60.251467mm; y2=2.02726in; lgrp2=3;
-         }
-         ha:rat.442189 {
-          x1=44.751879mm; y1=1.86978in; lgrp1=3; x2=720.0mil; y2=2.169in; lgrp2=3;
-         }
-         ha:rat.442192 {
-          x1=36.83mm; y1=49.53mm; lgrp1=3; x2=60.251467mm; y2=1.98789in; lgrp2=3;
-         }
-         ha:rat.442195 {
-          x1=3.51752in; y1=1.64026in; lgrp1=3; x2=44.751879mm; y2=2.18473in; lgrp2=3;
-         }
-         ha:rat.442198 {
-          x1=36.83mm; y1=54.61mm; lgrp1=3; x2=60.251467mm; y2=1.94852in; lgrp2=3;
-         }
-         ha:rat.442201 {
-          x1=57.001664mm; y1=2.411105in; lgrp1=3; x2=95.473258mm; y2=1.71423in; lgrp2=3;
-         }
-         ha:rat.442204 {
-          x1=36.83mm; y1=52.07mm; lgrp1=3; x2=60.251467mm; y2=1.9682in; lgrp2=3;
-         }
-         ha:rat.442207 {
-          x1=36.83mm; y1=46.99mm; lgrp1=3; x2=60.251467mm; y2=50.992278mm; lgrp2=3;
-         }
-         ha:rat.442210 {
-          x1=1.35in; y1=650.0mil; lgrp1=3; x2=2.10636in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442213 {
-          x1=1.35in; y1=750.0mil; lgrp1=3; x2=2.12605in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442216 {
-          x1=1.35in; y1=850.0mil; lgrp1=3; x2=54.501542mm; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442219 {
-          x1=1.35in; y1=950.0mil; lgrp1=3; x2=2.16542in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442222 {
-          x1=1.35in; y1=26.67mm; lgrp1=3; x2=60.251467mm; y2=2.20442in; lgrp2=3;
-         }
-         ha:rat.442225 {
-          x1=1.35in; y1=29.21mm; lgrp1=3; x2=60.251467mm; y2=2.18473in; lgrp2=3;
-         }
-         ha:rat.442228 {
-          x1=1.35in; y1=31.75mm; lgrp1=3; x2=2.067in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442231 {
-          x1=150.0mil; y1=1.625in; lgrp1=3; x2=48.001682mm; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442234 {
-          x1=1.35in; y1=1.35in; lgrp1=3; x2=52.001674mm; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442237 {
-          x1=1.35in; y1=36.83mm; lgrp1=3; x2=2.02763in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442240 {
-          x1=1.35in; y1=1.55in; lgrp1=3; x2=2.00794in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442243 {
-          x1=36.83mm; y1=650.0mil; lgrp1=3; x2=44.751879mm; y2=2.28316in; lgrp2=3;
-         }
-         ha:rat.442246 {
-          x1=36.83mm; y1=750.0mil; lgrp1=3; x2=44.751879mm; y2=2.30284in; lgrp2=3;
-         }
-         ha:rat.442249 {
-          x1=36.83mm; y1=850.0mil; lgrp1=3; x2=1.83078in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442252 {
-          x1=36.83mm; y1=950.0mil; lgrp1=3; x2=1.85046in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442255 {
-          x1=36.83mm; y1=26.67mm; lgrp1=3; x2=1.87015in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442258 {
-          x1=36.83mm; y1=29.21mm; lgrp1=3; x2=48.001682mm; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442261 {
-          x1=36.83mm; y1=31.75mm; lgrp1=3; x2=1.90952in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442264 {
-          x1=36.83mm; y1=36.83mm; lgrp1=3; x2=60.251467mm; y2=2.08631in; lgrp2=3;
-         }
-         ha:rat.442267 {
-          x1=36.83mm; y1=1.55in; lgrp1=3; x2=60.251467mm; y2=52.492402mm; lgrp2=3;
-         }
-         ha:rat.442270 {
-          x1=36.83mm; y1=1.35in; lgrp1=3; x2=60.251467mm; y2=53.4924mm; lgrp2=3;
-         }
-         ha:rat.442273 {
-          x1=2.97in; y1=63.5mm; lgrp1=3; x2=689.0mil; y2=54.0004mm; lgrp2=7;
-         }
-         ha:rat.442276 {
-          x1=2.97in; y1=63.5mm; lgrp1=3; x2=2.97in; y2=2.7in; lgrp2=3;
-         }
-         ha:rat.442279 {
-          x1=3.889in; y1=1.825in; lgrp1=3; x2=2.067in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442282 {
-          x1=52.001674mm; y1=2.411105in; lgrp1=3; x2=3.73077in; y2=1.92023in; lgrp2=3;
-         }
-         ha:rat.442285 {
-          x1=44.751879mm; y1=2.24379in; lgrp1=3; x2=64.047924mm; y2=2.60372961in; lgrp2=3;
-         }
-         ha:rat.442288 {
-          x1=64.042924mm; y1=69.202228mm; lgrp1=3; x2=44.751879mm; y2=57.492138mm; lgrp2=3;
-         }
-         ha:rat.442291 {
-          x1=2.07656in; y1=1.2651385in; lgrp1=3; x2=60.251467mm; y2=1.90915in; lgrp2=3;
-         }
-         ha:rat.442294 {
-          x1=60.251467mm; y1=57.492138mm; lgrp1=3; x2=73.2536mm; y2=89.2302mm; lgrp2=3;
-         }
-         ha:rat.442297 {
-          x1=2.28353in; y1=45.742479mm; lgrp1=3; x2=52.07mm; y2=1.397in; lgrp2=3;
-         }
-         ha:rat.442300 {
-          x1=90.048461mm; y1=1.277in; lgrp1=3; x2=2.28353in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442303 {
-          x1=3.96752in; y1=895.0mil; lgrp1=3; x2=1.96857in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442306 {
-          x1=74.550397mm; y1=91.266137mm; lgrp1=3; x2=44.751879mm; y2=1.98789in; lgrp2=3;
-         }
-         ha:rat.442309 {
-          x1=979.0mil; y1=255.52mil; lgrp1=3; x2=26.035mm; y2=255.0mil; lgrp2=3;
-         }
-         ha:rat.442312 {
-          x1=979.0mil; y1=255.52mil; lgrp1=3; x2=922.0mil; y2=255.0mil; lgrp2=3;
-         }
-         ha:rat.442315 {
-          x1=26.035mm; y1=255.0mil; lgrp1=3; x2=2.97in; y2=2.0in; lgrp2=3;
-         }
-         ha:rat.442318 {
-          x1=2.97in; y1=2.0in; lgrp1=3; x2=2.73821in; y2=3.6719in; lgrp2=3;
-         }
-         ha:rat.442321 {
-          x1=44.751879mm; y1=1.9682in; lgrp1=3; x2=2.892525in; y2=90.766265mm; lgrp2=3;
-         }
-         ha:rat.442324 {
-          x1=1.9292in; y1=2.411105in; lgrp1=7; x2=1.9292in; y2=2.411105in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442327 {
-          x1=2.02763in; y1=2.411105in; lgrp1=7; x2=2.02763in; y2=2.411105in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442330 {
-          x1=60.251467mm; y1=2.30284in; lgrp1=7; x2=60.251467mm; y2=2.30284in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442333 {
-          x1=60.251467mm; y1=1.86978in; lgrp1=7; x2=60.251467mm; y2=1.86978in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442336 {
-          x1=1.83078in; y1=45.742479mm; lgrp1=7; x2=1.83078in; y2=45.742479mm; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442339 {
-          x1=44.751879mm; y1=2.34221in; lgrp1=7; x2=44.751879mm; y2=2.34221in; lgrp2=3;
-          ha:flags {
-           via=1
-          }
-         }
-         ha:rat.442342 {
-          x1=68.343569mm; y1=78.081466mm; lgrp1=7; x2=70.122796mm; y2=85.09mm; lgrp2=3;
-         }
-         ha:rat.442345 {
-          x1=2.79727in; y1=86.7664mm; lgrp1=3; x2=2.866in; y2=92.3036mm; lgrp2=3;
-         }
-         ha:rat.442348 {
-          x1=3.06555in; y1=34.290254mm; lgrp1=7; x2=90.048461mm; y2=1.32699in; lgrp2=3;
-         }
-         ha:rat.442351 {
-          x1=3.57626in; y1=1.535in; lgrp1=3; x2=90.048461mm; y2=34.975546mm; lgrp2=3;
-         }
-         ha:rat.442354 {
-          x1=93.1164mm; y1=1.611in; lgrp1=3; x2=3.57626in; y2=1.535in; lgrp2=3;
-         }
-         ha:rat.442357 {
-          x1=93.1164mm; y1=1.611in; lgrp1=3; x2=3.83727in; y2=44.341038mm; lgrp2=3;
-         }
-         ha:rat.442360 {
-          x1=60.96mm; y1=2.93in; lgrp1=10; x2=3.51752in; y2=1.67174in; lgrp2=3;
-         }
-         ha:rat.442363 {
-          x1=1.8in; y1=2.93in; lgrp1=10; x2=3.571in; y2=1.67348in; lgrp2=3;
-         }
-         ha:rat.442366 {
-          x1=60.96mm; y1=270.0mil; lgrp1=10; x2=4.0in; y2=790.0mil; lgrp2=3;
-         }
-         ha:rat.442369 {
-          x1=2.1in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=895.0mil; lgrp2=3;
-         }
-         ha:rat.442372 {
-          x1=1.873in; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=721.0mil; lgrp2=3;
-         }
-         ha:rat.442375 {
-          x1=60.251467mm; y1=56.49214mm; lgrp1=3; x2=2.808215in; y2=3.553785in; lgrp2=3;
-         }
-         ha:rat.442378 {
-          x1=1.873in; y1=871.0mil; lgrp1=3; x2=51.05403mm; y2=871.0mil; lgrp2=3;
-         }
-         ha:rat.442381 {
-          x1=51.3334mm; y1=1.369in; lgrp1=3; x2=57.001664mm; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442384 {
-          x1=90.048461mm; y1=1.227in; lgrp1=3; x2=57.001664mm; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442387 {
-          x1=57.48023mm; y1=445.0mil; lgrp1=3; x2=56.26103mm; y2=521.0mil; lgrp2=3;
-         }
-         ha:rat.442390 {
-          x1=1.873in; y1=671.0mil; lgrp1=3; x2=51.05403mm; y2=771.0mil; lgrp2=3;
-         }
-         ha:rat.442393 {
-          x1=2.97in; y1=900.0mil; lgrp1=3; x2=56.26103mm; y2=621.0mil; lgrp2=3;
-         }
-         ha:rat.442396 {
-          x1=49.86023mm; y1=445.0mil; lgrp1=3; x2=51.05403mm; y2=521.0mil; lgrp2=3;
-         }
-         ha:rat.442399 {
-          x1=73.866546mm; y1=84.872722mm; lgrp1=3; x2=53.001672mm; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442402 {
-          x1=53.001672mm; y1=2.411105in; lgrp1=3; x2=52.7446mm; y2=31.1346mm; lgrp2=3;
-         }
-         ha:rat.442405 {
-          x1=368.0mil; y1=1.55in; lgrp1=3; x2=49.48mm; y2=29.972mm; lgrp2=10;
-         }
-         ha:rat.442408 {
-          x1=1.8in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=946.0mil; lgrp2=3;
-         }
-         ha:rat.442411 {
-          x1=2.26384in; y1=2.411105in; lgrp1=3; x2=23.432008mm; y2=707.0mil; lgrp2=3;
-         }
-         ha:rat.442414 {
-          x1=2.97in; y1=800.0mil; lgrp1=3; x2=56.26103mm; y2=571.0mil; lgrp2=3;
-         }
-         ha:rat.442417 {
-          x1=2.419in; y1=919.0mil; lgrp1=3; x2=56.26103mm; y2=721.0mil; lgrp2=3;
-         }
-         ha:rat.442420 {
-          x1=1.873in; y1=971.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
-         }
-         ha:rat.442423 {
-          x1=2.97in; y1=1000.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
-         }
-         ha:rat.442426 {
-          x1=1.873in; y1=771.0mil; lgrp1=3; x2=51.05403mm; y2=821.0mil; lgrp2=3;
-         }
-         ha:rat.442429 {
-          x1=27.7114mm; y1=72.225408mm; lgrp1=3; x2=1.9292in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442432 {
-          x1=2.97in; y1=2.6in; lgrp1=3; x2=70.244843mm; y2=66.38798mm; lgrp2=3;
-         }
-         ha:rat.442435 {
-          x1=2.97in; y1=2.8in; lgrp1=3; x2=70.244843mm; y2=68.337938mm; lgrp2=3;
-         }
-         ha:rat.442438 {
-          x1=1.142in; y1=72.225408mm; lgrp1=3; x2=1.90952in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442441 {
-          x1=3.571in; y1=1.642in; lgrp1=3; x2=44.751879mm; y2=2.16505in; lgrp2=3;
-         }
-         ha:rat.442444 {
-          x1=58.501534mm; y1=2.411105in; lgrp1=3; x2=21.677396mm; y2=1.431in; lgrp2=3;
-         }
-         ha:rat.442447 {
-          x1=28.359608mm; y1=707.0mil; lgrp1=3; x2=44.751879mm; y2=1.88946in; lgrp2=3;
-         }
-         ha:rat.442450 {
-          x1=3.741in; y1=1.378in; lgrp1=3; x2=2.28353in; y2=2.411105in; lgrp2=3;
-         }
-         ha:rat.442453 {
-          x1=54.469538mm; y1=1.3724085in; lgrp1=3; x2=60.251467mm; y2=2.34221in; lgrp2=3;
-         }
-         ha:rat.442456 {
-          x1=3.96852in; y1=790.0mil; lgrp1=3; x2=1.94889in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442459 {
-          x1=52.07mm; y1=3.03in; lgrp1=3; x2=44.751879mm; y2=50.992278mm; lgrp2=3;
-         }
-         ha:rat.442462 {
-          x1=3.96752in; y1=946.0mil; lgrp1=3; x2=1.98826in; y2=45.742479mm; lgrp2=3;
-         }
-         ha:rat.442465 {
-          x1=74.550397mm; y1=88.766523mm; lgrp1=3; x2=60.251467mm; y2=2.28316in; lgrp2=3;
-         }
+           ha:rat.513081 {
+            x1=1.85579in; y1=1.751885in; lgrp1=7; x2=1.85579in; y2=1.751885in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.513084 {
+            x1=3.73652in; y1=1.658in; lgrp1=3; x2=3.768in; y2=1.658in; lgrp2=3;
+           }
+           ha:rat.513087 {
+            x1=3.773in; y1=39.497mm; lgrp1=3; x2=3.74152in; y2=39.497mm; lgrp2=3;
+           }
+           ha:rat.513090 {
+            x1=60.96mm; y1=2.93in; lgrp1=10; x2=3.983in; y2=27.266392mm; lgrp2=3;
+           }
+           ha:rat.513093 {
+            x1=1.8in; y1=2.93in; lgrp1=10; x2=3.966in; y2=1.21648in; lgrp2=3;
+           }
+           ha:rat.513096 {
+            x1=60.96mm; y1=270.0mil; lgrp1=10; x2=4.0in; y2=790.0mil; lgrp2=3;
+           }
+           ha:rat.513099 {
+            x1=2.1in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=895.0mil; lgrp2=3;
+           }
+           ha:rat.513102 {
+            x1=1.873in; y1=671.0mil; lgrp1=3; x2=51.05403mm; y2=771.0mil; lgrp2=3;
+           }
+           ha:rat.513105 {
+            x1=2.156in; y1=63.627mm; lgrp1=3; x2=53.740939mm; y2=67.613403mm; lgrp2=3;
+           }
+           ha:rat.513108 {
+            x1=2.156in; y1=63.627mm; lgrp1=3; x2=2.24948in; y2=59.997467mm; lgrp2=3;
+           }
+           ha:rat.513111 {
+            x1=1.873in; y1=771.0mil; lgrp1=3; x2=51.05403mm; y2=821.0mil; lgrp2=3;
+           }
+           ha:rat.513114 {
+            x1=1.970785in; y1=39.3446mm; lgrp1=3; x2=60.886721mm; y2=56.747664mm; lgrp2=3;
+           }
+           ha:rat.513117 {
+            x1=1.873in; y1=971.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
+           }
+           ha:rat.513120 {
+            x1=2.97in; y1=1000.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
+           }
+           ha:rat.513123 {
+            x1=49.86023mm; y1=445.0mil; lgrp1=3; x2=51.05403mm; y2=521.0mil; lgrp2=3;
+           }
+           ha:rat.513126 {
+            x1=2.97in; y1=800.0mil; lgrp1=3; x2=56.26103mm; y2=571.0mil; lgrp2=3;
+           }
+           ha:rat.513129 {
+            x1=47.560122mm; y1=70.507054mm; lgrp1=3; x2=1.786895in; y2=2.07668in; lgrp2=3;
+           }
+           ha:rat.513132 {
+            x1=1.786895in; y1=2.07668in; lgrp1=3; x2=1.97in; y2=30.7332mm; lgrp2=3;
+           }
+           ha:rat.513135 {
+            x1=1.786895in; y1=2.07668in; lgrp1=3; x2=368.0mil; y2=1.55in; lgrp2=3;
+           }
+           ha:rat.513138 {
+            x1=1.873in; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=721.0mil; lgrp2=3;
+           }
+           ha:rat.513141 {
+            x1=1.72152in; y1=69.0626mm; lgrp1=3; x2=1.88in; y2=67.816222mm; lgrp2=3;
+           }
+           ha:rat.513144 {
+            x1=1.978in; y1=2.74069in; lgrp1=3; x2=1.88in; y2=67.816222mm; lgrp2=3;
+           }
+           ha:rat.513147 {
+            x1=2.419in; y1=919.0mil; lgrp1=3; x2=56.26103mm; y2=721.0mil; lgrp2=3;
+           }
+           ha:rat.513150 {
+            x1=2.97in; y1=900.0mil; lgrp1=3; x2=56.26103mm; y2=621.0mil; lgrp2=3;
+           }
+           ha:rat.513153 {
+            x1=57.48023mm; y1=445.0mil; lgrp1=3; x2=56.26103mm; y2=521.0mil; lgrp2=3;
+           }
+           ha:rat.513156 {
+            x1=1.8in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=946.0mil; lgrp2=3;
+           }
+           ha:rat.513159 {
+            x1=72.855582mm; y1=50.85969mm; lgrp1=3; x2=60.886721mm; y2=1.89952in; lgrp2=3;
+           }
+           ha:rat.513162 {
+            x1=1.873in; y1=871.0mil; lgrp1=3; x2=51.05403mm; y2=871.0mil; lgrp2=3;
+           }
+           ha:rat.513165 {
+            x1=1.741in; y1=2.607in; lgrp1=3; x2=46.452028mm; y2=2.603in; lgrp2=3;
+           }
+           ha:rat.513168 {
+            x1=1.978in; y1=2.721in; lgrp1=3; x2=46.452028mm; y2=2.603in; lgrp2=3;
+           }
+           ha:rat.513171 {
+            x1=72.855582mm; y1=52.15509mm; lgrp1=3; x2=60.886721mm; y2=1.9192in; lgrp2=3;
+           }
+           ha:rat.513174 {
+            x1=2.97in; y1=2.8in; lgrp1=3; x2=70.321043mm; y2=2.71329in; lgrp2=3;
+           }
+           ha:rat.513177 {
+            x1=2.97in; y1=3.0in; lgrp1=3; x2=70.321043mm; y2=70.217538mm; lgrp2=3;
+           }
+           ha:rat.513180 {
+            x1=1.856in; y1=63.627mm; lgrp1=3; x2=52.241323mm; y2=67.613403mm; lgrp2=3;
+           }
    }
    li:layers {
 
@@ -30798,12 +30999,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.277631 {
-        x1=33.7058mm; y1=1.484in; x2=1.326in; y2=1.484in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.272726 {
         x1=691.0mil; y1=1.506in; x2=689.0mil; y2=1.504in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30871,67 +31066,37 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.272222 {
-        x1=20.649196mm; y1=1.351in; x2=20.890996mm; y2=1.351in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.272219 {
-        x1=20.623796mm; y1=1.392in; x2=20.115796mm; y2=1.372in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.272216 {
-        x1=20.623796mm; y1=1.392in; x2=20.877796mm; y2=1.392in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.272213 {
-        x1=20.877796mm; y1=1.431in; x2=20.877796mm; y2=1.47in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.272210 {
-        x1=21.677396mm; y1=1.392in; x2=21.677396mm; y2=1.431in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.271396 {
-        x1=720.0mil; y1=2.169in; x2=669.0mil; y2=2.169in; thickness=10.0mil; clearance=20.0mil;
+        x1=20.649196mm; y1=1.351in; x2=20.890996mm; y2=1.351in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.255053 {
-        x1=840.0mil; y1=255.0mil; x2=792.0mil; y2=255.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.272219 {
+        x1=20.623796mm; y1=1.392in; x2=20.115796mm; y2=1.372in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.254905 {
-        x1=970.48mil; y1=294.0mil; x2=978.0mil; y2=286.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.272216 {
+        x1=20.623796mm; y1=1.392in; x2=20.877796mm; y2=1.392in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.254902 {
-        x1=881.0mil; y1=294.0mil; x2=970.48mil; y2=294.0mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.272213 {
+        x1=20.877796mm; y1=1.431in; x2=20.877796mm; y2=1.47in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.254899 {
-        x1=26.035mm; y1=286.48mil; x2=978.0mil; y2=286.48mil; thickness=10.0mil; clearance=20.0mil;
+       ha:line.272210 {
+        x1=21.677396mm; y1=1.392in; x2=21.677396mm; y2=1.431in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.254893 {
-        x1=840.0mil; y1=294.0mil; x2=881.0mil; y2=294.0mil; thickness=25.0mil; clearance=20.0mil;
+       ha:line.271396 {
+        x1=720.0mil; y1=2.169in; x2=669.0mil; y2=2.169in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -30996,30 +31161,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.247461 {
-        x1=29.215334mm; y1=1.004in; x2=1.19221in; y2=1.004in; thickness=25.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.247458 {
         x1=1.11221in; y1=1.044in; x2=1.22521in; y2=1.044in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247455 {
-        x1=1.19321in; y1=1.004in; x2=30.903934mm; y2=1.004in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.247452 {
-        x1=30.903934mm; y1=1.004in; x2=1.22521in; y2=1.01252in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.247125 {
         x1=21.037804mm; y1=14.3576mm; x2=828.0mil; y2=565.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -31284,54 +31431,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.278192 {
-        x1=53.46954mm; y1=1.4099in; x2=53.467mm; y2=35.814mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.278189 {
-        x1=53.46954mm; y1=1.3724085in; x2=53.46954mm; y2=1.4099in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277918 {
-        x1=2.07656in; y1=1.37044in; x2=52.07mm; y2=1.397in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277915 {
-        x1=2.07656in; y1=1.3438685in; x2=2.07656in; y2=1.37044in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277906 {
-        x1=52.167066mm; y1=33.634134mm; x2=2.027in; y2=1.351in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277909 {
-        x1=2.027in; y1=1.351in; x2=2.027in; y2=1.363in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277912 {
-        x1=2.027in; y1=1.363in; x2=51.3334mm; y2=1.369in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.277903 {
-        x1=2.07656in; y1=33.634134mm; x2=52.167066mm; y2=33.634134mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.246303 {
         x1=50.451mm; y1=1.1829685in; x2=50.451mm; y2=28.9877mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -32298,42 +32397,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.246120 {
-        x1=57.6943mm; y1=31.609mm; x2=59.6778mm; y2=31.609mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.246117 {
-        x1=59.6778mm; y1=31.609mm; x2=2.367in; y2=1.2269685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.246114 {
-        x1=2.367in; y1=30.4914mm; x2=2.367in; y2=31.1396mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.246111 {
-        x1=2.367in; y1=31.1396mm; x2=60.1345mm; y2=31.1523mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.246108 {
-        x1=2.367in; y1=29.5394mm; x2=2.367in; y2=29.6918mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.246105 {
-        x1=2.367in; y1=29.5394mm; x2=60.6552mm; y2=29.006mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.246102 {
         x1=61.0616mm; y1=1.1589685in; x2=61.0616mm; y2=29.705mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -32346,1044 +32409,815 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.366160 {
-        x1=73.0504mm; y1=92.4052mm; x2=2.8805in; y2=3.6335in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.366157 {
-        x1=2.897in; y1=92.3036mm; x2=2.866in; y2=92.3036mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.366154 {
-        x1=2.85631in; y1=3.64369in; x2=2.866in; y2=92.3036mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.366148 {
-        x1=2.897in; y1=92.3036mm; x2=73.9648mm; y2=3.649in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347158 {
-        x1=2.892525in; y1=90.766265mm; x2=2.883in; y2=3.583in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347155 {
-        x1=74.550397mm; y1=90.766265mm; x2=2.892525in; y2=90.766265mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347092 {
-        x1=2.976in; y1=3.504in; x2=2.976in; y2=89.9414mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347089 {
-        x1=2.966745in; y1=88.766523mm; x2=2.976in; y2=3.504in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347086 {
-        x1=74.550397mm; y1=88.766523mm; x2=2.966745in; y2=88.766523mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347046 {
-        x1=2.841in; y1=3.512in; x2=2.841in; y2=3.487in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347043 {
-        x1=2.866in; y1=89.8398mm; x2=2.841in; y2=3.512in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347040 {
-        x1=2.898in; y1=89.8398mm; x2=2.866in; y2=89.8398mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347037 {
-        x1=73.682479mm; y1=89.766521mm; x2=2.898in; y2=89.8398mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.347034 {
-        x1=74.550397mm; y1=89.766521mm; x2=73.682479mm; y2=89.766521mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.339822 {
-        x1=2.885425in; y1=89.266395mm; x2=73.2536mm; y2=89.2302mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.339819 {
-        x1=74.550397mm; y1=89.266395mm; x2=2.885425in; y2=89.266395mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338930 {
-        x1=2.907in; y1=3.446in; x2=75.398122mm; y2=3.446in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338927 {
-        x1=2.886in; y1=3.467in; x2=2.907in; y2=3.446in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338924 {
-        x1=2.867in; y1=3.467in; x2=2.886in; y2=3.467in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338921 {
-        x1=2.85631in; y1=3.45631in; x2=2.867in; y2=3.467in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338918 {
-        x1=2.85631in; y1=86.7664mm; x2=2.85631in; y2=3.45631in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338861 {
-        x1=73.0504mm; y1=3.382in; x2=2.889in; y2=3.369in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338858 {
-        x1=73.0504mm; y1=86.7664mm; x2=73.0504mm; y2=3.382in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338777 {
-        x1=2.808215in; y1=3.553785in; x2=2.808in; y2=3.554in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338774 {
-        x1=74.550397mm; y1=3.553785in; x2=2.808215in; y2=3.553785in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338596 {
-        x1=2.77758in; y1=3.63342in; x2=2.778in; y2=3.633in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338584 {
-        x1=2.765in; y1=3.633in; x2=2.758in; y2=3.64in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338581 {
-        x1=2.809in; y1=3.633in; x2=2.765in; y2=3.633in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338578 {
-        x1=2.81694in; y1=3.64094in; x2=2.809in; y2=3.633in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338124 {
-        x1=2.837in; y1=3.41637in; x2=2.83663in; y2=86.7664mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338121 {
-        x1=2.837in; y1=3.446in; x2=2.837in; y2=3.41637in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338118 {
-        x1=2.827in; y1=87.7824mm; x2=2.837in; y2=3.446in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338115 {
-        x1=70.2818mm; y1=87.7824mm; x2=2.827in; y2=87.7824mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338112 {
-        x1=2.7579in; y1=3.4469in; x2=70.2818mm; y2=87.7824mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338109 {
-        x1=2.7579in; y1=3.3959in; x2=2.7579in; y2=3.4469in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338028 {
-        x1=2.849in; y1=85.457792mm; x2=2.85548in; y2=3.358in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338025 {
-        x1=2.849in; y1=3.375in; x2=2.849in; y2=85.457792mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338022 {
-        x1=2.83663in; y1=86.039198mm; x2=2.849in; y2=3.375in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338019 {
-        x1=2.83663in; y1=86.7664mm; x2=2.83663in; y2=86.039198mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338016 {
-        x1=2.81694in; y1=3.36506in; x2=71.7296mm; y2=3.358in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.338013 {
-        x1=2.81694in; y1=86.7664mm; x2=2.81694in; y2=3.36506in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.337839 {
-        x1=2.79727in; y1=3.37327in; x2=2.774in; y2=85.09mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246111 {
+        x1=2.367in; y1=31.1396mm; x2=60.1345mm; y2=31.1523mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337836 {
-        x1=70.122796mm; y1=85.09mm; x2=2.774in; y2=85.09mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246105 {
+        x1=2.367in; y1=29.5394mm; x2=60.6552mm; y2=29.006mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337830 {
-        x1=2.79727in; y1=86.7664mm; x2=2.79727in; y2=3.37327in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246108 {
+        x1=2.367in; y1=29.5394mm; x2=2.367in; y2=29.6918mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337827 {
-        x1=2.77758in; y1=3.37442in; x2=2.788in; y2=85.4456mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246114 {
+        x1=2.367in; y1=30.4914mm; x2=2.367in; y2=31.1396mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337824 {
-        x1=2.77758in; y1=86.7664mm; x2=2.77758in; y2=3.37442in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246117 {
+        x1=59.6778mm; y1=31.609mm; x2=2.367in; y2=1.2269685in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337821 {
-        x1=2.73821in; y1=85.755734mm; x2=2.738in; y2=85.7504mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246120 {
+        x1=57.6943mm; y1=31.609mm; x2=59.6778mm; y2=31.609mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337818 {
-        x1=2.73821in; y1=86.7664mm; x2=2.73821in; y2=85.755734mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.472241 {
+        x1=1.888in; y1=1.449in; x2=1.970775in; y2=1.449in; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.472244 {
+        x1=1.970775in; y1=1.449in; x2=1.970785in; y2=1.44901in; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.472535 {
+        x1=43.058208mm; y1=39.3446mm; x2=1.753in; y2=39.3446mm; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.472538 {
+        x1=43.058208mm; y1=1.499in; x2=1.838in; y2=1.499in; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.472544 {
+        x1=1.970785in; y1=1.39901in; x2=1.93799in; y2=1.39901in; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.472547 {
+        x1=1.838in; y1=1.499in; x2=1.93799in; y2=1.39901in; thickness=18.0mil; clearance=20.0mil;
+       }
+       ha:line.473417 {
+        x1=43.058208mm; y1=1.44901in; x2=1.73599in; y2=1.44901in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337815 {
-        x1=2.72926in; y1=85.09mm; x2=68.5546mm; y2=85.09mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.473420 {
+        x1=1.73599in; y1=1.44901in; x2=1.771in; y2=35.9156mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337812 {
-        x1=2.729in; y1=3.35026in; x2=2.72926in; y2=85.09mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.473718 {
+        x1=50.083339mm; y1=1.548in; x2=1.970785in; y2=39.3446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337809 {
-        x1=2.729in; y1=3.367in; x2=2.729in; y2=3.35026in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.474299 {
+        x1=1.969785in; y1=1.498in; x2=1.970785in; y2=1.499in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337806 {
-        x1=2.7579in; y1=3.3959in; x2=2.729in; y2=3.367in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.474848 {
+        x1=2.07656in; y1=1.3438685in; x2=52.17494mm; y2=1.3438685in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337255 {
-        x1=69.109463mm; y1=91.266137mm; x2=2.722in; y2=3.592in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.474851 {
+        x1=52.17494mm; y1=1.3438685in; x2=52.07mm; y2=1.348in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337249 {
-        x1=2.722in; y1=3.632in; x2=2.722in; y2=3.576in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475415 {
+        x1=2.0495in; y1=38.0619mm; x2=52.07mm; y2=1.499in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337246 {
-        x1=2.702in; y1=3.652in; x2=2.722in; y2=3.632in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475418 {
+        x1=52.07mm; y1=1.499in; x2=52.07mm; y2=34.26126mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337243 {
-        x1=2.641in; y1=3.652in; x2=2.702in; y2=3.652in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475421 {
+        x1=52.07mm; y1=34.26126mm; x2=52.197mm; y2=1.3438685in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337240 {
-        x1=2.64052in; y1=3.65152in; x2=2.641in; y2=3.652in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475424 {
+        x1=1.970785in; y1=1.499in; x2=52.07mm; y2=1.499in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337237 {
-        x1=2.596in; y1=3.65152in; x2=2.64052in; y2=3.65152in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475973 {
+        x1=2.07656in; y1=33.634134mm; x2=52.090866mm; y2=33.634134mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336937 {
-        x1=69.133339mm; y1=3.553785in; x2=2.722in; y2=3.554in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475976 {
+        x1=52.090866mm; y1=33.634134mm; x2=2.024in; y2=1.351in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336931 {
-        x1=69.124195mm; y1=89.266395mm; x2=2.722in; y2=89.281mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475979 {
+        x1=2.024in; y1=1.351in; x2=2.024in; y2=1.462in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336928 {
-        x1=68.050537mm; y1=89.266395mm; x2=69.124195mm; y2=89.266395mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475982 {
+        x1=2.024in; y1=1.462in; x2=51.1302mm; y2=1.473in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336925 {
-        x1=2.67921in; y1=88.265mm; x2=68.050537mm; y2=88.266397mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475985 {
+        x1=51.1302mm; y1=1.473in; x2=1.926in; y2=1.473in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336922 {
-        x1=68.8594mm; y1=88.265mm; x2=2.67921in; y2=88.265mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475988 {
+        x1=1.926in; y1=1.473in; x2=1.915in; y2=1.484in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336919 {
-        x1=2.721in; y1=88.519mm; x2=68.8594mm; y2=88.265mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475991 {
+        x1=1.915in; y1=1.484in; x2=1.915in; y2=1.531in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336916 {
-        x1=2.722in; y1=88.519mm; x2=2.721in; y2=88.519mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475994 {
+        x1=1.915in; y1=1.531in; x2=1.931in; y2=39.2938mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336913 {
-        x1=2.722in; y1=3.583in; x2=2.722in; y2=88.519mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.475997 {
+        x1=1.931in; y1=39.2938mm; x2=50.007139mm; y2=39.2938mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.324464 {
-        x1=2.93553in; y1=90.7542mm; x2=74.550397mm; y2=90.766265mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.476000 {
+        x1=50.007139mm; y1=39.2938mm; x2=1.970785in; y2=39.3446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.324218 {
-        x1=2.9349in; y1=3.613in; x2=74.550397mm; y2=3.612845in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435255 {
+        x1=65.100824mm; y1=71.081832mm; x2=65.114724mm; y2=71.067932mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.320525 {
-        x1=2.778in; y1=86.755732mm; x2=2.77758in; y2=86.7664mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435258 {
+        x1=65.108124mm; y1=2.67772961in; x2=65.114724mm; y2=68.020932mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.320507 {
-        x1=2.758in; y1=3.4159in; x2=2.7579in; y2=86.7664mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435261 {
+        x1=64.124124mm; y1=2.67772961in; x2=65.108124mm; y2=2.67772961in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.324585 {
-        x1=68.050537mm; y1=3.612845in; x2=64.164337mm; y2=3.612845in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435264 {
+        x1=65.088024mm; y1=71.094632mm; x2=65.114724mm; y2=71.067932mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336670 {
-        x1=2.73821in; y1=3.6719in; x2=2.73821in; y2=3.70279in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435267 {
+        x1=65.306324mm; y1=70.275632mm; x2=2.65631591in; y2=70.275632mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.336673 {
-        x1=2.73821in; y1=3.70279in; x2=2.722in; y2=94.4626mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435270 {
+        x1=66.220724mm; y1=69.564432mm; x2=67.557024mm; y2=69.564432mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337351 {
-        x1=2.722in; y1=94.4626mm; x2=2.67652in; y2=94.4626mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435273 {
+        x1=67.557024mm; y1=69.564432mm; x2=67.567424mm; y2=69.554032mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337354 {
-        x1=2.67652in; y1=94.4626mm; x2=2.641in; y2=3.68348in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435276 {
+        x1=66.408924mm; y1=68.254132mm; x2=67.567424mm; y2=68.254132mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.337538 {
-        x1=2.556in; y1=3.683in; x2=2.596in; y2=3.683in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435279 {
+        x1=66.408924mm; y1=68.254132mm; x2=66.220724mm; y2=68.065832mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338575 {
-        x1=2.81694in; y1=3.6719in; x2=2.81694in; y2=3.64094in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435282 {
+        x1=65.357124mm; y1=68.827832mm; x2=67.567424mm; y2=68.827832mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338587 {
-        x1=2.758in; y1=3.64in; x2=2.758in; y2=3.6718in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435285 {
+        x1=64.124124mm; y1=69.557132mm; x2=66.206924mm; y2=69.557132mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338590 {
-        x1=2.758in; y1=3.6718in; x2=2.7579in; y2=3.6719in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435288 {
+        x1=64.124124mm; y1=68.813932mm; x2=64.124124mm; y2=70.277232mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338593 {
-        x1=2.77758in; y1=3.6719in; x2=2.77758in; y2=3.63342in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435291 {
+        x1=64.124124mm; y1=70.277232mm; x2=64.119124mm; y2=2.76701701in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338864 {
-        x1=2.889in; y1=3.369in; x2=3.13158in; y2=3.369in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435294 {
+        x1=2.563in; y1=67.263518mm; x2=2.563in; y2=68.006412mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338867 {
-        x1=3.13158in; y1=3.369in; x2=3.17259in; y2=3.41001in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435297 {
+        x1=2.563in; y1=68.006412mm; x2=65.114724mm; y2=68.020936mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338976 {
-        x1=3.11248in; y1=3.551in; x2=3.173in; y2=3.551in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435300 {
+        x1=69.469mm; y1=2.70117in; x2=2.734in; y2=2.70217in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338979 {
-        x1=3.173in; y1=3.551in; x2=3.173in; y2=88.924638mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435303 {
+        x1=2.73517in; y1=2.75117in; x2=2.734in; y2=2.75in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338985 {
-        x1=3.02299in; y1=3.41001in; x2=3.04501in; y2=3.41001in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435306 {
+        x1=64.133024mm; y1=71.067928mm; x2=66.08521mm; y2=71.067928mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338988 {
-        x1=3.04501in; y1=3.41001in; x2=79.629mm; y2=88.9mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.435309 {
+        x1=64.133024mm; y1=71.067928mm; x2=64.119124mm; y2=71.081828mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338991 {
-        x1=79.629mm; y1=88.9mm; x2=3.17203in; y2=88.9mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486111 {
+        x1=2.89981in; y1=52.15509mm; x2=74.213974mm; y2=52.15509mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.338994 {
-        x1=3.173in; y1=88.924638mm; x2=3.17203in; y2=88.9mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486108 {
+        x1=2.93457in; y1=51.830986mm; x2=74.213974mm; y2=52.15509mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339027 {
-        x1=3.17259in; y1=3.41001in; x2=3.21901in; y2=3.41001in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486105 {
+        x1=2.93457in; y1=51.830986mm; x2=2.98in; y2=51.830986mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339030 {
-        x1=3.21901in; y1=3.41001in; x2=3.232in; y2=3.423in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486102 {
+        x1=2.89981in; y1=50.85969mm; x2=74.188574mm; y2=50.85969mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339033 {
-        x1=3.232in; y1=3.45448in; x2=81.754218mm; y2=3.45448in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486099 {
+        x1=2.93346in; y1=2.015in; x2=74.188574mm; y2=50.85969mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339036 {
-        x1=81.754218mm; y1=3.45448in; x2=3.17259in; y2=3.50056in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486096 {
+        x1=2.93346in; y1=2.015in; x2=2.98in; y2=2.015in; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339063 {
-        x1=78.2574mm; y1=3.551in; x2=3.07343in; y2=3.551in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486093 {
+        x1=2.92328in; y1=49.881028mm; x2=2.92281in; y2=1.96335in; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339066 {
-        x1=75.398122mm; y1=3.446in; x2=3.07343in; y2=3.551in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.486090 {
+        x1=2.92328in; y1=49.881028mm; x2=2.98in; y2=49.881028mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.339159 {
-        x1=68.050537mm; y1=88.766523mm; x2=2.526255in; y2=88.766523mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246072 {
+        x1=39.8714mm; y1=57.403996mm; x2=1.57in; y2=57.410596mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
-       ha:line.339162 {
-        x1=64.941323mm; y1=88.766523mm; x2=2.556in; y2=3.494in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246033 {
+        x1=39.8902mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
-       ha:line.339183 {
-        x1=64.164337mm; y1=3.612845in; x2=2.526in; y2=3.613in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.246030 {
+        x1=39.8658mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
-       ha:line.346956 {
-        x1=2.526in; y1=3.495in; x2=2.526745in; y2=3.494255in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495075 {
+        x1=2.2in; y1=2.721in; x2=55.7657mm; y2=68.9991mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.346959 {
-        x1=2.526255in; y1=88.766523mm; x2=2.526in; y2=3.495in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495078 {
+        x1=2.196in; y1=2.7in; x2=2.196in; y2=69.3674mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.347095 {
-        x1=2.976in; y1=89.9414mm; x2=2.987in; y2=3.552in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495081 {
+        x1=2.20569in; y1=2.74069in; x2=2.196in; y2=69.3674mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.347127 {
-        x1=74.550397mm; y1=91.266137mm; x2=75.848337mm; y2=91.266137mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495084 {
+        x1=2.196in; y1=2.7in; x2=56.1594mm; y2=2.685in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.347130 {
-        x1=75.848337mm; y1=91.266137mm; x2=2.987in; y2=91.2876mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495087 {
+        x1=55.763668mm; y1=2.81942in; x2=55.753mm; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366139 {
-        x1=73.0504mm; y1=3.6719in; x2=73.0504mm; y2=92.4052mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495090 {
+        x1=55.753mm; y1=71.9328mm; x2=55.9308mm; y2=2.839in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366151 {
-        x1=2.85631in; y1=3.6719in; x2=2.85631in; y2=3.64369in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495093 {
+        x1=55.753mm; y1=2.788in; x2=55.753mm; y2=71.9328mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366187 {
-        x1=2.79727in; y1=3.6719in; x2=2.79727in; y2=94.499938mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495096 {
+        x1=55.954676mm; y1=2.78006in; x2=55.753mm; y2=2.788in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366190 {
-        x1=2.79727in; y1=94.499938mm; x2=70.960996mm; y2=3.724in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495099 {
+        x1=1.97837in; y1=2.76in; x2=1.978in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366199 {
-        x1=2.83663in; y1=3.6719in; x2=2.83663in; y2=3.72363in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495102 {
+        x1=1.97837in; y1=2.76in; x2=2.008in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366202 {
-        x1=2.83663in; y1=3.72363in; x2=2.837in; y2=3.724in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495105 {
+        x1=2.018in; y1=2.77in; x2=2.008in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366208 {
-        x1=2.7579in; y1=3.6719in; x2=2.7579in; y2=3.71964in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495108 {
+        x1=2.018in; y1=2.77in; x2=2.018in; y2=2.83in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366211 {
-        x1=2.7579in; y1=3.71964in; x2=2.76226in; y2=3.724in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495111 {
+        x1=2.0089in; y1=2.8391in; x2=2.018in; y2=2.83in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366214 {
-        x1=2.76226in; y1=3.724in; x2=2.76226in; y2=3.75126in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495114 {
+        x1=1.9579in; y1=2.8391in; x2=2.0089in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366217 {
-        x1=2.76226in; y1=3.75126in; x2=2.778in; y2=95.6818mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495117 {
+        x1=1.92648in; y1=2.748in; x2=1.92in; y2=2.74152in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366223 {
-        x1=72.859392mm; y1=3.724in; x2=72.859392mm; y2=3.75152in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495120 {
+        x1=1.92648in; y1=2.748in; x2=1.937in; y2=2.748in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366226 {
-        x1=72.859392mm; y1=3.75152in; x2=2.853in; y2=95.6818mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495123 {
+        x1=49.513998mm; y1=2.76037in; x2=1.937in; y2=2.748in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.366229 {
-        x1=2.778in; y1=95.6818mm; x2=2.853in; y2=95.6818mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495126 {
+        x1=49.513998mm; y1=2.76037in; x2=1.978in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247704 {
-        x1=90.048461mm; y1=1.32699in; x2=3.65801in; y2=1.32699in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495129 {
+        x1=1.92706in; y1=2.78006in; x2=1.92in; y2=2.773in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247707 {
-        x1=97.048192mm; y1=1.277in; x2=3.708in; y2=1.277in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495132 {
+        x1=1.92706in; y1=2.78006in; x2=1.978in; y2=2.78006in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247710 {
-        x1=3.65801in; y1=1.32699in; x2=3.708in; y2=1.277in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495135 {
+        x1=1.93527in; y1=2.79973in; x2=1.912in; y2=2.823in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247713 {
-        x1=90.048461mm; y1=34.975546mm; x2=3.60801in; y2=34.975546mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495138 {
+        x1=1.912in; y1=2.823in; x2=1.912in; y2=2.83626in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247716 {
-        x1=3.60801in; y1=34.975546mm; x2=3.683in; y2=1.302in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495141 {
+        x1=1.93527in; y1=2.79973in; x2=1.978in; y2=2.79973in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247719 {
-        x1=97.048192mm; y1=1.227in; x2=95.651192mm; y2=1.227in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495144 {
+        x1=1.93642in; y1=2.81942in; x2=1.926in; y2=2.809in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247722 {
-        x1=95.651192mm; y1=1.227in; x2=95.625792mm; y2=31.1912mm; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495147 {
+        x1=1.93642in; y1=2.81942in; x2=1.978in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.277310 {
-        x1=97.048192mm; y1=34.975546mm; x2=3.74201in; y2=34.975546mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495150 {
+        x1=1.93821in; y1=2.85879in; x2=1.938in; y2=2.859in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.277313 {
-        x1=3.74201in; y1=34.975546mm; x2=3.741in; y2=1.378in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495153 {
+        x1=1.93821in; y1=2.85879in; x2=1.978in; y2=2.85879in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.277832 {
-        x1=97.048192mm; y1=1.32699in; x2=3.74101in; y2=1.32699in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495156 {
+        x1=1.912in; y1=2.86774in; x2=1.912in; y2=2.898in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.277835 {
-        x1=3.74101in; y1=1.32699in; x2=3.741in; y2=33.7058mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495159 {
+        x1=1.91226in; y1=72.8472mm; x2=1.912in; y2=2.86774in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.267593 {
-        x1=89.552272mm; y1=41.575736mm; x2=89.421208mm; y2=1.642in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495162 {
+        x1=1.91226in; y1=72.8472mm; x2=1.929in; y2=72.8472mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247494 {
-        x1=3.889in; y1=1.91947in; x2=3.94503in; y2=1.91947in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495165 {
+        x1=1.9579in; y1=2.8391in; x2=1.929in; y2=72.8472mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247515 {
-        x1=3.79453in; y1=1.97323in; x2=96.146366mm; y2=1.97323in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495168 {
+        x1=54.740937mm; y1=73.054337mm; x2=54.7116mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247518 {
-        x1=96.146366mm; y1=1.97323in; x2=3.73153in; y2=1.91947in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495171 {
+        x1=54.3052mm; y1=73.025mm; x2=55.7276mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247521 {
-        x1=3.82601in; y1=1.97323in; x2=97.415096mm; y2=1.97323in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495174 {
+        x1=56.2356mm; y1=73.533mm; x2=55.7276mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247524 {
-        x1=97.415096mm; y1=1.97323in; x2=3.889in; y2=1.91947in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495177 {
+        x1=56.2356mm; y1=73.533mm; x2=56.2356mm; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247560 {
-        x1=3.73077in; y1=1.92023in; x2=3.73153in; y2=1.91947in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495180 {
+        x1=56.223408mm; y1=2.95648in; x2=56.2356mm; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247512 {
-        x1=94.469458mm; y1=1.81274in; x2=3.73153in; y2=1.825in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495183 {
+        x1=56.223408mm; y1=2.95648in; x2=56.223408mm; y2=76.2254mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247509 {
-        x1=94.469458mm; y1=1.74523in; x2=94.469458mm; y2=1.81274in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495186 {
+        x1=53.740939mm; y1=73.030461mm; x2=2.116in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247506 {
-        x1=3.92804in; y1=1.825in; x2=3.95927in; y2=1.85623in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495189 {
+        x1=2.076425in; y1=2.875575in; x2=52.7558mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247503 {
-        x1=3.889in; y1=1.825in; x2=3.92804in; y2=1.825in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495192 {
+        x1=2.076425in; y1=2.875575in; x2=2.076425in; y2=74.113263mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247500 {
-        x1=3.94503in; y1=1.91947in; x2=3.95927in; y2=1.90523in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495195 {
+        x1=51.7398mm; y1=2.91779in; x2=2.037055in; y2=74.113263mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.247497 {
-        x1=3.95927in; y1=1.88771in; x2=3.95927in; y2=1.90523in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495198 {
+        x1=51.7398mm; y1=2.886in; x2=51.7398mm; y2=2.91779in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.246072 {
-        x1=95.478858mm; y1=1.71423in; x2=95.485458mm; y2=43.548042mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495201 {
+        x1=2.047in; y1=73.0504mm; x2=51.7398mm; y2=2.886in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.246045 {
-        x1=3.83727in; y1=1.77423in; x2=3.83727in; y2=44.341042mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495204 {
+        x1=2.047in; y1=73.025mm; x2=2.047in; y2=73.0504mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.246042 {
-        x1=95.497658mm; y1=1.71423in; x2=3.83727in; y2=1.71423in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495207 {
+        x1=2.047in; y1=73.025mm; x2=2.145in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.246039 {
-        x1=94.481658mm; y1=44.341042mm; x2=94.469458mm; y2=1.74523in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495210 {
+        x1=2.135in; y1=2.66147in; x2=2.135475in; y2=67.613403mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.246036 {
-        x1=3.79827in; y1=44.341042mm; x2=94.481658mm; y2=44.341042mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495213 {
+        x1=2.175in; y1=2.6621in; x2=55.241063mm; y2=67.613403mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.246033 {
-        x1=95.497658mm; y1=1.71423in; x2=95.485458mm; y2=43.529242mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495216 {
+        x1=50.230532mm; y1=2.819in; x2=1.978in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.246030 {
-        x1=95.473258mm; y1=1.71423in; x2=95.485458mm; y2=43.529242mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495219 {
+        x1=1.9779in; y1=2.839in; x2=1.978in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.435255 {
-        x1=65.024624mm; y1=69.202232mm; x2=65.038524mm; y2=69.188332mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495222 {
+        x1=2.2339in; y1=2.85879in; x2=2.26479in; y2=2.85879in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435258 {
-        x1=65.031924mm; y1=2.60372961in; x2=65.038524mm; y2=66.141332mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495225 {
+        x1=2.26479in; y1=2.85879in; x2=2.281in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435261 {
-        x1=64.047924mm; y1=2.60372961in; x2=65.031924mm; y2=2.60372961in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495228 {
+        x1=2.281in; y1=73.025mm; x2=2.281in; y2=2.92048in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435264 {
-        x1=65.011824mm; y1=69.215032mm; x2=65.038524mm; y2=69.188332mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495231 {
+        x1=2.281in; y1=2.92048in; x2=2.24548in; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435267 {
-        x1=65.230124mm; y1=68.396032mm; x2=2.65331591in; y2=68.396032mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495234 {
+        x1=57.023mm; y1=76.2254mm; x2=57.023mm; y2=77.2414mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435270 {
-        x1=66.144524mm; y1=67.684832mm; x2=67.480824mm; y2=67.684832mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495237 {
+        x1=55.954676mm; y1=2.78006in; x2=2.2339in; y2=2.78006in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435273 {
-        x1=67.480824mm; y1=67.684832mm; x2=67.491224mm; y2=67.674432mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495240 {
+        x1=55.9308mm; y1=2.839in; x2=2.2338in; y2=2.839in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435276 {
-        x1=66.332724mm; y1=66.374532mm; x2=67.491224mm; y2=66.374532mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495243 {
+        x1=2.2338in; y1=2.839in; x2=2.2339in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435279 {
-        x1=66.332724mm; y1=66.374532mm; x2=66.144524mm; y2=66.186232mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495246 {
+        x1=55.763668mm; y1=2.81942in; x2=2.2339in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435282 {
-        x1=65.280924mm; y1=66.948232mm; x2=67.491224mm; y2=66.948232mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495249 {
+        x1=2.2in; y1=2.721in; x2=2.2339in; y2=2.721in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435285 {
-        x1=64.047924mm; y1=67.677532mm; x2=66.130724mm; y2=67.677532mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495252 {
+        x1=2.20569in; y1=2.74069in; x2=2.2339in; y2=2.74069in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435288 {
-        x1=64.047924mm; y1=66.934332mm; x2=64.047924mm; y2=68.397632mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495255 {
+        x1=2.2339in; y1=2.79973in; x2=2.28247in; y2=2.79973in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435291 {
-        x1=64.047924mm; y1=68.397632mm; x2=64.042924mm; y2=2.69301701in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495258 {
+        x1=2.28247in; y1=2.79973in; x2=2.286in; y2=2.80326in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435294 {
-        x1=2.56in; y1=2.57417in; x2=2.56in; y2=66.126812mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495261 {
+        x1=2.2339in; y1=2.76037in; x2=2.28563in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435297 {
-        x1=2.56in; y1=66.126812mm; x2=65.038524mm; y2=2.60398961in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495264 {
+        x1=2.28563in; y1=2.76037in; x2=2.286in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435300 {
-        x1=2.732in; y1=2.62717in; x2=69.3674mm; y2=2.62817in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495267 {
+        x1=2.2339in; y1=2.8391in; x2=57.953656mm; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435303 {
-        x1=2.73217in; y1=2.67717in; x2=69.3674mm; y2=2.676in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.495270 {
+        x1=57.953656mm; y1=2.8391in; x2=2.286in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435306 {
-        x1=64.056824mm; y1=69.188328mm; x2=66.00901mm; y2=69.188328mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495273 {
+        x1=2.286in; y1=2.83474in; x2=2.31326in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.435309 {
-        x1=64.056824mm; y1=69.188328mm; x2=64.042924mm; y2=69.202228mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495276 {
+        x1=2.31326in; y1=2.83474in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.438997 {
-        x1=1.18053in; y1=2.95519in; x2=1.18053in; y2=73.621138mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.495279 {
+        x1=2.286in; y1=2.72852in; x2=2.31352in; y2=2.72852in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439000 {
-        x1=1.18053in; y1=73.621138mm; x2=1.181in; y2=2.898in; thickness=18.0mil; clearance=20.0mil;
+       ha:line.495282 {
+        x1=2.31352in; y1=2.72852in; x2=2.329in; y2=2.744in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439318 {
-        x1=28.68549mm; y1=2.95519in; x2=28.68549mm; y2=73.87971mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.495285 {
+        x1=2.329in; y1=2.744in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439321 {
-        x1=28.68549mm; y1=73.87971mm; x2=1.142in; y2=73.5584mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.508434 {
+        x1=1.211in; y1=2.822in; x2=1.163in; y2=2.822in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439324 {
-        x1=1.142in; y1=73.5584mm; x2=1.142in; y2=73.025mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.508437 {
+        x1=1.34148in; y1=2.861in; x2=1.349in; y2=2.85348in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439327 {
-        x1=1.10376in; y1=2.95519in; x2=1.10376in; y2=2.90976in; thickness=18.0mil; clearance=20.0mil;
+       ha:line.508440 {
+        x1=1.252in; y1=2.861in; x2=1.34148in; y2=2.861in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439330 {
-        x1=1.10376in; y1=2.90976in; x2=27.7114mm; y2=2.897in; thickness=18.0mil; clearance=20.0mil;
+       ha:line.508443 {
+        x1=1.396in; y1=2.85348in; x2=1.349in; y2=2.85348in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.439333 {
-        x1=27.7114mm; y1=2.897in; x2=27.7114mm; y2=73.025mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.508446 {
+        x1=1.211in; y1=2.861in; x2=1.252in; y2=2.861in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -33392,7 +33226,7 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}                                                                                                        {
+    {ha:GND plane}                                                                                                                                     {
      lid=1
      group=5
      ha:combining {     }
@@ -33417,7 +33251,7 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}                                                                                                        {
+    {ha:power plane}                                                                                                                                     {
      lid=2
      group=7
      ha:combining {     }
@@ -33447,36 +33281,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.255059 {
-        x1=792.0mil; y1=1.07379in; x2=985.21mil; y2=1.267in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.270881 {
         x1=689.0mil; y1=51.435mm; x2=689.0mil; y2=54.0004mm; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.255056 {
-        x1=792.0mil; y1=255.0mil; x2=792.0mil; y2=1.07379in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.281653 {
-        x1=2.403in; y1=1.778in; x2=61.0616mm; y2=1.778in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.339798 {
-        x1=2.8835in; y1=89.2175mm; x2=73.2536mm; y2=89.2302mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:polygon.247751 { clearance=20.0mil;
         li:geometry {
           ta:contour {
@@ -33502,12 +33312,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.355133 {
-        x1=639.0mil; y1=55.118mm; x2=628.5mil; y2=54.8513mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.354818 {
         x1=189.0mil; y1=625.0mil; x2=189.0mil; y2=1.125in; thickness=140.0mil; clearance=20.0mil;
         ha:flags {
@@ -33532,12 +33336,27 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.346950 {
-        x1=64.135mm; y1=3.494in; x2=2.525255in; y2=3.494255in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.473424 {
+        x1=1.771in; y1=35.9156mm; x2=53.467mm; y2=35.9156mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.475427 {
+        x1=52.07mm; y1=1.499in; x2=54.3052mm; y2=1.499in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.475430 {
+        x1=54.3052mm; y1=1.499in; x2=2.139in; y2=1.498in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
+       ha:line.486114 {
+        x1=77.592174mm; y1=50.63109mm; x2=77.592174mm; y2=51.73091mm; thickness=25.0mil; clearance=20.0mil;
+       }
        ha:polygon.247780 { clearance=20.0mil;
         li:geometry {
           ta:contour {
@@ -33597,7 +33416,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}                                                                                                        {
+    {ha:bottom silk}                                                                                                                                     {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -33643,24 +33462,24 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 0.000000
        }
-       ha:text.431633 {
-        string=armed; x=1.711in; y=2.794in; scale=100; fid=0;
+       ha:text.431634 {
+        string=continuity; x=2.289in; y=2.796in; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.431634 {
-        string=continuity; x=2.289in; y=2.796in; scale=100; fid=0;
+       ha:text.431635 {
+        string=RF Link Quality; x=2.371in; y=438.0mil; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.431635 {
-        string=RF Link Quality; x=2.371in; y=438.0mil; scale=100; fid=0;
+       ha:text.431633 {
+        string=armed; x=1.732in; y=2.94in; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
@@ -33671,7 +33490,7 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    {ha:top silk}                                                                                                        {
+    {ha:top silk}                                                                                                                                     {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -33725,141 +33544,141 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 90.000000
        }
-       ha:text.366655 {
-        string=siren; x=67.183mm; y=2.511in; scale=100; fid=0;
+       ha:text.247832 {
+        string=excite -; x=64.43977mm; y=641.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.366656 {
-        string=strobe; x=66.7004mm; y=2.716in; scale=100; fid=0;
+       ha:text.247830 {
+        string=excite +; x=64.31277mm; y=942.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.247848 {
-        string=+5V; x=2.632in; y=1.951in; scale=150; fid=0;
+       ha:text.247834 {
+        string=input +; x=64.64297mm; y=839.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.247837 {
-        string=gnd; x=66.929mm; y=2.139in; scale=150; fid=0;
+       ha:text.247833 {
+        string=input -; x=64.64297mm; y=742.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.247836 {
-        string=gnd; x=66.929mm; y=56.9722mm; scale=150; fid=0;
+       ha:text.366137 {
+        string=gnd; x=64.56677mm; y=438.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.247835 {
-        string=pres; x=2.632in; y=2.042in; scale=150; fid=0;
+       ha:text.247831 {
+        string=gnd; x=64.54137mm; y=539.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 0.000000
+        rot = 360.000000
        }
-       ha:text.431652 {
-        string=+; x=70.99297mm; y=67.437024mm; scale=150; fid=0;
+       ha:text.247829 {
+        string=gain; x=52.34937mm; y=324.0mil; scale=100; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.431653 {
-        string=-; x=70.99297mm; y=64.897024mm; scale=150; fid=0;
+       ha:text.366655 {
+        string=siren; x=2.648in; y=65.659mm; scale=100; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.431654 {
-        string=+; x=70.99297mm; y=62.357024mm; scale=150; fid=0;
+       ha:text.366656 {
+        string=strobe; x=2.629in; y=2.79in; scale=100; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.431655 {
-        string=-; x=70.96757mm; y=69.977024mm; scale=150; fid=0;
+       ha:text.431652 {
+        string=+; x=71.24697mm; y=72.517024mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.247832 {
-        string=excite -; x=64.43977mm; y=641.0mil; scale=150; fid=0;
+       ha:text.431653 {
+        string=-; x=71.27237mm; y=70.002424mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.247830 {
-        string=excite +; x=64.31277mm; y=942.0mil; scale=150; fid=0;
+       ha:text.431654 {
+        string=+; x=71.24697mm; y=67.437024mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.247834 {
-        string=input +; x=64.64297mm; y=839.0mil; scale=150; fid=0;
+       ha:text.431655 {
+        string=-; x=71.27237mm; y=75.057024mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.247833 {
-        string=input -; x=64.64297mm; y=742.0mil; scale=150; fid=0;
+       ha:text.247848 {
+        string=+5V; x=2.629in; y=2.201in; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.366137 {
-        string=gnd; x=64.56677mm; y=438.0mil; scale=150; fid=0;
+       ha:text.247837 {
+        string=gnd; x=2.632in; y=2.389in; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.247831 {
-        string=gnd; x=64.54137mm; y=539.0mil; scale=150; fid=0;
+       ha:text.247836 {
+        string=gnd; x=2.632in; y=63.3222mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.247829 {
-        string=gain; x=52.34937mm; y=324.0mil; scale=100; fid=0;
+       ha:text.247835 {
+        string=pres; x=2.629in; y=2.292in; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
-        rot = 360.000000
+        rot = 0.000000
        }
-       ha:text.282241 {
-        string=force; x=51.7374mm; y=72.2903mm; scale=80; fid=0;
+       ha:text.486117 {
+        string=USB; x=2.85011in; y=2.10035in; scale=80; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.247807 {
-        string=bootloader; x=50.5436mm; y=2.8990748in; scale=80; fid=0;
+       ha:text.282241 {
+        string=force; x=69.6952mm; y=1.1050748in; scale=80; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
-       ha:text.437981 {
-        string=USB; x=30.517084mm; y=3.04454in; scale=80; fid=0;
+       ha:text.247807 {
+        string=bootloader; x=66.825mm; y=1.1520748in; scale=80; fid=0;
         ha:flags {
          clearline=1
         }
@@ -35910,28 +35729,28 @@ ha:pcb-rnd-board-v6 {
       li:conn { J25-1; J26-1; R11-1; R12-2;      }
       }
       ha:GND {
-      li:conn { C1-1; C2-1; C3-1; C4-1; C7-2; C8-1; C9-2; C10-2; C11-2; C30-2; C31-2; C32-2; C33-2; C34-2; C35-2; C36-1; C37-1; C38-1; C39-2; C42-1; C43-1; C44-1; C45-1; C47-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; C610-1; D1-2; D2-2; D5-2; D6-2; D7-2; H1-1; H2-1; H3-1; H4-1; J2-1; J5-5; J6-1; J8-2; J11-4; J11-5; J11-6; J13-3; J13-4; J20-1; L192-2; Q1-2; Q2-1; Q2-3; Q6-3; R1-1; R2-1; R13-1; R15-1; R20-1; R26-1; R30-1; R37-1; R39-1; R51-1; U1-2; U2-2; U3-32; U3-33; U4-10; U4-11; U4-13; U4-27; U4-31; U4-32; U5-4; U7-10; U7-19; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U11-3; U13-4; U19-3; U19-5; U19-12; X1-2; X1-4; X2-2; X2-4; X3-2; X3-4;      }
+      li:conn { C1-1; C2-1; C3-1; C4-1; C7-2; C8-1; C9-2; C10-2; C11-2; C30-2; C31-2; C32-2; C33-2; C34-2; C35-2; C36-1; C37-1; C38-1; C39-2; C42-1; C43-1; C44-1; C45-1; C47-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; C610-1; D1-2; D2-2; D5-2; D6-2; D7-2; H1-1; H2-1; H3-1; H4-1; J2-1; J4-8; J5-5; J6-1; J8-2; J11-4; J11-5; J11-6; J13-3; J13-4; J20-1; L192-2; Q1-2; Q2-1; Q2-3; Q6-3; R1-1; R2-1; R13-1; R15-1; R20-1; R26-1; R30-1; R37-1; R39-1; R51-1; U1-2; U2-2; U3-32; U3-33; U4-10; U4-11; U4-13; U4-27; U4-31; U4-32; U5-4; U7-10; U7-19; U7-27; U7-37; U7-49; U7-74; U7-94; U7-99; U11-3; U13-4; U19-3; U19-5; U19-12; X1-2; X1-4; X2-2; X2-4; X3-2; X3-4;      }
       }
       ha:v_ldo_in {
       li:conn { C1-2; C39-1; D3-2; Q3-3; R36-2; U1-1; U2-1; U19-1; U19-2;      }
       }
       ha:pc10 {
-      li:conn { J1-21; U7-78;      }
+      li:conn { J1-21;      }
       }
       ha:pc11 {
-      li:conn { J1-23; U7-79;      }
+      li:conn { J1-23;      }
       }
       ha:pc12 {
-      li:conn { J1-25; U7-80;      }
+      li:conn { J1-25;      }
       }
       ha:pc13 {
-      li:conn { J1-27; U7-7;      }
+      li:conn { J1-27;      }
       }
       ha:pc14 {
-      li:conn { J1-29; U7-8;      }
+      li:conn { J1-29;      }
       }
       ha:pc15 {
-      li:conn { J1-31; U7-9;      }
+      li:conn { J1-31;      }
       }
       ha:pressure {
       li:conn { J13-2; U4-2;      }
@@ -35940,10 +35759,10 @@ ha:pcb-rnd-board-v6 {
       li:conn { U4-4; U19-10; U19-11;      }
       }
       ha:adc_reset {
-      li:conn { U4-17; U7-90;      }
+      li:conn { J4-7; U4-17;      }
       }
       ha:miso1 {
-      li:conn { U4-21; U7-31;      }
+      li:conn { J4-3; U4-21; U7-45;      }
       }
       ha:miso2 {
       li:conn { U3-9; U5-2; U7-53;      }
@@ -35952,101 +35771,101 @@ ha:pcb-rnd-board-v6 {
       li:conn { R36-1; R37-2; U13-5;      }
       }
       ha:sense_batt {
-      li:conn { R25-1; R26-2; U7-35;      }
+      li:conn { R25-1; R26-2;      }
       }
       ha:pe10 {
-      li:conn { J1-22; U7-41;      }
+      li:conn { J1-22;      }
       }
       ha:pe11 {
-      li:conn { J1-24; U7-42;      }
-      }
-       ha:swclk {
-       li:conn { J6-4; U7-76;       }
-       }
-      ha:pe12 {
-      li:conn { J1-26; U7-43;      }
-      }
-       ha:pe14 {
-       li:conn { J1-30; U7-45;       }
-       }
-       ha:pe15 {
-       li:conn { J1-32; U7-46;       }
-       }
-      ha:pe13 {
-      li:conn { J1-28; U7-44;      }
-      }
-      ha:led_continuity {
-      li:conn { R4-1; U7-92;      }
-      }
-       ha:vdda {
-       li:conn { C601-1; C602-1; L600-2; U7-22;       }
-       }
-      ha:pc0 {
-      li:conn { J1-1; U7-15;      }
-      }
-      ha:pc1 {
-      li:conn { J1-3; U7-16;      }
-      }
-      ha:pc2 {
-      li:conn { J1-5; U7-17;      }
-      }
-      ha:pc3 {
-      li:conn { J1-7; U7-18;      }
-      }
-      ha:pc4 {
-      li:conn { J1-9; U7-33;      }
-      }
-      ha:pc5 {
-      li:conn { J1-11; U7-34;      }
-      }
-      ha:pc6 {
-      li:conn { J1-13; U7-63;      }
-      }
-      ha:swdio {
-      li:conn { J6-3; U7-72;      }
-      }
-      ha:pc7 {
-      li:conn { J1-15; U7-64;      }
-      }
-      ha:pc8 {
-      li:conn { J1-17; U7-65;      }
-      }
-      ha:pc9 {
-      li:conn { J1-19; U7-66;      }
-      }
-      ha:pe0 {
-      li:conn { J1-2; U7-97;      }
-      }
-      ha:pe1 {
-      li:conn { J1-4; U7-98;      }
-      }
-      ha:pe2 {
-      li:conn { J1-6; U7-1;      }
-      }
-      ha:pe3 {
-      li:conn { J1-8; U7-2;      }
-      }
-      ha:pe4 {
-      li:conn { J1-10; U7-3;      }
-      }
-      ha:pe5 {
-      li:conn { J1-12; U7-4;      }
-      }
-      ha:pe6 {
-      li:conn { J1-14; U7-5;      }
-      }
-      ha:pe8 {
-      li:conn { J1-18; U7-39;      }
-      }
-      ha:pe9 {
-      li:conn { J1-20; U7-40;      }
-      }
-      ha:pe7 {
-      li:conn { J1-16; U7-38;      }
-      }
-      ha:v_lipo {
-      li:conn { D3-1; J3-1; J3-3; J23-1; J24-1; R11-2; R17-1; R25-2;      }
-      }
+      li:conn { J1-24;      }
+      }
+                           ha:swclk {
+                           li:conn { J6-4; U7-76;                           }
+                           }
+                           ha:pe13 {
+                           li:conn { J1-28;                           }
+                           }
+                           ha:led_continuity {
+                           li:conn { R4-1;                           }
+                           }
+                           ha:pe15 {
+                           li:conn { J1-32;                           }
+                           }
+                           ha:vdda {
+                           li:conn { C601-1; C602-1; L600-2; U7-22;                           }
+                           }
+                           ha:pe14 {
+                           li:conn { J1-30;                           }
+                           }
+                          ha:pe12 {
+                          li:conn { J1-26;                          }
+                          }
+                          ha:pc0 {
+                          li:conn { J1-1;                          }
+                          }
+                          ha:pc1 {
+                          li:conn { J1-3;                          }
+                          }
+                          ha:pc2 {
+                          li:conn { J1-5;                          }
+                          }
+                          ha:pc3 {
+                          li:conn { J1-7;                          }
+                          }
+                          ha:pc4 {
+                          li:conn { J1-9;                          }
+                          }
+                          ha:pc5 {
+                          li:conn { J1-11;                          }
+                          }
+                          ha:pc6 {
+                          li:conn { J1-13;                          }
+                          }
+                          ha:swdio {
+                          li:conn { J6-3; U7-72;                          }
+                          }
+                          ha:pc7 {
+                          li:conn { J1-15;                          }
+                          }
+                          ha:pc8 {
+                          li:conn { J1-17;                          }
+                          }
+                          ha:pc9 {
+                          li:conn { J1-19;                          }
+                          }
+                          ha:pe0 {
+                          li:conn { J1-2;                          }
+                          }
+                          ha:pe1 {
+                          li:conn { J1-4;                          }
+                          }
+                          ha:pe2 {
+                          li:conn { J1-6;                          }
+                          }
+                          ha:pe3 {
+                          li:conn { J1-8;                          }
+                          }
+                          ha:pe4 {
+                          li:conn { J1-10;                          }
+                          }
+                          ha:pe5 {
+                          li:conn { J1-12;                          }
+                          }
+                          ha:pe6 {
+                          li:conn { J1-14;                          }
+                          }
+                          ha:pe8 {
+                          li:conn { J1-18;                          }
+                          }
+                          ha:pe9 {
+                          li:conn { J1-20;                          }
+                          }
+                          ha:pe7 {
+                          li:conn { J1-16;                          }
+                          }
+                          ha:v_lipo {
+                          li:conn { D3-1; J3-1; J3-3; J23-1; J24-1; R11-2; R17-1; R25-2;                          }
+                          }
       ha:cmp_rail {
       li:conn { R38-1; R39-2; U13-6;      }
       }
@@ -36072,31 +35891,31 @@ ha:pcb-rnd-board-v6 {
       li:conn { C30-1; U3-31; X1-3;      }
       }
       ha:alarm_a {
-      li:conn { R1-2; R7-1; U7-95;      }
+      li:conn { R1-2; R7-1;      }
       }
       ha:alarm_b {
-      li:conn { R13-2; R16-1; U7-96;      }
+      li:conn { R13-2; R16-1;      }
       }
       ha:radio_int {
-      li:conn { U3-4; U7-48;      }
+      li:conn { U3-4;      }
       }
       ha:sck1 {
-      li:conn { U4-22; U7-30;      }
+      li:conn { J4-2; U4-22; U7-44;      }
       }
       ha:sck2 {
       li:conn { U3-8; U5-6; U7-52;      }
       }
       ha:led_rf_yellow {
-      li:conn { R9-1; U7-68;      }
+      li:conn { R9-1;      }
       }
       ha:adc_done {
-      li:conn { U4-18; U7-82;      }
+      li:conn { J4-6; U4-18;      }
       }
       ha:+5V {
       li:conn { C7-1; C38-2; J13-1; R50-2; U2-5; U4-9;      }
       }
       ha:adc_drdy {
-      li:conn { U4-19; U7-81;      }
+      li:conn { J4-5; U4-19;      }
       }
      ha:unnamed_net10 {
      li:conn { C31-1; U3-30; X1-1;     }
@@ -36122,164 +35941,164 @@ ha:pcb-rnd-board-v6 {
      ha:unnamed_net16 {
      li:conn { C175-2; L173-2; L174-1;     }
      }
-      ha:unnamed_net17 {
-      li:conn { C210-1; L191-2; L201-1; U3-20;      }
-      }
-      ha:unnamed_net19 {
-      li:conn { C191-2; L193-2; L201-2;      }
-      }
-      ha:unnamed_net22 {
-      li:conn { C231-2; U3-23;      }
-      }
-     ha:unnamed_net15 {
-     li:conn { C181-2; L193-1; U3-18;     }
-     }
-       ha:unnamed_net21 {
-       li:conn { C231-1; U3-24;       }
-       }
-       ha:unnamed_net25 {
-       li:conn { R30-2; U3-14;       }
-       }
-       ha:unnamed_net26 {
-       li:conn { C42-2; U3-6;       }
-       }
-      ha:unnamed_net20 {
-      li:conn { C211-1; U3-21;      }
-      }
-       ha:unnamed_net41 {
-       li:conn { J22-1; Q6-2;       }
-       }
-       ha:unnamed_net31 {
-       li:conn { D2-1; R4-2;       }
-       }
-       ha:unnamed_net32 {
-       li:conn { D1-1; R3-2;       }
-       }
-      ha:unnamed_net28 {
-      li:conn { D5-1; R6-2;      }
-      }
-       ha:unnamed_net30 {
-       li:conn { D6-1; R9-2;       }
-       }
-       ha:unnamed_net46 {
-       li:conn { J10-1; U19-13;       }
-       }
-       ha:mosi1 {
-       li:conn { U4-20; U7-32;       }
-       }
-       ha:unnamed_net18 {
-       li:conn { C191-1; L191-1; L192-1; U3-19;       }
-       }
-      ha:unnamed_net24 {
-      li:conn { C291-1; U3-29;      }
-      }
-       ha:unnamed_net49 {
-       li:conn { J10-4; U19-16;       }
-       }
-       ha:mosi2 {
-       li:conn { U3-7; U5-5; U7-54;       }
-       }
-       ha:unnamed_net42 {
-       li:conn { J21-1; Q6-1;       }
-       }
-       ha:unnamed_net43 {
-       li:conn { R106-2; U19-9;       }
-       }
-       ha:unnamed_net23 {
-       li:conn { C261-1; U3-26;       }
-       }
-       ha:unnamed_net45 {
-       li:conn { J11-2; U19-6;       }
-       }
-       ha:unnamed_net51 {
-       li:conn { R106-1; U19-8;       }
-       }
-       ha:unnamed_net47 {
-       li:conn { J10-2; U19-14;       }
-       }
-       ha:sense_1 {
-       li:conn { R14-2; R20-2; U7-23;       }
-       }
-       ha:reset_n {
-       li:conn { C610-2; J6-2; U3-2; U7-14; U11-1;       }
-       }
-      ha:unnamed_net29 {
-      li:conn { D7-1; R10-2;      }
-      }
-       ha:unnamed_net56 {
-       li:conn { C9-1; U4-28;       }
-       }
-       ha:unnamed_net62 {
-       li:conn { C34-1; U4-26; X3-1;       }
-       }
-       ha:unnamed_net48 {
-       li:conn { J10-3; U19-15;       }
-       }
-       ha:unnamed_net54 {
-       li:conn { Q2-4; R16-2;       }
-       }
-      ha:unnamed_net44 {
-      li:conn { J11-3; U19-7;      }
-      }
-      ha:unnamed_net50 {
-      li:conn { Q3-1; U19-4;      }
-      }
-       ha:unnamed_net52 {
-       li:conn { J10-5; J11-1; Q3-2;       }
-       }
-       ha:unnamed_net53 {
-       li:conn { Q2-2; R7-2;       }
+                          ha:unnamed_net17 {
+                          li:conn { C210-1; L191-2; L201-1; U3-20;                          }
+                          }
+                          ha:unnamed_net19 {
+                          li:conn { C191-2; L193-2; L201-2;                          }
+                          }
+                          ha:unnamed_net22 {
+                          li:conn { C231-2; U3-23;                          }
+                          }
+                         ha:unnamed_net15 {
+                         li:conn { C181-2; L193-1; U3-18;                         }
+                         }
+                          ha:unnamed_net21 {
+                          li:conn { C231-1; U3-24;                          }
+                          }
+                          ha:unnamed_net25 {
+                          li:conn { R30-2; U3-14;                          }
+                          }
+                          ha:unnamed_net26 {
+                          li:conn { C42-2; U3-6;                          }
+                          }
+                         ha:unnamed_net20 {
+                         li:conn { C211-1; U3-21;                         }
+                         }
+                          ha:unnamed_net41 {
+                          li:conn { J21-1; Q6-1;                          }
+                          }
+                          ha:unnamed_net31 {
+                          li:conn { D2-1; R4-2;                          }
+                          }
+                          ha:unnamed_net32 {
+                          li:conn { D1-1; R3-2;                          }
+                          }
+                         ha:unnamed_net28 {
+                         li:conn { D5-1; R6-2;                         }
+                         }
+                          ha:unnamed_net30 {
+                          li:conn { D6-1; R9-2;                          }
+                          }
+                          ha:unnamed_net46 {
+                          li:conn { J10-2; U19-14;                          }
+                          }
+                          ha:mosi1 {
+                          li:conn { J4-4; U4-20; U7-46;                          }
+                          }
+                          ha:unnamed_net18 {
+                          li:conn { C191-1; L191-1; L192-1; U3-19;                          }
+                          }
+                         ha:unnamed_net24 {
+                         li:conn { C291-1; U3-29;                         }
+                         }
+                           ha:unnamed_net47 {
+                           li:conn { J10-3; U19-15;                           }
+                           }
+                           ha:mosi2 {
+                           li:conn { U3-7; U5-5; U7-54;                           }
+                           }
+                           ha:unnamed_net51 {
+                           li:conn { J10-5; J11-1; Q3-2;                           }
+                           }
+                           ha:unnamed_net43 {
+                           li:conn { J11-3; U19-7;                           }
+                           }
+                           ha:unnamed_net23 {
+                           li:conn { C261-1; U3-26;                           }
+                           }
+                          ha:unnamed_net40 {
+                          li:conn { J22-1; Q6-2;                          }
+                          }
+                           ha:unnamed_net63 {
+                           li:conn { C11-1; U4-12;                           }
+                           }
+                          ha:unnamed_net42 {
+                          li:conn { R106-2; U19-9;                          }
+                          }
+                           ha:sense_1 {
+                           li:conn { R14-2; R20-2;                           }
+                           }
+                           ha:reset_n {
+                           li:conn { C610-2; J6-2; U3-2; U7-14; U11-1;                           }
+                           }
+                          ha:unnamed_net45 {
+                          li:conn { J10-1; U19-13;                          }
+                          }
+                          ha:unnamed_net61 {
+                          li:conn { C34-1; U4-26; X3-1;                          }
+                          }
+                          ha:unnamed_net52 {
+                          li:conn { Q2-2; R7-2;                          }
+                          }
+                          ha:unnamed_net48 {
+                          li:conn { J10-4; U19-16;                          }
+                          }
+                          ha:unnamed_net49 {
+                          li:conn { Q3-1; U19-4;                          }
+                          }
+                          ha:unnamed_net44 {
+                          li:conn { J11-2; U19-6;                          }
+                          }
+                          ha:unnamed_net50 {
+                          li:conn { R106-1; U19-8;                          }
+                          }
+                         ha:unnamed_net29 {
+                         li:conn { D7-1; R10-2;                         }
+                         }
+                           ha:usbdp {
+                           li:conn { R55-1; U7-71;                           }
+                           }
+                          ha:unnamed_net53 {
+                          li:conn { Q2-4; R16-2;                          }
+                          }
+                          ha:unnamed_net54 {
+                          li:conn { R50-1; R51-2; U4-1; U4-3;                          }
+                          }
+                         ha:unnamed_net55 {
+                         li:conn { C9-1; U4-28;                         }
+                         }
+                          ha:usbdm {
+                          li:conn { R54-1; U7-70;                          }
+                          }
+                          ha:unnamed_net64 {
+                          li:conn { C10-1; U4-14;                          }
+                          }
+                          ha:fet_a {
+                          li:conn { J3-2; Q2-7; Q2-8;                          }
+                          }
+                         ha:unnamed_net60 {
+                         li:conn { C35-1; U4-25; X3-3;                         }
+                         }
+       ha:fet_b {
+       li:conn { J3-4; Q2-5; Q2-6;       }
        }
-       ha:unnamed_net65 {
-       li:conn { C10-1; U4-14;       }
-       }
-      ha:unnamed_net55 {
-      li:conn { R50-1; R51-2; U4-1; U4-3;      }
-      }
-      ha:unnamed_net61 {
-      li:conn { C35-1; U4-25; X3-3;      }
-      }
-      ha:usbdm {
-      li:conn { R54-1; U7-70;      }
-      }
-      ha:unnamed_net64 {
-      li:conn { C11-1; U4-12;      }
-      }
-      ha:usbdp {
-      li:conn { R55-1; U7-71;      }
-      }
-      ha:fet_a {
-      li:conn { J3-2; Q2-7; Q2-8;      }
-      }
-      ha:fet_b {
-      li:conn { J3-4; Q2-5; Q2-6;      }
-      }
       ha:led_armed {
-      li:conn { R3-1; U7-91;      }
+      li:conn { R3-1;      }
       }
       ha:sense_pyro {
-      li:conn { R12-1; R15-2; U7-25;      }
+      li:conn { R12-1; R15-2;      }
       }
      ha:fire_1 {
-     li:conn { R2-2; R8-1; U7-77;     }
+     li:conn { R2-2; R8-1;     }
      }
      ha:cs_flash {
-     li:conn { U5-1; U7-24;     }
+     li:conn { U5-1;     }
      }
       ha:cs_radio {
-      li:conn { U3-11; U7-26;      }
+      li:conn { U3-11;      }
       }
       ha:led_rf_green {
-      li:conn { R6-1; U7-69;      }
+      li:conn { R6-1;      }
       }
       ha:force_bootloader {
-      li:conn { J2-2; U7-83;      }
+      li:conn { J2-2;      }
       }
       ha:led_rf_red {
-      li:conn { R10-1; U7-67;      }
+      li:conn { R10-1;      }
       }
      ha:cs_adc {
-     li:conn { U4-23; U7-29;     }
+     li:conn { J4-1; U4-23;     }
      }
    }
  }
@@ -36364,12 +36183,12 @@ ha:pcb-rnd-board-v6 {
     min_ring = 7.00 mil
     min_drill = 15.00 mil
     text_scale = 100
-    via_thickness = 60.00 mil
-    via_drilling_hole = 35.00 mil
+    via_thickness = 30.00 mil
+    via_drilling_hole = 15.00 mil
     min_slk = 5.00 mil
     text_thickness = 0
-    line_thickness = 18.00 mil
-    shrink = 10.00 mil
+    line_thickness = 10.00 mil
+    shrink = 0.12700000 mm
     poly_isle_area = 12903200000000.000000
     min_wid = 6.00 mil
     bloat = 6.00 mil