U3 pad clearance is just under 4 mil, which mattered on the
[hw/telegps] / telegps.lht
index 6a81523e3b3434b908aabaad6d13a432e0d5cded..1932673b98264cf5e9fcb44828116448f0cc2378 100644 (file)
@@ -235,18 +235,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.19879 {
-    x1=1.2175in; y1=15.031mm; x2=32.271mm; y2=15.031mm; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.19882 {
-    x1=32.271mm; y1=15.031mm; x2=1.273in; y2=15.094204mm; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.19933 {
     x1=725.0mil; y1=573.0mil; x2=725.0mil; y2=500.0mil; thickness=12.0mil; clearance=20.0mil;
     ha:flags {
@@ -1030,36 +1018,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.20677 {
-    x1=222.0mil; y1=660.74mil; x2=222.0mil; y2=699.0mil; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.20680 {
-    x1=222.0mil; y1=699.0mil; x2=212.0mil; y2=709.0mil; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.20683 {
-    x1=212.0mil; y1=709.0mil; x2=212.0mil; y2=744.0mil; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.20686 {
-    x1=212.0mil; y1=744.0mil; x2=249.0mil; y2=781.0mil; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.20689 {
-    x1=249.0mil; y1=781.0mil; x2=6.8138mm; y2=781.0mil; thickness=12.0mil; clearance=28.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.20692 {
     x1=6.8138mm; y1=781.0mil; x2=6.8392mm; y2=782.0mil; thickness=12.0mil; clearance=28.0mil;
     ha:flags {
@@ -1234,90 +1192,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.24479 {
-    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24491 {
-    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24503 {
-    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24515 {
-    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24532 {
-    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24544 {
-    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24556 {
-    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24568 {
-    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
    ha:line.32002 {
     x1=736.32mil; y1=613.37mil; x2=736.32mil; y2=619.32mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
@@ -1378,30 +1252,12 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.44645 {
-    x1=1.273in; y1=625.74mil; x2=1.273in; y2=647.0mil; thickness=15.0mil; clearance=16.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.44651 {
     x1=1.272in; y1=17.507204mm; x2=1.272in; y2=666.0mil; thickness=15.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.44657 {
-    x1=30.9372mm; y1=679.0mil; x2=1.241in; y2=679.0mil; thickness=15.0mil; clearance=16.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.44660 {
-    x1=1.273in; y1=647.0mil; x2=1.241in; y2=679.0mil; thickness=15.0mil; clearance=16.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.44663 {
     x1=30.9372mm; y1=635.0mil; x2=1.241in; y2=635.0mil; thickness=15.0mil; clearance=16.0mil;
     ha:flags {
@@ -1648,18 +1504,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.48578 {
-    x1=628.0mil; y1=66.0mil; x2=716.0mil; y2=66.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.48581 {
-    x1=716.0mil; y1=66.0mil; x2=750.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.48668 {
     x1=15.879mm; y1=4.465mm; x2=15.879mm; y2=4.7966mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
@@ -1816,18 +1660,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.49349 {
-    x1=16.879001mm; y1=7.465002mm; x2=16.879001mm; y2=8.090601mm; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.49352 {
-    x1=16.879001mm; y1=8.090601mm; x2=665.0mil; y2=319.0mil; thickness=6.0mil; clearance=12.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.49395 {
     x1=613.44mil; y1=666.1mil; x2=613.44mil; y2=637.44mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
@@ -2098,123 +1930,158 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.56341 {
-    x1=600.0mil; y1=32.0mil; x2=600.0mil; y2=93.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.56350 {
+    x1=625.0mil; y1=3.960998mm; x2=15.879mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.56362 {
+    x1=606.0mil; y1=3.951597mm; x2=15.378999mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56344 {
-    x1=600.0mil; y1=93.0mil; x2=625.0mil; y2=118.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.56374 {
+    x1=585.0mil; y1=3.944998mm; x2=14.879mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56347 {
-    x1=625.0mil; y1=118.0mil; x2=625.0mil; y2=3.960998mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59641 {
+    x1=528.0mil; y1=411.0mil; x2=572.0mil; y2=455.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56350 {
-    x1=625.0mil; y1=3.960998mm; x2=15.879mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59644 {
+    x1=571.0mil; y1=454.0mil; x2=572.0mil; y2=455.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56353 {
-    x1=550.0mil; y1=32.0mil; x2=550.0mil; y2=63.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59647 {
+    x1=572.0mil; y1=455.0mil; x2=572.0mil; y2=581.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56356 {
-    x1=550.0mil; y1=63.0mil; x2=606.0mil; y2=119.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59653 {
+    x1=854.0mil; y1=385.0mil; x2=22.84438mm; y2=385.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56359 {
-    x1=606.0mil; y1=119.0mil; x2=606.0mil; y2=3.951597mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59656 {
+    x1=17.879002mm; y1=5.965mm; x2=17.879002mm; y2=5.966402mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56362 {
-    x1=606.0mil; y1=3.951597mm; x2=15.378999mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.59659 {
+    x1=17.879002mm; y1=5.966402mm; x2=854.0mil; y2=385.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56365 {
-    x1=500.0mil; y1=32.0mil; x2=500.0mil; y2=49.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64510 {
+    x1=15.378999mm; y1=3.964998mm; x2=15.378999mm; y2=2.577399mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56368 {
-    x1=500.0mil; y1=33.0mil; x2=585.0mil; y2=118.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64513 {
+    x1=15.378999mm; y1=2.577399mm; x2=600.0mil; y2=96.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56371 {
-    x1=585.0mil; y1=118.0mil; x2=585.0mil; y2=3.944998mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64516 {
+    x1=600.0mil; y1=96.0mil; x2=600.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.56374 {
-    x1=585.0mil; y1=3.944998mm; x2=14.879mm; y2=3.964998mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64519 {
+    x1=14.879mm; y1=3.964998mm; x2=14.879mm; y2=2.8394mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59641 {
-    x1=528.0mil; y1=411.0mil; x2=572.0mil; y2=455.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64522 {
+    x1=14.879mm; y1=2.8394mm; x2=550.0mil; y2=76.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59644 {
-    x1=571.0mil; y1=454.0mil; x2=572.0mil; y2=455.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.64525 {
+    x1=550.0mil; y1=76.0mil; x2=550.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59647 {
-    x1=572.0mil; y1=455.0mil; x2=572.0mil; y2=581.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.67782 {
+    x1=21.908008mm; y1=2.350008mm; x2=21.908008mm; y2=4.330192mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59653 {
-    x1=854.0mil; y1=385.0mil; x2=22.84438mm; y2=385.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.67785 {
+    x1=21.908008mm; y1=4.330192mm; x2=852.0mil; y2=181.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59656 {
-    x1=17.879002mm; y1=5.965mm; x2=17.879002mm; y2=5.966402mm; thickness=6.0mil; clearance=12.0mil;
+   ha:line.67788 {
+    x1=852.0mil; y1=211.0mil; x2=852.0mil; y2=237.74mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59659 {
-    x1=17.879002mm; y1=5.966402mm; x2=854.0mil; y2=385.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.67791 {
+    x1=852.0mil; y1=237.74mil; x2=21.647404mm; y2=238.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-  }
-  color = {#8b2323}
-   ha:combining {
+   ha:line.67829 {
+    x1=17.879002mm; y1=5.465mm; x2=745.0mil; y2=249.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
    }
-}
-     ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
-  li:objects {
-   ha:line.24541 {
-    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+   ha:line.67832 {
+    x1=17.879002mm; y1=4.964999mm; x2=741.0mil; y2=206.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.44657 {
+    x1=30.9372mm; y1=679.0mil; x2=1.241in; y2=679.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.71118 {
+    x1=1.263in; y1=657.0mil; x2=1.24in; y2=680.0mil; thickness=15.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.74322 {
+    x1=16.879001mm; y1=7.465002mm; x2=16.879001mm; y2=8.014401mm; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.74325 {
+    x1=16.879001mm; y1=8.014401mm; x2=668.0mil; y2=319.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.74331 {
+    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2226,8 +2093,8 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.24553 {
-    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.74343 {
+    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2239,8 +2106,8 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.24565 {
-    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+   ha:line.74355 {
+    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2252,8 +2119,8 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.24577 {
-    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+   ha:line.74367 {
+    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2265,151 +2132,107 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.31570 {
-    x1=1.207in; y1=119.0mil; x2=1.207in; y2=219.0mil; thickness=20.0mil; clearance=40.0mil;
+   ha:line.75955 {
+    x1=227.0mil; y1=660.74mil; x2=227.0mil; y2=700.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-  }
-  color = {#3a5fcd}
-  ha:combining {
-  }
-}
-     ha:top-gnd         { lid=2; group=3;
-   li:objects {
-    ha:polygon.26267 { clearance=40.0mil;
-     li:geometry {
-       ta:contour {
-        { 5.0mil; 5.0mil }
-        { 1.495in; 5.0mil }
-        { 1.495in; 995.0mil }
-        { 5.0mil; 995.0mil }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-      lock=1
-     }
+   ha:line.75958 {
+    x1=227.0mil; y1=700.0mil; x2=215.0mil; y2=712.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  color = {#104e8b}
-   ha:combining {
-   }
- }
-     ha:bottom-gnd      { lid=3; group=10;
-   li:objects {
-    ha:polygon.26277 { clearance=40.0mil;
-     li:geometry {
-       ta:contour {
-        { 5.0mil; 5.0mil }
-        { 1.495in; 5.0mil }
-        { 1.495in; 995.0mil }
-        { 5.0mil; 995.0mil }
-       }
-     }
-
-     ha:flags {
-      clearpoly=1
-      lock=1
-     }
+   ha:line.75961 {
+    x1=215.0mil; y1=712.0mil; x2=215.0mil; y2=740.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-  color = {#cd3700}
-   ha:combining {
-   }
- }
-     ha:int-sig2        { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>i}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>i} }
-  li:objects {
-   ha:line.20931 {
-    x1=1.007in; y1=113.0mil; x2=26.8986mm; y2=77.0mil; thickness=25.0mil; clearance=20.0mil;
+   ha:line.75964 {
+    x1=215.0mil; y1=740.0mil; x2=257.0mil; y2=782.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20958 {
-    x1=26.88359mm; y1=1.96619mm; x2=29.60139mm; y2=1.96619mm; thickness=25.0mil; clearance=20.0mil;
+   ha:line.75967 {
+    x1=257.0mil; y1=782.0mil; x2=269.0mil; y2=782.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20961 {
-    x1=29.60139mm; y1=1.96619mm; x2=1.207in; y2=119.0mil; thickness=25.0mil; clearance=20.0mil;
+   ha:line.75970 {
+    x1=269.0mil; y1=782.0mil; x2=6.8359mm; y2=19.8595mm; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20964 {
-    x1=1.207in; y1=219.0mil; x2=30.1244mm; y2=219.0mil; thickness=25.0mil; clearance=20.0mil;
+   ha:line.75973 {
+    x1=628.0mil; y1=78.0mil; x2=708.0mil; y2=78.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20967 {
-    x1=30.1244mm; y1=219.0mil; x2=1.08in; y2=113.0mil; thickness=25.0mil; clearance=20.0mil;
+   ha:line.75976 {
+    x1=708.0mil; y1=78.0mil; x2=750.0mil; y2=36.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20970 {
-    x1=1.08in; y1=113.0mil; x2=1.066in; y2=113.0mil; thickness=25.0mil; clearance=20.0mil;
+  }
+  color = {#8b2323}
+   ha:combining {
+   }
+}
+     ha:bottom-sig      { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>b}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>b} }
+  li:objects {
+   ha:line.31570 {
+    x1=1.207in; y1=119.0mil; x2=1.207in; y2=219.0mil; thickness=20.0mil; clearance=40.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.20981 {
-    x1=1.062in; y1=310.0mil; x2=1.06in; y2=312.0mil; thickness=12.0mil; clearance=28.0mil;
+   ha:line.67841 {
+    x1=745.0mil; y1=247.0mil; x2=852.0mil; y2=211.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.21062 {
-    x1=650.0mil; y1=740.0mil; x2=650.0mil; y2=729.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.67847 {
+    x1=741.0mil; y1=206.0mil; x2=852.0mil; y2=181.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.21155 {
-    x1=33.1978mm; y1=580.0mil; x2=33.2486mm; y2=582.0mil; thickness=12.0mil; clearance=28.0mil;
+   ha:line.74340 {
+    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
+     lock=1
     }
-   }
-   ha:line.24485 {
-    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
-    }
-   }
-   ha:line.24497 {
-    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+
     ha:attributes {
       on_every_layer=
       on_every_layer_gen=outline
       noexport=1
     }
    }
-   ha:line.24509 {
-    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   ha:line.74352 {
+    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
     }
-   }
-   ha:line.24521 {
-    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+
     ha:attributes {
       on_every_layer=
       on_every_layer_gen=outline
       noexport=1
     }
    }
-   ha:line.24538 {
-    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+   ha:line.74364 {
+    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2421,8 +2244,8 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.24550 {
-    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+   ha:line.74376 {
+    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
      lock=1
@@ -2434,64 +2257,132 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:line.24562 {
-    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+  }
+  color = {#3a5fcd}
+  ha:combining {
+  }
+}
+     ha:top-gnd         { lid=2; group=3;
+   li:objects {
+    ha:polygon.26267 { clearance=40.0mil;
+     li:geometry {
+       ta:contour {
+        { 5.0mil; 5.0mil }
+        { 1.495in; 5.0mil }
+        { 1.495in; 995.0mil }
+        { 5.0mil; 995.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+      lock=1
+     }
+    }
+    ha:polygon.74379 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { -26.0mil; 533.0mil }
+        { 747.0mil; 533.0mil }
+        { 747.0mil; 999.0mil }
+        { -26.0mil; 999.0mil }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+     }
+    }
+   }
+  color = {#104e8b}
+   ha:combining {
+   }
+ }
+     ha:bottom-gnd      { lid=3; group=10;
+   li:objects {
+    ha:polygon.75979 { clearance=12.0mil;
+     li:geometry {
+       ta:contour {
+        { -15.0mil; 2.0mil }
+        { 1.501in; 2.0mil }
+        { 1.501in; 1.009in }
+        { -15.0mil; 1.009in }
+       }
+     }
+
+     ha:flags {
+      clearpoly=1
+     }
+    }
+   }
+  color = {#cd3700}
+   ha:combining {
+   }
+ }
+     ha:int-sig2        { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>i}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>i} }
+  li:objects {
+   ha:line.20931 {
+    x1=1.007in; y1=113.0mil; x2=26.8986mm; y2=77.0mil; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.20958 {
+    x1=26.88359mm; y1=1.96619mm; x2=29.60139mm; y2=1.96619mm; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.24574 {
-    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+   ha:line.20961 {
+    x1=29.60139mm; y1=1.96619mm; x2=1.207in; y2=119.0mil; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.20964 {
+    x1=1.207in; y1=219.0mil; x2=30.1244mm; y2=219.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.48512 {
-    x1=700.0mil; y1=32.0mil; x2=700.0mil; y2=160.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.20967 {
+    x1=30.1244mm; y1=219.0mil; x2=1.08in; y2=113.0mil; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.48515 {
-    x1=700.0mil; y1=160.0mil; x2=661.0mil; y2=199.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.20970 {
+    x1=1.08in; y1=113.0mil; x2=1.066in; y2=113.0mil; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.48987 {
-    x1=570.0mil; y1=327.0mil; x2=633.0mil; y2=251.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.20981 {
+    x1=1.062in; y1=310.0mil; x2=1.06in; y2=312.0mil; thickness=12.0mil; clearance=28.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.21062 {
+    x1=650.0mil; y1=740.0mil; x2=650.0mil; y2=729.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.49376 {
-    x1=665.0mil; y1=319.0mil; x2=665.0mil; y2=339.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.21155 {
+    x1=33.1978mm; y1=580.0mil; x2=33.2486mm; y2=582.0mil; thickness=12.0mil; clearance=28.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.49379 {
-    x1=665.0mil; y1=339.0mil; x2=639.0mil; y2=365.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.48987 {
+    x1=570.0mil; y1=327.0mil; x2=633.0mil; y2=251.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
    ha:line.49382 {
-    x1=639.0mil; y1=365.0mil; x2=557.0mil; y2=365.0mil; thickness=6.0mil; clearance=12.0mil;
+    x1=668.0mil; y1=319.0mil; x2=622.0mil; y2=365.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
@@ -2682,40 +2573,98 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.59623 {
+   ha:line.59635 {
+    x1=514.0mil; y1=192.0mil; x2=628.0mil; y2=78.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.59638 {
+    x1=557.0mil; y1=365.0mil; x2=528.0mil; y2=394.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.67747 {
+    x1=26.2382mm; y1=362.0mil; x2=1.009in; y2=338.0mil; thickness=6.0mil; clearance=12.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.69479 {
     x1=782.0mil; y1=176.0mil; x2=944.0mil; y2=338.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59626 {
-    x1=944.0mil; y1=338.0mil; x2=1.009in; y2=338.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.69482 {
+    x1=1.009in; y1=338.0mil; x2=944.0mil; y2=338.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59629 {
-    x1=1.009in; y1=338.0mil; x2=26.2382mm; y2=362.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.72718 {
+    x1=661.0mil; y1=199.0mil; x2=700.0mil; y2=32.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59632 {
-    x1=628.0mil; y1=66.0mil; x2=628.0mil; y2=78.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.74328 {
+    x1=557.0mil; y1=365.0mil; x2=622.0mil; y2=365.0mil; thickness=6.0mil; clearance=12.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.59635 {
-    x1=514.0mil; y1=192.0mil; x2=628.0mil; y2=78.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.74337 {
+    x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.74349 {
+    x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
     }
    }
-   ha:line.59638 {
-    x1=557.0mil; y1=365.0mil; x2=528.0mil; y2=394.0mil; thickness=6.0mil; clearance=12.0mil;
+   ha:line.74361 {
+    x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+   ha:line.74373 {
+    x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
     }
    }
   }
@@ -2735,178 +2684,146 @@ ha:pcb-rnd-board-v8 {
         }
 
         li:objects {
-         ha:line.24482 {
-          x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.44441 {
+          x1=1.06in; y1=4.045204mm; x2=1.17826in; y2=41.0mil; thickness=15.0mil; clearance=16.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.24494 {
-          x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.44444 {
+          x1=1.17826in; y1=41.0mil; x2=1.239in; y2=41.0mil; thickness=15.0mil; clearance=16.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.24506 {
-          x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.44507 {
+          x1=1.06in; y1=4.045204mm; x2=1.06in; y2=397.0mil; thickness=15.0mil; clearance=16.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.24518 {
-          x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
+         ha:line.44510 {
+          x1=1.06in; y1=397.0mil; x2=1.246in; y2=583.0mil; thickness=15.0mil; clearance=16.0mil;
+          ha:flags {
+           clearline=1
           }
          }
-         ha:line.24535 {
-          x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+         ha:line.44513 {
+          x1=1.246in; y1=583.0mil; x2=1.308in; y2=583.0mil; thickness=15.0mil; clearance=16.0mil;
           ha:flags {
            clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
           }
          }
-         ha:line.24547 {
-          x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+         ha:line.44516 {
+          x1=1.308in; y1=583.0mil; x2=33.2486mm; y2=582.0mil; thickness=15.0mil; clearance=16.0mil;
           ha:flags {
            clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
           }
          }
-         ha:line.24559 {
-          x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+         ha:line.49097 {
+          x1=649.0mil; y1=547.0mil; x2=649.0mil; y2=262.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
           }
          }
-         ha:line.24571 {
-          x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+         ha:line.49100 {
+          x1=649.0mil; y1=262.0mil; x2=660.0mil; y2=251.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
-           lock=1
-          }
-
-          ha:attributes {
-            on_every_layer=
-            on_every_layer_gen=outline
-            noexport=1
           }
          }
-         ha:line.44441 {
-          x1=1.06in; y1=4.045204mm; x2=1.17826in; y2=41.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.51170 {
+          x1=717.0mil; y1=319.0mil; x2=717.0mil; y2=420.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.44444 {
-          x1=1.17826in; y1=41.0mil; x2=1.239in; y2=41.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.51173 {
+          x1=717.0mil; y1=420.0mil; x2=677.0mil; y2=460.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.44507 {
-          x1=1.06in; y1=4.045204mm; x2=1.06in; y2=397.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.51176 {
+          x1=677.0mil; y1=460.0mil; x2=677.0mil; y2=562.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.44510 {
-          x1=1.06in; y1=397.0mil; x2=1.246in; y2=583.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.51179 {
+          x1=677.0mil; y1=562.0mil; x2=643.0mil; y2=596.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.44513 {
-          x1=1.246in; y1=583.0mil; x2=1.308in; y2=583.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.61271 {
+          x1=651.0mil; y1=741.0mil; x2=651.0mil; y2=733.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.44516 {
-          x1=1.308in; y1=583.0mil; x2=33.2486mm; y2=582.0mil; thickness=15.0mil; clearance=16.0mil;
+         ha:line.61274 {
+          x1=651.0mil; y1=733.0mil; x2=643.0mil; y2=725.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.49097 {
-          x1=649.0mil; y1=547.0mil; x2=649.0mil; y2=262.0mil; thickness=6.0mil; clearance=12.0mil;
+         ha:line.61277 {
+          x1=643.0mil; y1=725.0mil; x2=643.0mil; y2=596.0mil; thickness=6.0mil; clearance=12.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.49100 {
-          x1=649.0mil; y1=262.0mil; x2=660.0mil; y2=251.0mil; thickness=6.0mil; clearance=12.0mil;
+         ha:line.74334 {
+          x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
-         }
-         ha:line.51170 {
-          x1=717.0mil; y1=319.0mil; x2=717.0mil; y2=420.0mil; thickness=6.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
+
+          ha:attributes {
+            on_every_layer=
+            on_every_layer_gen=outline
+            noexport=1
           }
          }
-         ha:line.51173 {
-          x1=717.0mil; y1=420.0mil; x2=677.0mil; y2=460.0mil; thickness=6.0mil; clearance=12.0mil;
+         ha:line.74346 {
+          x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
-         }
-         ha:line.51176 {
-          x1=677.0mil; y1=460.0mil; x2=677.0mil; y2=562.0mil; thickness=6.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
+
+          ha:attributes {
+            on_every_layer=
+            on_every_layer_gen=outline
+            noexport=1
           }
          }
-         ha:line.51179 {
-          x1=677.0mil; y1=562.0mil; x2=643.0mil; y2=596.0mil; thickness=6.0mil; clearance=12.0mil;
+         ha:line.74358 {
+          x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
-         }
-         ha:line.61271 {
-          x1=651.0mil; y1=741.0mil; x2=651.0mil; y2=733.0mil; thickness=6.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
+
+          ha:attributes {
+            on_every_layer=
+            on_every_layer_gen=outline
+            noexport=1
           }
          }
-         ha:line.61274 {
-          x1=651.0mil; y1=733.0mil; x2=643.0mil; y2=725.0mil; thickness=6.0mil; clearance=12.0mil;
+         ha:line.74370 {
+          x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
           ha:flags {
            clearline=1
+           lock=1
           }
-         }
-         ha:line.61277 {
-          x1=643.0mil; y1=725.0mil; x2=643.0mil; y2=596.0mil; thickness=6.0mil; clearance=12.0mil;
-          ha:flags {
-           clearline=1
+
+          ha:attributes {
+            on_every_layer=
+            on_every_layer_gen=outline
+            noexport=1
           }
          }
          ha:polygon.26272 { clearance=40.0mil;
@@ -2930,7 +2847,7 @@ ha:pcb-rnd-board-v8 {
      ha:outline         { lid=6; group=9;
    li:objects {
     ha:line.21196 {
-     x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     x1=0.0; y1=0.0; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
      ha:flags {
       lock=1
       clearline=1
@@ -2940,7 +2857,7 @@ ha:pcb-rnd-board-v8 {
       }
     }
     ha:line.21199 {
-     x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=12.0mil;
+     x1=38.1mm; y1=1000.0mil; x2=0.0; y2=1000.0mil; thickness=10.0mil; clearance=20.0mil;
      ha:flags {
       lock=1
       clearline=1
@@ -2950,7 +2867,7 @@ ha:pcb-rnd-board-v8 {
       }
     }
     ha:line.21202 {
-     x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     x1=38.1mm; y1=1000.0mil; x2=38.1mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
      ha:flags {
       lock=1
       clearline=1
@@ -2960,7 +2877,7 @@ ha:pcb-rnd-board-v8 {
       }
     }
     ha:line.21205 {
-     x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     x1=0.0; y1=1000.0mil; x2=0.0; y2=0.0; thickness=10.0mil; clearance=20.0mil;
      ha:flags {
       lock=1
       clearline=1
@@ -2990,14 +2907,6 @@ ha:pcb-rnd-board-v8 {
      clearpoly=1
     }
    }
-   ha:text.21214 {
-    string=` 2022 Bdale Garbee; x=387.0mil; y=120.0mil; scale=100; fid=0;
-    ha:flags {
-     clearline=1
-     onsolder=1
-    }
-    rot = 0.000000
-   }
    ha:text.21217 {
     string=+; x=1.211in; y=396.0mil; scale=175; fid=0;
     ha:flags {
@@ -3088,7 +2997,7 @@ ha:pcb-rnd-board-v8 {
 
     li:objects {
      ha:padstack_ref.22773 {
-      proto=4; x=25.0mil; y=315.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=30.0mil; y=315.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -3112,7 +3021,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.22774 {
-      proto=4; x=25.0mil; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=30.0mil; y=415.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -3136,7 +3045,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.22775 {
-      proto=4; x=25.0mil; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=30.0mil; y=585.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -3160,7 +3069,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:padstack_ref.22776 {
-      proto=4; x=25.0mil; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      proto=4; x=30.0mil; y=685.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
        clearline=1
       }
@@ -3851,7 +3760,7 @@ ha:pcb-rnd-board-v8 {
        }
       }
       ha:padstack_ref.49348 {
-       proto=5; x=665.0mil; y=319.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       proto=5; x=668.0mil; y=319.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -3860,7 +3769,7 @@ ha:pcb-rnd-board-v8 {
        }
       }
       ha:padstack_ref.49394 {
-       proto=5; x=613.0mil; y=637.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       proto=5; x=613.0mil; y=637.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.5mil;
        ha:flags {
         clearline=1
        }
@@ -3905,7 +3814,7 @@ ha:pcb-rnd-board-v8 {
        }
       }
       ha:padstack_ref.52741 {
-       proto=5; x=628.0mil; y=66.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       proto=5; x=628.0mil; y=78.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -4065,6 +3974,42 @@ ha:pcb-rnd-board-v8 {
          }
        }
       }
+      ha:padstack_ref.67771 {
+       proto=5; x=852.0mil; y=211.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67781 {
+       proto=5; x=852.0mil; y=181.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67818 {
+       proto=5; x=741.0mil; y=206.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.67819 {
+       proto=5; x=745.0mil; y=247.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
       ha:subc.21226 {
        ha:attributes {
         {io_pcb::hidename_y}=7.3406 mm
@@ -4355,155 +4300,6 @@ ha:pcb-rnd-board-v8 {
       }
        uid = LTS4ZjNxIaLbLeZrlyYAAAAC
       }
-      ha:subc.21258 {
-       ha:attributes {
-        {io_pcb::hidename_y}=16.1290 mm
-        footprint=0402
-        {io_pcb::hidename_scale}=80
-        refdes=R5
-        value=3.3k
-        {io_pcb::hidename_direction}=1
-        {io_pcb::hidename_x}=32.5882 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.21271 {
-         proto=0; x=1.273in; y=15.094204mm; 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.21272 {
-         proto=0; x=1.273in; y=625.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.21259 {
-            x1=1.273in; y1=610.0mil; x2=1.273in; y2=610.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.21262 {
-            x1=1.273in; y1=610.0mil; x2=1.273in; y2=610.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.21265 {
-            x1=1.273in; y1=610.0mil; x2=1.273in; y2=14.494mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.21268 {
-            x1=1.273in; y1=610.0mil; x2=31.3342mm; y2=610.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = LTS4ZjNxIaLbLeZrlyYAAAAD
-      }
       ha:subc.21274 {
        ha:attributes {
         {io_pcb::hidename_y}=18.3642 mm
@@ -5283,7 +5079,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.21354 {
-         proto=0; x=105.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=0; x=110.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -5297,7 +5093,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.21355 {
-         proto=1; x=105.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=1; x=110.0mil; y=365.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -5311,7 +5107,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.21356 {
-         proto=2; x=105.0mil; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
+         proto=2; x=110.0mil; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=40.0mil;
          ha:flags {
           clearline=1
          }
@@ -5325,7 +5121,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.21357 {
-         proto=0; x=105.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=0; x=110.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -5339,7 +5135,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.21358 {
-         proto=1; x=105.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         proto=1; x=110.0mil; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
          ha:flags {
           clearline=1
          }
@@ -5361,25 +5157,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.21342 {
-            x1=105.0mil; y1=500.0mil; x2=105.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+            x1=110.0mil; y1=500.0mil; x2=110.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.21345 {
-            x1=200.0mil; y1=500.0mil; x2=200.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+            x1=205.0mil; y1=500.0mil; x2=205.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.21348 {
-            x1=200.0mil; y1=500.0mil; x2=4.08mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+            x1=205.0mil; y1=500.0mil; x2=4.207mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.21351 {
-            x1=200.0mil; y1=500.0mil; x2=200.0mil; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+            x1=205.0mil; y1=500.0mil; x2=205.0mil; y2=11.7mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -6593,7 +6389,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.21511 {
-         proto=1; x=32.029412mm; y=11.684046mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+         proto=1; x=32.029412mm; y=11.684046mm; rot=0.000000; xmirror=1; smirror=1; clearance=7.0mil;
          ha:flags {
           clearline=1
          }
@@ -6679,7 +6475,7 @@ ha:pcb-rnd-board-v8 {
         footprint=UBLOX-MAX
         {io_pcb::hidename_scale}=80
         refdes=U5
-        value=MAX-8Q
+        value=MAX-10
         {io_pcb::hidename_direction}=0
         {io_pcb::hidename_x}=20.2438 mm
        }
@@ -7250,7 +7046,8 @@ ha:pcb-rnd-board-v8 {
            term=6
            name=V_BCKP
          }
-        }
+ ha:flags ={ clearline=1
+ };        }
         ha:padstack_ref.21551 {
          proto=1; x=20.624927mm; y=17.231106mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.905mil;
          li:thermal {
@@ -7718,7 +7515,8 @@ ha:pcb-rnd-board-v8 {
            term=6
            name=V_BCKP
          }
-        }
+ ha:flags ={ clearline=1
+ };        }
         ha:padstack_ref.21587 {
          proto=6; x=19.824954mm; y=17.231106mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.905mil;
          li:thermal {
@@ -7871,7 +7669,7 @@ ha:pcb-rnd-board-v8 {
          footprint=0402
          {io_pcb::hidename_scale}=80
          refdes=C39
-         value=1uF
+         value=2.2uF
          {io_pcb::hidename_direction}=1
          {io_pcb::hidename_x}=23.0378 mm
         }
@@ -8600,7 +8398,7 @@ ha:pcb-rnd-board-v8 {
          footprint=0402
          {io_pcb::hidename_scale}=80
          refdes=C37
-         value=1uF
+         value=2.2uF
          {io_pcb::hidename_direction}=2
          {io_pcb::hidename_x}=26.0482 mm
         }
@@ -8739,9338 +8537,8990 @@ ha:pcb-rnd-board-v8 {
        }
         uid = LTS4ZjNxIaLbLeZrlyYAAAAZ
        }
-       ha:subc.21725 {
-        ha:attributes {
-         {io_pcb::hidename_y}=7.8232 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=C38
-         value=10nF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=22.9362 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.21772 {
+         ha:attributes {
+          {io_pcb::hidename_y}=7.5184 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=C10
+          value=4.7uF
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=26.1808 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.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.21738 {
-          proto=0; x=922.0mil; y=279.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.21785 {
+           proto=0; x=27.730196mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.21786 {
+           proto=0; x=26.930604mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.21739 {
-          proto=0; x=953.48mil; y=279.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.21726 {
-             x1=937.74mil; y1=279.0mil; x2=937.74mil; y2=279.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.21773 {
+              x1=1.076in; y1=277.0mil; x2=1.076in; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.21729 {
-             x1=937.74mil; y1=279.0mil; x2=937.74mil; y2=279.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.21776 {
+              x1=1.076in; y1=277.0mil; x2=1.076in; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.21732 {
-             x1=937.74mil; y1=279.0mil; x2=24.818596mm; y2=279.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.21779 {
+              x1=1.076in; y1=277.0mil; x2=26.3304mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.21735 {
-             x1=937.74mil; y1=279.0mil; x2=937.74mil; y2=8.0866mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.21782 {
+              x1=1.076in; y1=277.0mil; x2=1.076in; y2=6.0358mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAa
-       }
-       ha:subc.21741 {
-        ha:attributes {
-         {io_pcb::hidename_y}=5.9182 mm
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         {io_pcb::hidename_scale}=90
-         refdes=U2
-         value=TC2185-3.3
-         {io_pcb::hidename_direction}=1
-         use-license=Unlimited
-         {io_pcb::hidename_x}=23.9014 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAc
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.21819 {
+         ha:attributes {
+          {io_pcb::hidename_y}=7.5184 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=R8
+          value=2.49k
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=28.5120 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 {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.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 {
-               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.21766 {
-          proto=0; x=929.0mil; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=BY
-          }
-         }
-         ha:padstack_ref.21767 {
-          proto=0; x=1.007in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=VOUT
-          }
-         }
-         ha:padstack_ref.21768 {
-          proto=0; x=1.007in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=VIN
-          }
-         }
-         ha:padstack_ref.21769 {
-          proto=0; x=968.0mil; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=GND
-          }
-         }
-         ha:padstack_ref.21770 {
-          proto=0; x=929.0mil; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=EN
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21742 {
-             x1=909.0mil; y1=121.0mil; x2=909.0mil; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21745 {
-             x1=909.0mil; y1=260.0mil; x2=26.0858mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21748 {
-             x1=26.0858mm; y1=121.0mil; x2=26.0858mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21751 {
-             x1=909.0mil; y1=121.0mil; x2=26.0858mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21754 {
-             x1=968.0mil; y1=181.8mil; x2=968.0mil; y2=181.8mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21757 {
-             x1=929.0mil; y1=231.0mil; x2=929.0mil; y2=231.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21760 {
-             x1=929.0mil; y1=231.0mil; x2=929.0mil; y2=4.8674mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21763 {
-             x1=929.0mil; y1=231.0mil; x2=22.5966mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAb
-       }
-       ha:subc.21772 {
-        ha:attributes {
-         {io_pcb::hidename_y}=7.5184 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=C10
-         value=4.7uF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=26.1808 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.21785 {
-          proto=0; x=27.730196mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.21786 {
-          proto=0; x=26.930604mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21773 {
-             x1=1.076in; y1=277.0mil; x2=1.076in; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21776 {
-             x1=1.076in; y1=277.0mil; x2=1.076in; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21779 {
-             x1=1.076in; y1=277.0mil; x2=26.3304mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21782 {
-             x1=1.076in; y1=277.0mil; x2=1.076in; y2=6.0358mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAc
-       }
-       ha:subc.21819 {
-        ha:attributes {
-         {io_pcb::hidename_y}=7.5184 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=R8
-         value=2.49k
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=28.5120 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.21832 {
-          proto=0; x=28.486604mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.21833 {
-          proto=0; x=29.286196mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21820 {
-             x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21823 {
-             x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21826 {
-             x1=28.8864mm; y1=277.0mil; x2=29.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21829 {
-             x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=8.0358mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAe
-       }
-       ha:subc.21835 {
-        ha:attributes {
-         {io_pcb::hidename_y}=13.5001 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L174
-         value=22nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=7.0485 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.21848 {
-          proto=0; x=261.74mil; y=500.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.21849 {
-          proto=0; x=5.848604mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21836 {
-             x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21839 {
-             x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21842 {
-             x1=246.0mil; y1=500.0mil; x2=5.2484mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21845 {
-             x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAf
-       }
-       ha:subc.21851 {
-        ha:attributes {
-         {io_pcb::hidename_y}=2.1082 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=R2
-         value=1k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=10.6172 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.21864 {
-          proto=0; x=450.74mil; y=43.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.21865 {
-          proto=0; x=10.649204mm; y=43.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:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.21852 {
-             x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.21855 {
-             x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.21858 {
-             x1=435.0mil; y1=43.0mil; x2=10.049mm; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.21861 {
-             x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=0.0922mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAg
-       }
-       ha:subc.22040 {
-        ha:attributes {
-         {io_pcb::hidename_y}=10.6233 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C175
-         value=6.2pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=7.5687 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22053 {
-          proto=0; x=266.48mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22054 {
-          proto=0; x=266.48mil; y=465.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.22041 {
-             x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=449.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22044 {
-             x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=449.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22047 {
-             x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=10.423396mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22050 {
-             x1=266.48mil; y1=449.74mil; x2=5.768592mm; y2=449.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAo
-       }
-       ha:subc.22056 {
-        ha:attributes {
-         {io_pcb::hidename_y}=14.7889 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L173
-         value=43nH
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=5.9563 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22069 {
-          proto=0; x=266.0mil; y=566.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22070 {
-          proto=0; x=266.0mil; y=535.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.22057 {
-             x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=550.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22060 {
-             x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=550.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22063 {
-             x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=14.988796mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22066 {
-             x1=266.0mil; y1=550.74mil; x2=7.7564mm; y2=550.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAp
-       }
-       ha:subc.22072 {
-        ha:attributes {
-         {io_pcb::hidename_y}=21.2791 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C211
-         value=10nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=8.3185 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22085 {
-          proto=0; x=296.0mil; y=21.679408mm; 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.22086 {
-          proto=0; x=296.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.22073 {
-             x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22076 {
-             x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22079 {
-             x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=21.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22082 {
-             x1=296.0mil; y1=22.079204mm; x2=6.5184mm; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAq
-       }
-       ha:subc.22088 {
-        ha:attributes {
-         {io_pcb::hidename_y}=17.5641 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L191
-         value=56nH
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=9.3345 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22101 {
-          proto=0; x=336.0mil; y=17.964404mm; 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.22102 {
-          proto=0; x=336.0mil; y=738.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.22089 {
-             x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=723.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22092 {
-             x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=723.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22095 {
-             x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=17.3642mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22098 {
-             x1=336.0mil; y1=723.0mil; x2=7.5344mm; y2=723.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAr
-       }
-       ha:subc.22104 {
-        ha:attributes {
-         {io_pcb::hidename_y}=17.7033 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C191
-         value=5.1pF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.0579 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              clearance=0.0
+               li:ps_poly {
+                0.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.22117 {
-          proto=0; x=7.657596mm; y=665.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.21832 {
+           proto=0; x=28.486604mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22118 {
-          proto=0; x=6.858004mm; y=665.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.21833 {
+           proto=0; x=29.286196mm; y=277.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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22105 {
-             x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=665.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.21820 {
+              x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22108 {
-             x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=665.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.21823 {
+              x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22111 {
-             x1=7.2578mm; y1=665.48mil; x2=6.2578mm; y2=665.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.21826 {
+              x1=28.8864mm; y1=277.0mil; x2=29.8864mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22114 {
-             x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=15.903192mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.21829 {
+              x1=28.8864mm; y1=277.0mil; x2=28.8864mm; y2=8.0358mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAs
-       }
-       ha:subc.22120 {
-        ha:attributes {
-         {io_pcb::hidename_y}=18.6563 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L192
-         value=27nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.0391 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAe
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.21835 {
+         ha:attributes {
+          {io_pcb::hidename_y}=13.5001 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L174
+          value=22nH
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=7.0485 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.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.22133 {
-          proto=0; x=300.74mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.21848 {
+           proto=0; x=261.74mil; y=500.0mil; 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.22134 {
-          proto=0; x=6.839204mm; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.21849 {
+           proto=0; x=5.848604mm; y=500.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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22121 {
-             x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=703.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.21836 {
+              x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22124 {
-             x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=703.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.21839 {
+              x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22127 {
-             x1=285.0mil; y1=703.0mil; x2=6.239mm; y2=703.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.21842 {
+              x1=246.0mil; y1=500.0mil; x2=5.2484mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22130 {
-             x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=16.8562mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.21845 {
+              x1=246.0mil; y1=500.0mil; x2=246.0mil; y2=11.7mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAt
-       }
-       ha:subc.22136 {
-        ha:attributes {
-         {io_pcb::hidename_y}=15.1003 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C176
-         value=2.2pF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.8773 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAf
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.21851 {
+         ha:attributes {
+          {io_pcb::hidename_y}=2.1082 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=R2
+          value=1k
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=10.6172 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
+             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  
+               }
              }
-             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 { 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 {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.21864 {
+           proto=0; x=450.74mil; y=43.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.21865 {
+           proto=0; x=10.649204mm; y=43.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:subc-aux {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.21852 {
+              x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.21855 {
+              x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.21858 {
+              x1=435.0mil; y1=43.0mil; x2=10.049mm; y2=43.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.21861 {
+              x1=435.0mil; y1=43.0mil; x2=435.0mil; y2=0.0922mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAg
+        }
+        ha:subc.22040 {
+         ha:attributes {
+          {io_pcb::hidename_y}=10.6233 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C175
+          value=6.2pF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=7.5687 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22149 {
-          proto=0; x=333.74mil; y=563.0mil; 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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=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: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.22150 {
-          proto=0; x=7.677404mm; y=563.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
+         li:objects {
+          ha:padstack_ref.22053 {
+           proto=0; x=266.48mil; y=434.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22054 {
+           proto=0; x=266.48mil; y=465.48mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22137 {
-             x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=563.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22041 {
+              x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=449.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22140 {
-             x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=563.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22044 {
+              x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=449.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22143 {
-             x1=318.0mil; y1=563.0mil; x2=7.0772mm; y2=563.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22047 {
+              x1=266.48mil; y1=449.74mil; x2=266.48mil; y2=10.423396mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22146 {
-             x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=13.3002mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22050 {
+              x1=266.48mil; y1=449.74mil; x2=5.768592mm; y2=449.74mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAAu
-       }
-       ha:subc.22152 {
-        ha:attributes {
-         {io_pcb::hidename_y}=16.0909 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L172
-         value=15nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.8773 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAo
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22056 {
+         ha:attributes {
+          {io_pcb::hidename_y}=14.7889 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L173
+          value=43nH
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=5.9563 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.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.22165 {
-          proto=0; x=333.74mil; y=602.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22069 {
+           proto=0; x=266.0mil; y=566.48mil; 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.22166 {
-          proto=0; x=7.677404mm; y=602.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22070 {
+           proto=0; x=266.0mil; y=535.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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22153 {
-             x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=602.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22057 {
+              x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=550.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22156 {
-             x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=602.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22060 {
+              x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=550.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22159 {
-             x1=318.0mil; y1=602.0mil; x2=7.0772mm; y2=602.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22063 {
+              x1=266.0mil; y1=550.74mil; x2=266.0mil; y2=14.988796mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22162 {
-             x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=14.2908mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22066 {
+              x1=266.0mil; y1=550.74mil; x2=7.7564mm; y2=550.74mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAAv
-       }
-       ha:subc.22168 {
-        ha:attributes {
-         {io_pcb::hidename_y}=14.7955 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C181
-         value=5.1pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=7.5565 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAp
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22072 {
+         ha:attributes {
+          {io_pcb::hidename_y}=21.2791 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C211
+          value=10nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=8.3185 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.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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-             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: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:objects {
-         ha:padstack_ref.22181 {
-          proto=0; x=266.0mil; y=15.195804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.22085 {
+           proto=0; x=296.0mil; y=21.679408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22182 {
-          proto=0; x=266.0mil; y=629.74mil; 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.22086 {
+           proto=0; x=296.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22169 {
-             x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=614.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22073 {
+              x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22172 {
-             x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=614.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22076 {
+              x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22175 {
-             x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=14.5956mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22079 {
+              x1=296.0mil; y1=22.079204mm; x2=296.0mil; y2=21.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22178 {
-             x1=266.0mil; y1=614.0mil; x2=5.7564mm; y2=614.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22082 {
+              x1=296.0mil; y1=22.079204mm; x2=6.5184mm; y2=22.079204mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAw
-       }
-       ha:subc.22184 {
-        ha:attributes {
-         {io_pcb::hidename_y}=13.0429 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R30
-         value=56k
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=13.1699 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAq
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22088 {
+         ha:attributes {
+          {io_pcb::hidename_y}=17.5641 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L191
+          value=56nH
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=9.3345 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.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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-             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: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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             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.22197 {
-          proto=0; x=487.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22198 {
-          proto=0; x=487.0mil; y=560.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22101 {
+           proto=0; x=336.0mil; y=17.964404mm; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.22102 {
+           proto=0; x=336.0mil; y=738.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22185 {
-             x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22188 {
-             x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22191 {
-             x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22194 {
-             x1=487.0mil; y1=545.0mil; x2=11.3698mm; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAx
-       }
-       ha:subc.22200 {
-        ha:attributes {
-         {io_pcb::hidename_y}=13.0429 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C45
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=14.1605 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22089 {
+              x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=723.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.22092 {
+              x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=723.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.22095 {
+              x1=336.0mil; y1=723.0mil; x2=336.0mil; y2=17.3642mm; 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.22098 {
+              x1=336.0mil; y1=723.0mil; x2=7.5344mm; y2=723.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAr
+        }
+        ha:subc.22104 {
+         ha:attributes {
+          {io_pcb::hidename_y}=17.7033 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C191
+          value=5.1pF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.0579 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22213 {
-          proto=0; x=526.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.22214 {
-          proto=0; x=526.0mil; y=560.74mil; rot=0.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 {
+                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=2
-            name=2
-          }
+             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:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.22117 {
+           proto=0; x=7.657596mm; y=665.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22201 {
-             x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22204 {
-             x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22207 {
-             x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22210 {
-             x1=526.0mil; y1=545.0mil; x2=12.3604mm; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=1
+             name=1
            }
+          }
+          ha:padstack_ref.22118 {
+           proto=0; x=6.858004mm; y=665.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAy
-       }
-       ha:subc.22216 {
-        ha:attributes {
-         {io_pcb::hidename_y}=13.0429 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C47
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=12.1793 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22105 {
+              x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=665.48mil; 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.22108 {
+              x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=665.48mil; 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.22111 {
+              x1=7.2578mm; y1=665.48mil; x2=6.2578mm; y2=665.48mil; 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.22114 {
+              x1=7.2578mm; y1=665.48mil; x2=7.2578mm; y2=15.903192mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAs
+        }
+        ha:subc.22120 {
+         ha:attributes {
+          {io_pcb::hidename_y}=18.6563 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L192
+          value=27nH
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.0391 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22229 {
-          proto=0; x=448.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.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.22230 {
-          proto=0; x=448.0mil; y=560.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
+         li:objects {
+          ha:padstack_ref.22133 {
+           proto=0; x=300.74mil; y=703.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.22134 {
+           proto=0; x=6.839204mm; y=703.0mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22217 {
-             x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22121 {
+              x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=703.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22220 {
-             x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22124 {
+              x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=703.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22223 {
-             x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22127 {
+              x1=285.0mil; y1=703.0mil; x2=6.239mm; y2=703.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22226 {
-             x1=448.0mil; y1=545.0mil; x2=10.3792mm; y2=545.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22130 {
+              x1=285.0mil; y1=703.0mil; x2=285.0mil; y2=16.8562mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAz
-       }
-       ha:subc.22232 {
-        ha:attributes {
-         {io_pcb::hidename_y}=11.3025 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C171
-         value=10nF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=7.9573 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAt
         }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+        ha:subc.22136 {
+         ha:attributes {
+          {io_pcb::hidename_y}=15.1003 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C176
+          value=2.2pF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.8773 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 {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-              }
-            }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; 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 {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+             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 { 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.22245 {
-          proto=0; x=329.04mil; y=476.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22149 {
+           proto=0; x=333.74mil; y=563.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22246 {
-          proto=0; x=9.157208mm; y=476.48mil; 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.22150 {
+           proto=0; x=7.677404mm; y=563.0mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22233 {
-             x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22137 {
+              x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=563.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22236 {
-             x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22140 {
+              x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=563.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22239 {
-             x1=8.757412mm; y1=476.48mil; x2=9.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22143 {
+              x1=318.0mil; y1=563.0mil; x2=7.0772mm; y2=563.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22242 {
-             x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=13.102592mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22146 {
+              x1=318.0mil; y1=563.0mil; x2=318.0mil; y2=13.3002mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA0
-       }
-       ha:subc.22248 {
-        ha:attributes {
-         {io_pcb::hidename_y}=10.3383 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C172
-         value=100pF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=7.9497 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAu
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22152 {
+         ha:attributes {
+          {io_pcb::hidename_y}=16.0909 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L172
+          value=15nH
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.8773 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.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.22261 {
-          proto=0; x=328.74mil; y=11.138408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22165 {
+           proto=0; x=333.74mil; y=602.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22262 {
-          proto=0; x=360.22mil; y=11.138408mm; 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.22166 {
+           proto=0; x=7.677404mm; y=602.0mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22249 {
-             x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22153 {
+              x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=602.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22252 {
-             x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22156 {
+              x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=602.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22255 {
-             x1=344.48mil; y1=11.138408mm; x2=9.749792mm; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22159 {
+              x1=318.0mil; y1=602.0mil; x2=7.0772mm; y2=602.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22258 {
-             x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=12.138408mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22162 {
+              x1=318.0mil; y1=602.0mil; x2=318.0mil; y2=14.2908mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA1
-       }
-       ha:subc.22264 {
-        ha:attributes {
-         {io_pcb::hidename_y}=15.5829 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L193
-         value=15nH
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=6.5659 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAv
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22168 {
+         ha:attributes {
+          {io_pcb::hidename_y}=14.7955 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C181
+          value=5.1pF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=7.5565 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.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
               }
-            }
+              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: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.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:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+         li:objects {
+          ha:padstack_ref.22181 {
+           proto=0; x=266.0mil; y=15.195804mm; 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.22182 {
+           proto=0; x=266.0mil; y=629.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.22169 {
+              x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=614.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22172 {
+              x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=614.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22175 {
+              x1=266.0mil; y1=614.0mil; x2=266.0mil; y2=14.5956mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+             ha:line.22178 {
+              x1=266.0mil; y1=614.0mil; x2=5.7564mm; y2=614.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAw
+        }
+        ha:subc.22184 {
+         ha:attributes {
+          {io_pcb::hidename_y}=13.0429 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R30
+          value=56k
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=13.1699 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22277 {
-          proto=0; x=227.0mil; y=15.983204mm; 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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=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: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.22278 {
-          proto=0; x=227.0mil; y=660.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
+         li:objects {
+          ha:padstack_ref.22197 {
+           proto=0; x=487.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22198 {
+           proto=0; x=487.0mil; y=560.74mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22265 {
-             x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=645.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22185 {
+              x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22268 {
-             x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=645.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22188 {
+              x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22271 {
-             x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=15.383mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22191 {
+              x1=487.0mil; y1=545.0mil; x2=487.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22274 {
-             x1=227.0mil; y1=645.0mil; x2=4.7658mm; y2=645.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22194 {
+              x1=487.0mil; y1=545.0mil; x2=11.3698mm; y2=545.0mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAA2
-       }
-       ha:subc.22280 {
-        ha:attributes {
-         {io_pcb::hidename_y}=20.6629 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L201
-         value=27nH
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.0391 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAx
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22200 {
+         ha:attributes {
+          {io_pcb::hidename_y}=13.0429 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C45
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=14.1605 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.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.22293 {
-          proto=0; x=300.74mil; y=782.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22213 {
+           proto=0; x=526.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22294 {
-          proto=0; x=6.839204mm; y=782.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22214 {
+           proto=0; x=526.0mil; y=560.74mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22281 {
-             x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=782.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22201 {
+              x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22284 {
-             x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=782.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22204 {
+              x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22287 {
-             x1=285.0mil; y1=782.0mil; x2=6.239mm; y2=782.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22207 {
+              x1=526.0mil; y1=545.0mil; x2=526.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22290 {
-             x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=18.8628mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22210 {
+              x1=526.0mil; y1=545.0mil; x2=12.3604mm; y2=545.0mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAA3
-       }
-       ha:subc.22296 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.8793 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C221
-         value=47nF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=7.7089 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAy
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22216 {
+         ha:attributes {
+          {io_pcb::hidename_y}=13.0429 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C47
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=12.1793 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.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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-             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:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
               }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22309 {
-          proto=0; x=335.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22310 {
-          proto=0; x=335.0mil; y=21.679408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.22229 {
+           proto=0; x=448.0mil; y=13.443204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22230 {
+           proto=0; x=448.0mil; y=560.74mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22297 {
-             x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22217 {
+              x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22300 {
-             x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22220 {
+              x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=545.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22303 {
-             x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=23.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22223 {
+              x1=448.0mil; y1=545.0mil; x2=448.0mil; y2=12.843mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22306 {
-             x1=335.0mil; y1=22.079204mm; x2=9.509mm; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22226 {
+              x1=448.0mil; y1=545.0mil; x2=10.3792mm; y2=545.0mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAA4
-       }
-       ha:subc.22312 {
-        ha:attributes {
-         {io_pcb::hidename_y}=19.8755 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C30
-         value=10pF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=17.3863 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAz
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22232 {
+         ha:attributes {
+          {io_pcb::hidename_y}=11.3025 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C171
+          value=10nF
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=7.9573 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.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.22325 {
-          proto=0; x=17.786604mm; y=814.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22245 {
+           proto=0; x=329.04mil; y=476.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22246 {
+           proto=0; x=9.157208mm; y=476.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22326 {
-          proto=0; x=731.74mil; y=814.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22313 {
-             x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=814.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22233 {
+              x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22316 {
-             x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=814.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22236 {
+              x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22319 {
-             x1=716.0mil; y1=814.0mil; x2=19.1864mm; y2=814.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22239 {
+              x1=8.757412mm; y1=476.48mil; x2=9.757412mm; y2=476.48mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22242 {
+              x1=8.757412mm; y1=476.48mil; x2=8.757412mm; y2=13.102592mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-            ha:line.22322 {
-             x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=21.6756mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA5
-       }
-       ha:subc.22426 {
-        ha:attributes {
-         {io_pcb::hidename_y}=26.1112 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=C31
-         value=10pF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=13.9954 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA0
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22248 {
+         ha:attributes {
+          {io_pcb::hidename_y}=10.3383 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C172
+          value=100pF
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=7.9497 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.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  
+               }
              }
-             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: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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             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.22439 {
-          proto=0; x=574.0mil; y=23.101808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22261 {
+           proto=0; x=328.74mil; y=11.138408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22262 {
+           proto=0; x=360.22mil; y=11.138408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22440 {
-          proto=0; x=574.0mil; y=941.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22427 {
-             x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=23.501604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22249 {
+              x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22430 {
-             x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=23.501604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22252 {
+              x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22433 {
-             x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=22.501604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22255 {
+              x1=344.48mil; y1=11.138408mm; x2=9.749792mm; y2=11.138408mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22436 {
-             x1=574.0mil; y1=23.501604mm; x2=13.5796mm; y2=23.501604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22258 {
+              x1=344.48mil; y1=11.138408mm; x2=344.48mil; y2=12.138408mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA7
-       }
-       ha:subc.22442 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.6949 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C291
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=14.3891 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA1
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22264 {
+         ha:attributes {
+          {io_pcb::hidename_y}=15.5829 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L193
+          value=15nH
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=6.5659 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.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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-             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: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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             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.22455 {
-          proto=0; x=535.0mil; y=23.095204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22277 {
+           proto=0; x=227.0mil; y=15.983204mm; 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.22456 {
-          proto=0; x=535.0mil; y=940.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22278 {
+           proto=0; x=227.0mil; y=660.74mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22443 {
-             x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=925.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22265 {
+              x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=645.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22446 {
-             x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=925.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22268 {
+              x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=645.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22449 {
-             x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=22.495mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22271 {
+              x1=227.0mil; y1=645.0mil; x2=227.0mil; y2=15.383mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22452 {
-             x1=535.0mil; y1=925.0mil; x2=12.589mm; y2=925.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22274 {
+              x1=227.0mil; y1=645.0mil; x2=4.7658mm; y2=645.0mil; 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 = LTS4ZjNxIaLbLeZrlyYAAAA8
-       }
-       ha:subc.22458 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.6883 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C271
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=13.3985 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA2
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22280 {
+         ha:attributes {
+          {io_pcb::hidename_y}=20.6629 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L201
+          value=27nH
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.0391 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.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  
+               }
              }
-             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: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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             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.22471 {
-          proto=0; x=496.0mil; y=909.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22293 {
+           proto=0; x=300.74mil; y=782.0mil; 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.22472 {
-          proto=0; x=496.0mil; y=940.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22294 {
+           proto=0; x=6.839204mm; y=782.0mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22459 {
-             x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=924.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22281 {
+              x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=782.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22462 {
-             x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=924.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22284 {
+              x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=782.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22465 {
-             x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=22.488396mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22287 {
+              x1=285.0mil; y1=782.0mil; x2=6.239mm; y2=782.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22468 {
-             x1=496.0mil; y1=924.74mil; x2=11.5984mm; y2=924.74mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22290 {
+              x1=285.0mil; y1=782.0mil; x2=285.0mil; y2=18.8628mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA9
-       }
-       ha:subc.22490 {
-        ha:attributes {
-         {io_pcb::hidename_y}=19.5580 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=C43
-         value=47nF
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=17.6022 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA3
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22296 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.8793 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C221
+          value=47nF
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=7.7089 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.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.22503 {
-          proto=0; x=732.74mil; y=756.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22309 {
+           proto=0; x=335.0mil; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22504 {
-          proto=0; x=17.812004mm; y=756.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22310 {
+           proto=0; x=335.0mil; y=21.679408mm; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22491 {
-             x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=756.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22297 {
+              x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22494 {
-             x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=756.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22300 {
+              x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=22.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22497 {
-             x1=717.0mil; y1=756.0mil; x2=17.2118mm; y2=756.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22303 {
+              x1=335.0mil; y1=22.079204mm; x2=335.0mil; y2=23.079204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22500 {
-             x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=18.2024mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22306 {
+              x1=335.0mil; y1=22.079204mm; x2=9.509mm; y2=22.079204mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAA/
-       }
-       ha:subc.22506 {
-        ha:attributes {
-         {io_pcb::hidename_y}=18.7452 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=80
-         refdes=C42
-         value=0.22uF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=21.1140 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA4
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22312 {
+         ha:attributes {
+          {io_pcb::hidename_y}=19.8755 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C30
+          value=10pF
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=17.3863 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.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.22519 {
-          proto=0; x=731.74mil; y=679.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22520 {
-          proto=0; x=17.786604mm; y=679.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22325 {
+           proto=0; x=17.786604mm; y=814.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=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.22507 {
-             x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=679.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
- ha:flags ={ selected=1
- };            }
-            ha:line.22510 {
-             x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=679.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
- ha:flags ={ selected=1
- };            }
-            ha:line.22513 {
-             x1=716.0mil; y1=679.0mil; x2=17.1864mm; y2=679.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
- ha:flags ={ selected=1
- };            }
-            ha:line.22516 {
-             x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=16.2466mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
- ha:flags ={ selected=1
- };            }
+          ha:padstack_ref.22326 {
+           proto=0; x=731.74mil; y=814.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABA
-       }
-       ha:subc.22522 {
-        ha:attributes {
-         {io_pcb::hidename_y}=19.0373 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C44
-         value=47nF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=19.0119 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+          }
+         }
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22313 {
+              x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=814.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.22316 {
+              x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=814.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.22319 {
+              x1=716.0mil; y1=814.0mil; x2=19.1864mm; y2=814.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.22322 {
+              x1=716.0mil; y1=814.0mil; x2=716.0mil; y2=21.6756mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA5
+        }
+        ha:subc.22426 {
+         ha:attributes {
+          {io_pcb::hidename_y}=26.1112 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=C31
+          value=10pF
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=13.9954 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22535 {
-          proto=0; x=732.74mil; y=718.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.22536 {
-          proto=0; x=17.812004mm; y=718.0mil; rot=0.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 {
+                -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=2
-            name=2
-          }
+             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:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.22439 {
+           proto=0; x=574.0mil; y=23.101808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22523 {
-             x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=718.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22526 {
-             x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=718.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22529 {
-             x1=717.0mil; y1=718.0mil; x2=17.2118mm; y2=718.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22532 {
-             x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=17.2372mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=1
+             name=1
            }
+          }
+          ha:padstack_ref.22440 {
+           proto=0; x=574.0mil; y=941.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABB
-       }
-       ha:subc.22538 {
-        ha:attributes {
-         {io_pcb::hidename_y}=12.5989 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R171
-         value=18
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=10.1981 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22427 {
+              x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=23.501604mm; 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.22430 {
+              x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=23.501604mm; 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.22433 {
+              x1=574.0mil; y1=23.501604mm; x2=574.0mil; y2=22.501604mm; 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.22436 {
+              x1=574.0mil; y1=23.501604mm; x2=13.5796mm; y2=23.501604mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA7
+        }
+        ha:subc.22442 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.6949 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C291
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=14.3891 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22551 {
-          proto=0; x=370.0mil; y=12.999204mm; 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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=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: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.22552 {
-          proto=0; x=370.0mil; y=13.798796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
+         li:objects {
+          ha:padstack_ref.22455 {
+           proto=0; x=535.0mil; y=23.095204mm; 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.22456 {
+           proto=0; x=535.0mil; y=940.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22539 {
-             x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=13.399mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22443 {
+              x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22542 {
-             x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=13.399mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22446 {
+              x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=925.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22545 {
-             x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=12.399mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22449 {
+              x1=535.0mil; y1=925.0mil; x2=535.0mil; y2=22.495mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22548 {
-             x1=370.0mil; y1=13.399mm; x2=8.398mm; y2=13.399mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22452 {
+              x1=535.0mil; y1=925.0mil; x2=12.589mm; y2=925.0mil; 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 = LTS4ZjNxIaLbLeZrlyYAAABC
-       }
-       ha:subc.22554 {
-        ha:attributes {
-         {io_pcb::hidename_y}=15.7805 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C174
-         value=39pF
-         {io_pcb::hidename_direction}=1
-         {io_pcb::hidename_x}=8.6111 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA8
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22458 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.6883 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C271
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=13.3985 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.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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-             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: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.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+
+             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.22567 {
-          proto=0; x=9.411208mm; y=15.380208mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22471 {
+           proto=0; x=496.0mil; y=909.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22568 {
-          proto=0; x=9.411208mm; y=14.580616mm; 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.22472 {
+           proto=0; x=496.0mil; y=940.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22555 {
-             x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=14.980412mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22459 {
+              x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=924.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22558 {
-             x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=14.980412mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22462 {
+              x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=924.74mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22561 {
-             x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=15.980412mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22465 {
+              x1=496.0mil; y1=924.74mil; x2=496.0mil; y2=22.488396mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22564 {
-             x1=9.411208mm; y1=14.980412mm; x2=10.411208mm; y2=14.980412mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22468 {
+              x1=496.0mil; y1=924.74mil; x2=11.5984mm; y2=924.74mil; 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 = LTS4ZjNxIaLbLeZrlyYAAABD
-       }
-       ha:subc.22570 {
-        ha:attributes {
-         {io_pcb::hidename_y}=14.1737 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=L171
-         value=56nH
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=11.1887 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA9
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22490 {
+         ha:attributes {
+          {io_pcb::hidename_y}=19.5580 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=C43
+          value=47nF
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=17.6022 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.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  
+               }
              }
-             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: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:objects {
-         ha:padstack_ref.22583 {
-          proto=0; x=409.0mil; y=14.574012mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          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.22503 {
+           proto=0; x=732.74mil; y=756.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22584 {
-          proto=0; x=409.0mil; y=15.373604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22504 {
+           proto=0; x=17.812004mm; y=756.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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22571 {
-             x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=14.973808mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22491 {
+              x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=756.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22574 {
-             x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=14.973808mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22494 {
+              x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=756.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22577 {
-             x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=13.973808mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22497 {
+              x1=717.0mil; y1=756.0mil; x2=17.2118mm; y2=756.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22580 {
-             x1=409.0mil; y1=14.973808mm; x2=9.3886mm; y2=14.973808mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22500 {
+              x1=717.0mil; y1=756.0mil; x2=717.0mil; y2=18.2024mm; 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 = LTS4ZjNxIaLbLeZrlyYAAABE
-       }
-       ha:subc.22586 {
-        ha:attributes {
-         {io_pcb::hidename_y}=12.5923 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C173
-         value=56pF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=11.1887 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA/
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22506 {
+         ha:attributes {
+          {io_pcb::hidename_y}=18.7452 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=80
+          refdes=C42
+          value=0.22uF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=21.1140 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.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  
+               }
              }
-             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:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
               }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.22599 {
-          proto=0; x=409.0mil; y=12.992608mm; 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.22600 {
-          proto=0; x=409.0mil; y=543.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+              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=2
-            name=2
-          }
+             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:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.22519 {
+           proto=0; x=731.74mil; y=679.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.22587 {
-             x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=13.392404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22590 {
-             x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=13.392404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22593 {
-             x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=12.392404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22596 {
-             x1=409.0mil; y1=13.392404mm; x2=9.3886mm; y2=13.392404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.22520 {
+           proto=0; x=17.786604mm; y=679.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABF
-       }
-       ha:subc.22602 {
-        ha:attributes {
-         {io_pcb::hidename_y}=19.6723 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C210
-         value=5.1pF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=8.0391 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22507 {
+              x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=679.0mil; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
+
+              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.22510 {
+              x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=679.0mil; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
               }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+             ha:line.22513 {
+              x1=716.0mil; y1=679.0mil; x2=17.1864mm; y2=679.0mil; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
               }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+             ha:line.22516 {
+              x1=716.0mil; y1=679.0mil; x2=716.0mil; y2=16.2466mm; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
+              }
+
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.22615 {
-          proto=0; x=300.74mil; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABA
+        }
+        ha:subc.22522 {
+         ha:attributes {
+          {io_pcb::hidename_y}=19.0373 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C44
+          value=47nF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=19.0119 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:padstack_ref.22616 {
-          proto=0; x=6.839204mm; y=743.0mil; rot=0.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 {
+                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=2
-            name=2
-          }
+             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:subc-aux {
-          lid=0
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.22535 {
+           proto=0; x=732.74mil; y=718.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.22603 {
-             x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=743.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22606 {
-             x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=743.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22609 {
-             x1=285.0mil; y1=743.0mil; x2=6.239mm; y2=743.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22612 {
-             x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=17.8722mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=1
+             name=1
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+          }
+          ha:padstack_ref.22536 {
+           proto=0; x=17.812004mm; y=718.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABG
-       }
-       ha:subc.22618 {
-        ha:attributes {
-         {io_pcb::hidename_y}=23.1140 mm
-         footprint=NDK32
-         {io_pcb::hidename_scale}=100
-         refdes=X1
-         value=40mhz
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=17.4498 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22523 {
+              x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=718.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               0.699897mm  
-               23.62mil  
-               0.699897mm  
+             ha:line.22526 {
+              x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=718.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.776097mm  
-               -26.62mil  
-               -0.776097mm  
-               -26.62mil  
-               0.776097mm  
-               26.62mil  
-               0.776097mm  
+             ha:line.22529 {
+              x1=717.0mil; y1=718.0mil; x2=17.2118mm; y2=718.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.699897mm  
-               -23.62mil  
-               -0.699897mm  
-               -23.62mil  
-               0.699897mm  
-               23.62mil  
-               0.699897mm  
+             ha:line.22532 {
+              x1=717.0mil; y1=718.0mil; x2=717.0mil; y2=17.2372mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.22632 {
-          proto=0; x=718.5mil; y=866.705mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=pin2
-          }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABB
+        }
+        ha:subc.22538 {
+         ha:attributes {
+          {io_pcb::hidename_y}=12.5989 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R171
+          value=18
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=10.1981 mm
          }
-         ha:padstack_ref.22633 {
-          proto=0; x=718.5mil; y=24.213947mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        ha:data {
+                li:padstack_prototypes {
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.22634 {
-          proto=0; x=16.649954mm; y=24.213947mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          li:thermal {
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.22635 {
-          proto=0; x=16.649954mm; y=866.705mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          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=3
-            name=pin3
-          }
+             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:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
 
-           li:objects {
-            ha:arc.22619 {
-             x=19.129756mm; y=25.074118mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
+         li:objects {
+          ha:padstack_ref.22551 {
+           proto=0; x=370.0mil; y=12.999204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.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
+           }
+          }
+          ha:padstack_ref.22552 {
+           proto=0; x=370.0mil; y=13.798796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22620 {
-             x1=17.449927mm; y1=23.114127mm; x2=17.449927mm; y2=23.114127mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22623 {
-             x1=687.0mil; y1=910.0mil; x2=687.0mil; y2=910.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22626 {
-             x1=687.0mil; y1=910.0mil; x2=16.4498mm; y2=910.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22629 {
-             x1=687.0mil; y1=910.0mil; x2=687.0mil; y2=22.114mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABH
-       }
-       ha:subc.22637 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.6695 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C261
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=12.4079 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            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:objects {
+             ha:line.22539 {
+              x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=13.399mm; 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.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+             ha:line.22542 {
+              x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=13.399mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22545 {
+              x1=370.0mil; y1=13.399mm; x2=370.0mil; y2=12.399mm; 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.22548 {
+              x1=370.0mil; y1=13.399mm; x2=8.398mm; y2=13.399mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABC
+        }
+        ha:subc.22554 {
+         ha:attributes {
+          {io_pcb::hidename_y}=15.7805 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C174
+          value=39pF
+          {io_pcb::hidename_direction}=1
+          {io_pcb::hidename_x}=8.6111 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.22650 {
-          proto=0; x=457.0mil; y=23.069804mm; 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.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=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: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.22651 {
-          proto=0; x=457.0mil; y=939.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
+        }
+
+         li:objects {
+          ha:padstack_ref.22567 {
+           proto=0; x=9.411208mm; y=15.380208mm; 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.22568 {
+           proto=0; x=9.411208mm; y=14.580616mm; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22638 {
-             x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=924.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22555 {
+              x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=14.980412mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22641 {
-             x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=924.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22558 {
+              x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=14.980412mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22644 {
-             x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=22.4696mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22561 {
+              x1=9.411208mm; y1=14.980412mm; x2=9.411208mm; y2=15.980412mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22647 {
-             x1=457.0mil; y1=924.0mil; x2=10.6078mm; y2=924.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22564 {
+              x1=9.411208mm; y1=14.980412mm; x2=10.411208mm; y2=14.980412mm; 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 = LTS4ZjNxIaLbLeZrlyYAAABI
-       }
-       ha:subc.22653 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.8981 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C231
-         value=1.8nF
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=10.6045 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAABD
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22570 {
+         ha:attributes {
+          {io_pcb::hidename_y}=14.1737 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=L171
+          value=56nH
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=11.1887 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.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.22666 {
-          proto=0; x=401.74mil; y=870.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22583 {
+           proto=0; x=409.0mil; y=14.574012mm; 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.22667 {
-          proto=0; x=9.404604mm; y=870.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22584 {
+           proto=0; x=409.0mil; y=15.373604mm; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22654 {
-             x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=870.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22571 {
+              x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=14.973808mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22657 {
-             x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=870.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22574 {
+              x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=14.973808mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22660 {
-             x1=386.0mil; y1=870.0mil; x2=8.8044mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22577 {
+              x1=409.0mil; y1=14.973808mm; x2=409.0mil; y2=13.973808mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22663 {
-             x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=21.098mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22580 {
+              x1=409.0mil; y1=14.973808mm; x2=9.3886mm; y2=14.973808mm; 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 = LTS4ZjNxIaLbLeZrlyYAAABJ
-       }
-       ha:subc.22669 {
-        ha:attributes {
-         {io_pcb::hidename_y}=0.6477 mm
-         footprint=0603diode
-         {io_pcb::hidename_scale}=100
-         refdes=D2
-         value=green
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=9.6693 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAABE
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22586 {
+         ha:attributes {
+          {io_pcb::hidename_y}=12.5923 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C173
+          value=56pF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=11.1887 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.374904mm  
-               -0.499872mm  
-               -0.374904mm  
-               -0.499872mm  
-               -0.374904mm  
-               0.499872mm  
-               0.374904mm  
-               0.499872mm  
+             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 {
-               17.76mil  
-               -0.576072mm  
-               -17.76mil  
-               -0.576072mm  
-               -17.76mil  
-               0.576072mm  
-               17.76mil  
-               0.576072mm  
-              }
-            }
 
-            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.374904mm  
-               -0.499872mm  
-               -0.374904mm  
-               -0.499872mm  
-               -0.374904mm  
-               0.499872mm  
-               0.374904mm  
-               0.499872mm  
+
+             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.22691 {
-          proto=0; x=9.539986mm; y=43.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22599 {
+           proto=0; x=409.0mil; y=12.992608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22692 {
-          proto=0; x=324.41mil; y=43.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.22600 {
+           proto=0; x=409.0mil; y=543.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22670 {
-             x1=303.0mil; y1=68.0mil; x2=303.0mil; y2=18.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.22673 {
-             x1=313.0mil; y1=18.0mil; x2=303.0mil; y2=18.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.22676 {
-             x1=313.0mil; y1=68.0mil; x2=303.0mil; y2=68.0mil; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=2
+             name=2
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22679 {
-             x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22587 {
+              x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=13.392404mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22682 {
-             x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22590 {
+              x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=13.392404mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22685 {
-             x1=350.0mil; y1=43.0mil; x2=7.89mm; y2=43.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22593 {
+              x1=409.0mil; y1=13.392404mm; x2=409.0mil; y2=12.392404mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22688 {
-             x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=0.0922mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22596 {
+              x1=409.0mil; y1=13.392404mm; x2=9.3886mm; y2=13.392404mm; 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 = LTS4ZjNxIaLbLeZrlyYAAABK
-       }
-       ha:subc.22694 {
-        ha:attributes {
-         {io_pcb::hidename_y}=6.8453 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R10
-         value=10k
-         {io_pcb::hidename_direction}=2
-         {io_pcb::hidename_x}=22.8473 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAABF
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22602 {
+         ha:attributes {
+          {io_pcb::hidename_y}=19.6723 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C210
+          value=5.1pF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=8.0391 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.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.22707 {
-          proto=0; x=883.74mil; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22615 {
+           proto=0; x=300.74mil; y=743.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22708 {
-          proto=0; x=21.647404mm; y=238.0mil; 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.22616 {
+           proto=0; x=6.839204mm; y=743.0mil; 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:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.22695 {
-             x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.22603 {
+              x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=743.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.22698 {
-             x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.22606 {
+              x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=743.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.22701 {
-             x1=868.0mil; y1=238.0mil; x2=21.0472mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.22609 {
+              x1=285.0mil; y1=743.0mil; x2=6.239mm; y2=743.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.22704 {
-             x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=5.0452mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.22612 {
+              x1=285.0mil; y1=743.0mil; x2=285.0mil; y2=17.8722mm; 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 = LTS4ZjNxIaLbLeZrlyYAAABL
-       }
-       ha:subc.22710 {
-        ha:attributes {
-         {io_pcb::hidename_y}=6.2357 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=R9
-         value=10k
-         {io_pcb::hidename_direction}=0
-         {io_pcb::hidename_x}=21.2471 mm
+         uid = LTS4ZjNxIaLbLeZrlyYAAABG
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.22618 {
+         ha:attributes {
+          {io_pcb::hidename_y}=23.1140 mm
+          footprint=NDK32
+          {io_pcb::hidename_scale}=100
+          refdes=X1
+          value=40mhz
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=17.4498 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 {
+                23.62mil  
+                -0.699897mm  
+                -23.62mil  
+                -0.699897mm  
+                -23.62mil  
+                0.699897mm  
+                23.62mil  
+                0.699897mm  
+               }
              }
-             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 {
+                26.62mil  
+                -0.776097mm  
+                -26.62mil  
+                -0.776097mm  
+                -26.62mil  
+                0.776097mm  
+                26.62mil  
+                0.776097mm  
+               }
              }
-             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 {
+                23.62mil  
+                -0.699897mm  
+                -23.62mil  
+                -0.699897mm  
+                -23.62mil  
+                0.699897mm  
+                23.62mil  
+                0.699897mm  
+               }
+             }
+           }
+         }
         }
-       }
 
-        li:objects {
-         ha:padstack_ref.22723 {
-          proto=0; x=21.647404mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22632 {
+           proto=0; x=718.5mil; y=866.705mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=2
+             name=pin2
+           }
           }
+          ha:padstack_ref.22633 {
+           proto=0; x=718.5mil; y=24.213947mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.22724 {
-          proto=0; x=883.74mil; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
+          ha:padstack_ref.22634 {
+           proto=0; x=16.649954mm; y=24.213947mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           ha:attributes {
+             term=4
+             name=pin4
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.22635 {
+           proto=0; x=16.649954mm; y=866.705mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.22711 {
-             x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22714 {
-             x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.22717 {
-             x1=868.0mil; y1=277.0mil; x2=23.0472mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.22720 {
-             x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=8.0358mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           ha:attributes {
+             term=3
+             name=pin3
            }
+          }
          }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAABM
-       }
-       ha:subc.22758 {
-        ha:attributes {
-         value=Power
-         footprint=100mil2pin
-         refdes=J3
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=38.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
+            li:objects {
+             ha:arc.22619 {
+              x=19.129756mm; y=25.074118mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; 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: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:type {
+             silk = 1
+             top = 1
             }
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            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:objects {
+             ha:line.22620 {
+              x1=17.449927mm; y1=23.114127mm; x2=17.449927mm; y2=23.114127mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22623 {
+              x1=687.0mil; y1=910.0mil; x2=687.0mil; y2=910.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 {
-              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.22626 {
+              x1=687.0mil; y1=910.0mil; x2=16.4498mm; y2=910.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22629 {
+              x1=687.0mil; y1=910.0mil; x2=687.0mil; y2=22.114mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABH
+        }
+        ha:subc.22637 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.6695 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C261
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=12.4079 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+         ha:ps_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
-              intern = 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  
+               }
              }
-             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
+             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
-            }
 
-            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_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:objects {
-         ha:padstack_ref.22771 {
-          proto=0; x=1.207in; y=119.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22650 {
+           proto=0; x=457.0mil; y=23.069804mm; 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.22651 {
+           proto=0; x=457.0mil; y=939.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.22772 {
-          proto=1; x=1.207in; y=219.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=2
-            name=2
+            li:objects {
+             ha:line.22638 {
+              x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=924.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22641 {
+              x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=924.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22644 {
+              x1=457.0mil; y1=924.0mil; x2=457.0mil; y2=22.4696mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22647 {
+              x1=457.0mil; y1=924.0mil; x2=10.6078mm; y2=924.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
         }
-        li:layers {
+         uid = LTS4ZjNxIaLbLeZrlyYAAABI
+        }
+        ha:subc.22653 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.8981 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C231
+          value=1.8nF
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=10.6045 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-           li:objects {
-            ha:line.22759 {
-             x1=1.207in; y1=169.0mil; x2=1.207in; y2=169.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22762 {
-             x1=1.207in; y1=119.0mil; x2=1.207in; y2=119.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             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:line.22765 {
-             x1=1.207in; y1=119.0mil; x2=1.207in; y2=4.0226mm; 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 {
+                0.326136mm  
+                -0.425958mm  
+                -0.326136mm  
+                -0.425958mm  
+                -0.326136mm  
+                0.425958mm  
+                0.326136mm  
+                0.425958mm  
+               }
              }
-            }
-            ha:line.22768 {
-             x1=1.207in; y1=119.0mil; x2=31.6578mm; y2=119.0mil; 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 {
+                0.249936mm  
+                -0.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                -0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+               }
              }
-            }
-           }
-           ha:type {
-            virtual = 1
            }
          }
         }
-       }
-        uid = qu6I52sYX0QbHbWlFGQAAABN
-       }
-       ha:subc.28078 {
-        ha:attributes {
-         value=CC1200
-         footprint=TI-QFN32-new
-         refdes=U3
-        }
-       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.22666 {
+           proto=0; x=401.74mil; y=870.0mil; rot=0.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 {
-               -66.93mil  
-               66.93mil  
-               66.93mil  
-               66.93mil  
-               66.93mil  
-               -66.93mil  
-               -66.93mil  
-               -66.93mil  
-              }
-            }
+           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.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-              }
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
-        }
-
-        ha:ps_proto_v6.1 {
-          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:padstack_ref.22667 {
+           proto=0; x=9.404604mm; y=870.0mil; 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=29.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=29.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
-        }
+         }
+         li:layers {
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.22654 {
+              x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               -12.99mil  
-               -12.99mil  
-               -12.99mil  
+             ha:line.22657 {
+              x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=870.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.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
-               0.0  
+             ha:line.22660 {
+              x1=386.0mil; y1=870.0mil; x2=8.8044mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22663 {
+              x1=386.0mil; y1=870.0mil; x2=386.0mil; y2=21.098mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABJ
+        }
+        ha:subc.22669 {
+         ha:attributes {
+          {io_pcb::hidename_y}=0.6477 mm
+          footprint=0603diode
+          {io_pcb::hidename_scale}=100
+          refdes=D2
+          value=green
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=9.6693 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.3 {
-          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 {
-               -12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               -12.99mil  
-               -12.99mil  
-               -12.99mil  
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+               li:ps_poly {
+                0.374904mm  
+                -0.499872mm  
+                -0.374904mm  
+                -0.499872mm  
+                -0.374904mm  
+                0.499872mm  
+                0.374904mm  
+                0.499872mm  
+               }
+             }
 
-            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 {
+                17.76mil  
+                -0.576072mm  
+                -17.76mil  
+                -0.576072mm  
+                -17.76mil  
+                0.576072mm  
+                17.76mil  
+                0.576072mm  
+               }
              }
-             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 {
+                0.374904mm  
+                -0.499872mm  
+                -0.374904mm  
+                -0.499872mm  
+                -0.374904mm  
+                0.499872mm  
+                0.374904mm  
+                0.499872mm  
+               }
+             }
+           }
+         }
         }
 
-        ha:ps_proto_v6.4 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         li:objects {
+          ha:padstack_ref.22691 {
+           proto=0; x=9.539986mm; y=43.0mil; 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 {
-               -7.5mil  
-               7.5mil  
-               7.5mil  
-               7.5mil  
-               7.5mil  
-               -7.5mil  
-               -7.5mil  
-               -7.5mil  
-              }
-            }
+           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 {
-               -12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               12.99mil  
-               -12.99mil  
-               -12.99mil  
-               -12.99mil  
-              }
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.22692 {
+           proto=0; x=324.41mil; y=43.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.22670 {
+              x1=303.0mil; y1=68.0mil; x2=303.0mil; y2=18.0mil; thickness=10.0mil; clearance=0.0;
              }
-             clearance=0.0
-              li:ps_poly {
-               -7.5mil  
-               7.5mil  
-               7.5mil  
-               7.5mil  
-               7.5mil  
-               -7.5mil  
-               -7.5mil  
-               -7.5mil  
-              }
+             ha:line.22673 {
+              x1=313.0mil; y1=18.0mil; x2=303.0mil; y2=18.0mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.22676 {
+              x1=313.0mil; y1=68.0mil; x2=303.0mil; y2=68.0mil; thickness=10.0mil; 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.22679 {
+              x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=43.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
+             ha:line.22682 {
+              x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=43.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 {
-               8.66mil  
-               -0.495046mm  
-               -8.66mil  
-               -0.495046mm  
-               -8.66mil  
-               0.495046mm  
-               8.66mil  
-               0.495046mm  
+             ha:line.22685 {
+              x1=350.0mil; y1=43.0mil; x2=7.89mm; y2=43.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 {
-               5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
+             ha:line.22688 {
+              x1=350.0mil; y1=43.0mil; x2=350.0mil; y2=0.0922mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABK
+        }
+        ha:subc.22694 {
+         ha:attributes {
+          {io_pcb::hidename_y}=6.8453 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R10
+          value=10k
+          {io_pcb::hidename_direction}=2
+          {io_pcb::hidename_x}=22.8473 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.6 {
-          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.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
-               -5.905mil  
+             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.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
+             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.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
-               -5.905mil  
+
+             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.28093 {
-          proto=0; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=17.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22707 {
+           proto=0; x=883.74mil; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22708 {
+           proto=0; x=21.647404mm; y=238.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.28094 {
-          proto=1; x=464.04mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+            li:objects {
+             ha:line.22695 {
+              x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22698 {
+              x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=238.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22701 {
+              x1=868.0mil; y1=238.0mil; x2=21.0472mm; y2=238.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22704 {
+              x1=868.0mil; y1=238.0mil; x2=868.0mil; y2=5.0452mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.28095 {
-          proto=1; x=464.04mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABL
+        }
+        ha:subc.22710 {
+         ha:attributes {
+          {io_pcb::hidename_y}=6.2357 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=R9
+          value=10k
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=21.2471 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28096 {
-          proto=1; x=464.04mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          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:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+             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=pin33
-          }
+             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.28097 {
-          proto=1; x=516.0mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+        }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28098 {
-          proto=1; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+         li:objects {
+          ha:padstack_ref.22723 {
+           proto=0; x=21.647404mm; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28099 {
-          proto=1; x=516.0mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22724 {
+           proto=0; x=883.74mil; y=277.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.28100 {
-          proto=1; x=567.97mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+         li:layers {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28101 {
-          proto=1; x=567.97mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
+            li:objects {
+             ha:line.22711 {
+              x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22714 {
+              x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22717 {
+              x1=868.0mil; y1=277.0mil; x2=23.0472mm; y2=277.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22720 {
+              x1=868.0mil; y1=277.0mil; x2=868.0mil; y2=8.0358mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
             }
-          }
-
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28102 {
-          proto=1; x=567.97mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:3 {
-             on  
-             solid  
-             noshape  
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
-
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28103 {
-          proto=2; x=464.04mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=33
-            name=pin33
-          }
          }
-         ha:padstack_ref.28104 {
-          proto=3; x=464.04mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+        }
+         uid = LTS4ZjNxIaLbLeZrlyYAAABM
+        }
+        ha:subc.22758 {
+         ha:attributes {
+          value=Power
+          footprint=100mil2pin
+          refdes=J3
          }
-         ha:padstack_ref.28105 {
-          proto=4; x=464.04mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          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=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28106 {
-          proto=2; x=464.04mil; y=735.0mil; rot=90.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 {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               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:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28107 {
-          proto=3; x=464.04mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -42.5mil  
+                -42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+                42.5mil  
+                -42.5mil  
+                42.5mil  
+               }
+             }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28108 {
-          proto=4; x=464.04mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.1 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28109 {
-          proto=2; x=464.04mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          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
+              }
+              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=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28110 {
-          proto=3; x=12.446762mm; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          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=33
-            name=pin33
-          }
+             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.28111 {
-          proto=4; x=12.446762mm; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.22771 {
+           proto=0; x=1.207in; y=119.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28112 {
-          proto=3; x=12.446762mm; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=1
+           }
           }
+          ha:padstack_ref.22772 {
+           proto=1; x=1.207in; y=219.0mil; rot=90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.28113 {
-          proto=4; x=12.446762mm; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-          }
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+            li:objects {
+             ha:line.22759 {
+              x1=1.207in; y1=169.0mil; x2=1.207in; y2=169.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22762 {
+              x1=1.207in; y1=119.0mil; x2=1.207in; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.22765 {
+              x1=1.207in; y1=119.0mil; x2=1.207in; y2=4.0226mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.22768 {
+              x1=1.207in; y1=119.0mil; x2=31.6578mm; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.28114 {
-          proto=3; x=12.446762mm; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = qu6I52sYX0QbHbWlFGQAAABN
+        }
+        ha:subc.28078 {
+         ha:attributes {
+          value=CC1200
+          footprint=TI-QFN32-new
+          refdes=U3
+         }
+        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=pin33
-          }
+             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:padstack_ref.28115 {
-          proto=4; x=12.446762mm; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.1 {
+           hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28116 {
-          proto=3; x=12.446762mm; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+             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:thermal {
-          }
+             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:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28117 {
-          proto=4; x=12.446762mm; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.2 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28118 {
-          proto=3; x=12.446762mm; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.3 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28119 {
-          proto=4; x=12.446762mm; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.4 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28120 {
-          proto=2; x=516.0mil; y=786.96mil; rot=90.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 {
+                -7.5mil  
+                7.5mil  
+                7.5mil  
+                7.5mil  
+                7.5mil  
+                -7.5mil  
+                -7.5mil  
+                -7.5mil  
+               }
+             }
 
-          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 {
+                -12.99mil  
+                12.99mil  
+                12.99mil  
+                12.99mil  
+                12.99mil  
+                -12.99mil  
+                -12.99mil  
+                -12.99mil  
+               }
+             }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28121 {
-          proto=3; x=516.0mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.5 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28122 {
-          proto=4; x=516.0mil; y=760.97mil; rot=90.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 {
+                5.905mil  
+                -0.425069mm  
+                -5.905mil  
+                -0.425069mm  
+                -5.905mil  
+                0.425069mm  
+                5.905mil  
+                0.425069mm  
+               }
+             }
 
-          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 {
+                8.66mil  
+                -0.495046mm  
+                -8.66mil  
+                -0.495046mm  
+                -8.66mil  
+                0.495046mm  
+                8.66mil  
+                0.495046mm  
+               }
+             }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28123 {
-          proto=2; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.6 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28124 {
-          proto=3; x=516.0mil; y=18.009108mm; rot=90.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.425069mm  
+                -5.905mil  
+                -0.425069mm  
+                5.905mil  
+                0.425069mm  
+                5.905mil  
+                0.425069mm  
+                -5.905mil  
+               }
+             }
 
-          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.495046mm  
+                -8.66mil  
+                -0.495046mm  
+                8.66mil  
+                0.495046mm  
+                8.66mil  
+                0.495046mm  
+                -8.66mil  
+               }
+             }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
+             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:padstack_ref.28125 {
-          proto=4; x=516.0mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.28093 {
+           proto=0; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=17.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28126 {
-          proto=2; x=516.0mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28094 {
+           proto=1; x=464.04mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28127 {
-          proto=3; x=541.98mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28095 {
+           proto=1; x=464.04mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28128 {
-          proto=4; x=541.98mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28096 {
+           proto=1; x=464.04mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28129 {
-          proto=3; x=541.98mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28097 {
+           proto=1; x=516.0mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28130 {
-          proto=4; x=541.98mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28098 {
+           proto=1; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28131 {
-          proto=3; x=541.98mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28099 {
+           proto=1; x=516.0mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28132 {
-          proto=4; x=541.98mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28100 {
+           proto=1; x=567.97mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28133 {
-          proto=3; x=541.98mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28101 {
+           proto=1; x=567.97mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28134 {
-          proto=4; x=541.98mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28102 {
+           proto=1; x=567.97mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=12.5mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28135 {
-          proto=3; x=541.98mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28103 {
+           proto=2; x=464.04mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28136 {
-          proto=4; x=541.98mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28104 {
+           proto=3; x=464.04mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28137 {
-          proto=2; x=567.97mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28105 {
+           proto=4; x=464.04mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28138 {
-          proto=3; x=567.97mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28106 {
+           proto=2; x=464.04mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28139 {
-          proto=4; x=567.97mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28107 {
+           proto=3; x=464.04mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28140 {
-          proto=2; x=567.97mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28108 {
+           proto=4; x=464.04mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28141 {
-          proto=3; x=567.97mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28109 {
+           proto=2; x=464.04mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28142 {
-          proto=4; x=567.97mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28110 {
+           proto=3; x=12.446762mm; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28143 {
-          proto=2; x=567.97mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
-            li:2 {
-             on  
-             sharp  
-             noshape  
-            }
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28111 {
+           proto=4; x=12.446762mm; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=33
-            name=pin33
-          }
-         }
-         ha:padstack_ref.28144 {
-          proto=5; x=10.631678mm; y=20.418806mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28112 {
+           proto=3; x=12.446762mm; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=24
-            name=pin24
-          }
-         }
-         ha:padstack_ref.28145 {
-          proto=5; x=613.44mil; y=20.418806mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28113 {
+           proto=4; x=12.446762mm; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.28146 {
-          proto=6; x=447.11mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28114 {
+           proto=3; x=12.446762mm; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=16
-            name=pin16
-          }
-         }
-         ha:padstack_ref.28147 {
-          proto=6; x=447.11mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28115 {
+           proto=4; x=12.446762mm; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=25
-            name=pin25
-          }
-         }
-         ha:padstack_ref.28148 {
-          proto=5; x=10.631678mm; y=784.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28116 {
+           proto=3; x=12.446762mm; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=23
-            name=pin23
-          }
-         }
-         ha:padstack_ref.28149 {
-          proto=5; x=613.44mil; y=784.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28117 {
+           proto=4; x=12.446762mm; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.28150 {
-          proto=6; x=466.8mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28118 {
+           proto=3; x=12.446762mm; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=15
-            name=pin15
-          }
-         }
-         ha:padstack_ref.28151 {
-          proto=6; x=466.8mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28119 {
+           proto=4; x=12.446762mm; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=26
-            name=pin26
-          }
-         }
-         ha:padstack_ref.28152 {
-          proto=5; x=10.631678mm; y=19.418808mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28120 {
+           proto=2; x=516.0mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=22
-            name=pin22
-          }
-         }
-         ha:padstack_ref.28153 {
-          proto=5; x=613.44mil; y=19.418808mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28121 {
+           proto=3; x=516.0mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.28154 {
-          proto=6; x=486.48mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28122 {
+           proto=4; x=516.0mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=14
-            name=pin14
-          }
-         }
-         ha:padstack_ref.28155 {
-          proto=6; x=486.48mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28123 {
+           proto=2; x=516.0mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=27
-            name=pin27
-          }
-         }
-         ha:padstack_ref.28156 {
-          proto=5; x=10.631678mm; y=744.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28124 {
+           proto=3; x=516.0mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=21
-            name=pin21
-          }
-         }
-         ha:padstack_ref.28157 {
-          proto=5; x=613.44mil; y=744.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28125 {
+           proto=4; x=516.0mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.28158 {
-          proto=6; x=506.17mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28126 {
+           proto=2; x=516.0mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=13
-            name=pin13
-          }
-         }
-         ha:padstack_ref.28159 {
-          proto=6; x=506.17mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28127 {
+           proto=3; x=541.98mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=28
-            name=pin28
-          }
-         }
-         ha:padstack_ref.28160 {
-          proto=5; x=10.631678mm; y=18.419064mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28128 {
+           proto=4; x=541.98mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=20
-            name=pin20
-          }
-         }
-         ha:padstack_ref.28161 {
-          proto=5; x=613.44mil; y=18.419064mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28129 {
+           proto=3; x=541.98mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=5
-            name=pin5
-          }
-         }
-         ha:padstack_ref.28162 {
-          proto=6; x=525.84mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28130 {
+           proto=4; x=541.98mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=12
-            name=pin12
-          }
-         }
-         ha:padstack_ref.28163 {
-          proto=6; x=525.84mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28131 {
+           proto=3; x=541.98mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=29
-            name=pin29
-          }
-         }
-         ha:padstack_ref.28164 {
-          proto=5; x=10.631678mm; y=705.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28132 {
+           proto=4; x=541.98mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=19
-            name=pin19
-          }
-         }
-         ha:padstack_ref.28165 {
-          proto=5; x=613.44mil; y=705.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28133 {
+           proto=3; x=541.98mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-         ha:padstack_ref.28166 {
-          proto=6; x=13.856462mm; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28134 {
+           proto=4; x=541.98mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=11
-            name=pin11
-          }
-         }
-         ha:padstack_ref.28167 {
-          proto=6; x=13.856462mm; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28135 {
+           proto=3; x=541.98mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=30
-            name=pin30
-          }
-         }
-         ha:padstack_ref.28168 {
-          proto=5; x=10.631678mm; y=17.419066mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28136 {
+           proto=4; x=541.98mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=18
-            name=pin18
-          }
-         }
-         ha:padstack_ref.28169 {
-          proto=5; x=613.44mil; y=17.419066mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28137 {
+           proto=2; x=567.97mil; y=786.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=7
-            name=pin7
-          }
-         }
-         ha:padstack_ref.28170 {
-          proto=6; x=565.21mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28138 {
+           proto=3; x=567.97mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=10
-            name=pin10
-          }
-         }
-         ha:padstack_ref.28171 {
-          proto=6; x=565.21mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28139 {
+           proto=4; x=567.97mil; y=760.97mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=31
-            name=pin31
-          }
-         }
-         ha:padstack_ref.28172 {
-          proto=5; x=10.631678mm; y=666.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28140 {
+           proto=2; x=567.97mil; y=735.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=17
-            name=pin17
-          }
-         }
-         ha:padstack_ref.28173 {
-          proto=5; x=613.44mil; y=666.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28141 {
+           proto=3; x=567.97mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=8
-            name=pin8
-          }
-         }
-         ha:padstack_ref.28174 {
-          proto=6; x=14.85646mm; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28142 {
+           proto=4; x=567.97mil; y=18.009108mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=9
-            name=pin9
-          }
-         }
-         ha:padstack_ref.28175 {
-          proto=6; x=14.85646mm; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
+          ha:padstack_ref.28143 {
+           proto=2; x=567.97mil; y=17.348962mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+             li:2 {
+              on  
+              sharp  
+              noshape  
+             }
+           }
 
-          ha:attributes {
-            term=32
-            name=pin32
+           ha:attributes {
+             term=33
+             name=pin33
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.28144 {
+           proto=5; x=10.631678mm; y=20.418806mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
-            ha:arc.28079 {
-             x=618.36mil; y=837.35mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
+           ha:attributes {
+             term=24
+             name=pin24
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          ha:padstack_ref.28145 {
+           proto=5; x=613.44mil; y=20.418806mm; rot=90.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.28081 {
-             x1=13.10651mm; y1=18.66889mm; x2=13.10651mm; y2=18.66889mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.28084 {
-             x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=735.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.28087 {
-             x1=516.0mil; y1=735.0mil; x2=14.1064mm; y2=735.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.28090 {
-             x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=17.669mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=1
+             name=pin1
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+          }
+          ha:padstack_ref.28146 {
+           proto=6; x=447.11mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
            }
-         }
-        }
-       }
-        uid = ol0XY8Z741sXnKXxnTsAAABM
-       }
-       ha:subc.28244 {
-        ha:attributes {
-         value=USBmicroB
-         footprint=11071
-         refdes=J1
-        }
-       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 {
-               7.875mil  
-               -0.675005mm  
-               -7.875mil  
-               -0.675005mm  
-               -7.875mil  
-               0.675005mm  
-               7.875mil  
-               0.675005mm  
-              }
-            }
+           ha:attributes {
+             term=16
+             name=pin16
+           }
+          }
+          ha:padstack_ref.28147 {
+           proto=6; x=447.11mil; y=21.143722mm; rot=90.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 {
-               10.875mil  
-               -0.751205mm  
-               -10.875mil  
-               -0.751205mm  
-               -10.875mil  
-               0.751205mm  
-               10.875mil  
-               0.751205mm  
-              }
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               7.875mil  
-               -0.675005mm  
-               -7.875mil  
-               -0.675005mm  
-               -7.875mil  
-               0.675005mm  
-               7.875mil  
-               0.675005mm  
-              }
-            }
+           ha:attributes {
+             term=25
+             name=pin25
+           }
           }
-        }
+          ha:padstack_ref.28148 {
+           proto=5; x=10.631678mm; y=784.2mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-        ha:ps_proto_v6.1 {
-          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 {
-               -31.495mil  
-               -0.700024mm  
-               -31.495mil  
-               0.700024mm  
-               31.495mil  
-               0.700024mm  
-               31.495mil  
-               -0.700024mm  
-              }
-            }
+           ha:attributes {
+             term=23
+             name=pin23
+           }
+          }
+          ha:padstack_ref.28149 {
+           proto=5; x=613.44mil; y=784.2mil; rot=90.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.876173mm  
-               -0.776224mm  
-               -0.876173mm  
-               0.776224mm  
-               0.876173mm  
-               0.776224mm  
-               0.876173mm  
-               -0.776224mm  
-              }
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -31.495mil  
-               -0.700024mm  
-               -31.495mil  
-               0.700024mm  
-               31.495mil  
-               0.700024mm  
-               31.495mil  
-               -0.700024mm  
-              }
-            }
+           ha:attributes {
+             term=2
+             name=pin2
+           }
           }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:padstack_ref.28150 {
+           proto=6; x=466.8mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.94996mm  
-               0.94996mm  
-               0.94996mm  
-               0.94996mm  
-               0.94996mm  
-               -0.94996mm  
-               -0.94996mm  
-               -0.94996mm  
-              }
-            }
+           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 {
-               -1.02616mm  
-               1.02616mm  
-               1.02616mm  
-               1.02616mm  
-               1.02616mm  
-               -1.02616mm  
-               -1.02616mm  
-               -1.02616mm  
-              }
-            }
+           ha:attributes {
+             term=15
+             name=pin15
+           }
+          }
+          ha:padstack_ref.28151 {
+           proto=6; x=466.8mil; y=21.143722mm; rot=90.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.94996mm  
-               0.94996mm  
-               0.94996mm  
-               0.94996mm  
-               0.94996mm  
-               -0.94996mm  
-               -0.94996mm  
-               -0.94996mm  
-              }
-            }
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=26
+             name=pin26
+           }
           }
-        }
+          ha:padstack_ref.28152 {
+           proto=5; x=10.631678mm; y=19.418808mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-        ha:ps_proto_v6.3 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=10.0mil
-            }
+           ha:attributes {
+             term=22
+             name=pin22
+           }
+          }
+          ha:padstack_ref.28153 {
+           proto=5; x=613.44mil; y=19.418808mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=0.45mm; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              mech = 1
-             }
-             clearance=10.0mil
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=10.0mil
-            }
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.28154 {
+           proto=6; x=486.48mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=10.0mil
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=10.0mil
-            }
+           ha:attributes {
+             term=14
+             name=pin14
+           }
+          }
+          ha:padstack_ref.28155 {
+           proto=6; x=486.48mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=10.0mil
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=10.0mil
-            }
+           ha:attributes {
+             term=27
+             name=pin27
+           }
           }
-        }
-       }
+          ha:padstack_ref.28156 {
+           proto=5; x=10.631678mm; y=744.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-        li:objects {
-         ha:padstack_ref.28258 {
-          proto=0; x=33.97504mm; y=13.999972mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=21
+             name=pin21
+           }
           }
+          ha:padstack_ref.28157 {
+           proto=5; x=613.44mil; y=744.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
           }
+          ha:padstack_ref.28158 {
+           proto=6; x=506.17mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=VBUS
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=13
+             name=pin13
+           }
           }
-         }
-         ha:padstack_ref.28259 {
-          proto=0; x=33.97504mm; y=525.59mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.28159 {
+           proto=6; x=506.17mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=28
+             name=pin28
+           }
           }
+          ha:padstack_ref.28160 {
+           proto=5; x=10.631678mm; y=18.419064mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=20
+             name=pin20
+           }
           }
+          ha:padstack_ref.28161 {
+           proto=5; x=613.44mil; y=18.419064mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=D-
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
           }
-         }
-         ha:padstack_ref.28260 {
-          proto=0; x=33.97504mm; y=500.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.28162 {
+           proto=6; x=525.84mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=12
+             name=pin12
+           }
           }
+          ha:padstack_ref.28163 {
+           proto=6; x=525.84mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=29
+             name=pin29
+           }
           }
+          ha:padstack_ref.28164 {
+           proto=5; x=10.631678mm; y=705.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=3
-            name=D+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=19
+             name=pin19
+           }
           }
-         }
-         ha:padstack_ref.28261 {
-          proto=0; x=33.97504mm; y=474.41mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.28165 {
+           proto=5; x=613.44mil; y=705.47mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=pin6
+           }
           }
+          ha:padstack_ref.28166 {
+           proto=6; x=13.856462mm; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=11
+             name=pin11
+           }
           }
+          ha:padstack_ref.28167 {
+           proto=6; x=13.856462mm; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=4
-            name=HS
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=30
+             name=pin30
+           }
           }
-         }
-         ha:padstack_ref.28262 {
-          proto=0; x=33.97504mm; y=11.400028mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          li:thermal {
+          ha:padstack_ref.28168 {
+           proto=5; x=10.631678mm; y=17.419066mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=18
+             name=pin18
+           }
           }
+          ha:padstack_ref.28169 {
+           proto=5; x=613.44mil; y=17.419066mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=5
-            name=GND
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=7
+             name=pin7
+           }
           }
-         }
-         ha:padstack_ref.28263 {
-          proto=1; x=1.35433in; y=9.499981mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
+          ha:padstack_ref.28170 {
+           proto=6; x=565.21mil; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=10
+             name=pin10
+           }
           }
+          ha:padstack_ref.28171 {
+           proto=6; x=565.21mil; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=G
-          }
-         }
-         ha:padstack_ref.28264 {
-          proto=1; x=1.35433in; y=625.985mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=31
+             name=pin31
+           }
           }
+          ha:padstack_ref.28172 {
+           proto=5; x=10.631678mm; y=666.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=G
-          }
-         }
-         ha:padstack_ref.28265 {
-          proto=2; x=1.44291in; y=454.72mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=17
+             name=pin17
+           }
           }
+          ha:padstack_ref.28173 {
+           proto=5; x=613.44mil; y=666.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=G
-          }
-         }
-         ha:padstack_ref.28266 {
-          proto=2; x=1.44291in; y=13.850112mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=8
+             name=pin8
+           }
           }
+          ha:padstack_ref.28174 {
+           proto=6; x=14.85646mm; y=16.194024mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=9
+             name=pin9
+           }
           }
+          ha:padstack_ref.28175 {
+           proto=6; x=14.85646mm; y=21.143722mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=G
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=32
+             name=pin32
+           }
           }
          }
-         ha:padstack_ref.28267 {
-          proto=3; x=36.650078mm; y=9.500108mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.259969mm;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:arc.28079 {
+              x=618.36mil; y=837.35mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
             }
-            li:3 {
-             on  
-             solid  
-             noshape  
+            ha:type {
+             silk = 1
+             top = 1
             }
           }
 
-          ha:attributes {
-            term=G
-          }
-         }
-         ha:padstack_ref.28268 {
-          proto=3; x=36.650078mm; y=625.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.259969mm;
-          ha:flags {
-           clearline=1
-          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
+            li:objects {
+             ha:line.28081 {
+              x1=13.10651mm; y1=18.66889mm; x2=13.10651mm; y2=18.66889mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.28084 {
+              x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=735.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.28087 {
+              x1=516.0mil; y1=735.0mil; x2=14.1064mm; y2=735.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.28090 {
+              x1=516.0mil; y1=735.0mil; x2=516.0mil; y2=17.669mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
             }
-            li:3 {
-             on  
-             solid  
-             noshape  
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
-
-          ha:attributes {
-            term=G
-          }
          }
         }
-        li:layers {
+         uid = ol0XY8Z741sXnKXxnTsAAABM
+        }
+        ha:subc.28244 {
+         ha:attributes {
+          value=USBmicroB
+          footprint=11071
+          refdes=J1
+         }
+        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:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -0.675005mm  
+                -7.875mil  
+                -0.675005mm  
+                -7.875mil  
+                0.675005mm  
+                7.875mil  
+                0.675005mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                10.875mil  
+                -0.751205mm  
+                -10.875mil  
+                -0.751205mm  
+                -10.875mil  
+                0.751205mm  
+                10.875mil  
+                0.751205mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                7.875mil  
+                -0.675005mm  
+                -7.875mil  
+                -0.675005mm  
+                -7.875mil  
+                0.675005mm  
+                7.875mil  
+                0.675005mm  
+               }
+             }
            }
-           ha:type {
-            silk = 1
-            top = 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 {
+                -31.495mil  
+                -0.700024mm  
+                -31.495mil  
+                0.700024mm  
+                31.495mil  
+                0.700024mm  
+                31.495mil  
+                -0.700024mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.876173mm  
+                -0.776224mm  
+                -0.876173mm  
+                0.776224mm  
+                0.876173mm  
+                0.776224mm  
+                0.876173mm  
+                -0.776224mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -31.495mil  
+                -0.700024mm  
+                -31.495mil  
+                0.700024mm  
+                31.495mil  
+                0.700024mm  
+                31.495mil  
+                -0.700024mm  
+               }
+             }
            }
          }
 
-         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:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                -0.94996mm  
+                -0.94996mm  
+                -0.94996mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -1.02616mm  
+                1.02616mm  
+                1.02616mm  
+                1.02616mm  
+                1.02616mm  
+                -1.02616mm  
+                -1.02616mm  
+                -1.02616mm  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                0.94996mm  
+                -0.94996mm  
+                -0.94996mm  
+                -0.94996mm  
+               }
+             }
+           }
+         }
+
+         ha:ps_proto_v6.3 {
+           hdia=0.0; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=10.0mil
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=0.45mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               mech = 1
+              }
+              clearance=10.0mil
+             }
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=10.0mil
+             }
 
-           li:objects {
-            ha:line.28246 {
-             x1=35.598549mm; y1=500.0mil; x2=35.598549mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=10.0mil
              }
-            }
-            ha:line.28249 {
-             x1=38.1mm; y1=500.0mil; x2=38.1mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=10.0mil
              }
-            }
-            ha:line.28252 {
-             x1=38.1mm; y1=500.0mil; x2=38.1mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=84.0mil; square=0;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=10.0mil
              }
-            }
-            ha:line.28255 {
-             x1=38.1mm; y1=500.0mil; x2=39.1mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+             ha:ps_shape_v4 {
+              ha:ps_line { x1=0.0; y1=0.55mm; x2=0.0; y2=-0.55mm; thickness=1.05mm; square=0;              }
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=10.0mil
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
+        }
 
-         {ha:top copper}                                 {
-          lid=2
-          ha:combining {          }
+         li:objects {
+          ha:padstack_ref.28258 {
+           proto=0; x=33.97504mm; y=13.999972mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
+           li:thermal {
            }
-           ha:type {
-            copper = 1
-            top = 1
+
+           ha:attributes {
+             term=1
+             name=VBUS
+           }
+          }
+          ha:padstack_ref.28259 {
+           proto=0; x=33.97504mm; y=525.59mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:top_paste {
-          lid=3
-          ha:combining { auto=1;          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=2
+             name=D-
            }
-           ha:type {
-            top = 1
-            paste = 1
+          }
+          ha:padstack_ref.28260 {
+           proto=0; x=33.97504mm; y=500.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:top_mask {
-          lid=4
-          ha:combining { sub=1; auto=1;          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=3
+             name=D+
            }
-           ha:type {
-            top = 1
-            mask = 1
+          }
+          ha:padstack_ref.28261 {
+           proto=0; x=33.97504mm; y=474.41mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:any_internal_copper {
-          lid=5
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=4
+             name=HS
            }
-           ha:type {
-            copper = 1
-            intern = 1
+          }
+          ha:padstack_ref.28262 {
+           proto=0; x=33.97504mm; y=11.400028mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           li:thermal {
            }
-           stack_offs = 1
-         }
-
-         ha:bottom_copper {
-          lid=6
-          ha:combining {          }
 
-           li:objects {
+           ha:attributes {
+             term=5
+             name=GND
            }
-           ha:type {
-            bottom = 1
-            copper = 1
+          }
+          ha:padstack_ref.28263 {
+           proto=1; x=1.35433in; y=9.499981mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:bottom_mask {
-          lid=7
-          ha:combining { sub=1; auto=1;          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=G
            }
-           ha:type {
-            bottom = 1
-            mask = 1
+          }
+          ha:padstack_ref.28264 {
+           proto=1; x=1.35433in; y=625.985mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:bottom_silk {
-          lid=8
-          ha:combining { auto=1;          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=G
            }
-           ha:type {
-            silk = 1
-            bottom = 1
+          }
+          ha:padstack_ref.28265 {
+           proto=2; x=1.44291in; y=454.72mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:bottom_paste {
-          lid=9
-          ha:combining { auto=1;          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=G
            }
-           ha:type {
-            bottom = 1
-            paste = 1
+          }
+          ha:padstack_ref.28266 {
+           proto=2; x=1.44291in; y=13.850112mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+           ha:flags {
+            clearline=1
            }
-         }
 
-         ha:outline {
-          lid=10
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=G
            }
-           ha:type {
-            boundary = 1
+          }
+          ha:padstack_ref.28267 {
+           proto=3; x=36.650078mm; y=9.500108mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+           ha:flags {
+            clearline=1
            }
-           purpose = uroute
-         }
 
-         ha:pmech {
-          lid=11
-          ha:combining { auto=1;          }
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
+             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-           li:objects {
+           ha:attributes {
+             term=G
            }
-           ha:type {
-            mech = 1
+          }
+          ha:padstack_ref.28268 {
+           proto=3; x=36.650078mm; y=625.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+           ha:flags {
+            clearline=1
            }
-           purpose = proute
-         }
 
-         ha:umech {
-          lid=12
-          ha:combining { auto=1;          }
-
-           li:objects {
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
+             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
            }
-           ha:type {
-            mech = 1
+
+           ha:attributes {
+             term=G
            }
-           purpose = uroute
+          }
          }
-        }
-       }
-        uid = t+CANjtdPMoBlE0Q3VMAAAAB
-       }
-       ha:subc.22474 {
-        ha:attributes {
-         {io_pcb::hidename_y}=22.6507 mm
-         footprint=0402
-         {io_pcb::hidename_scale}=100
-         refdes=C251
-         value=47nF
-         {io_pcb::hidename_direction}=3
-         {io_pcb::hidename_x}=11.4173 mm
-        }
-       ha:data {
-              li:padstack_prototypes {
+         li:layers {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; 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
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.28246 {
+              x1=35.598549mm; y1=500.0mil; x2=35.598549mm; y2=500.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.28249 {
+              x1=38.1mm; y1=500.0mil; x2=38.1mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.28252 {
+              x1=38.1mm; y1=500.0mil; x2=38.1mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.28255 {
+              x1=38.1mm; y1=500.0mil; x2=39.1mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+
+          {ha:top copper}                {
+           lid=2
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             copper = 1
+             top = 1
+            }
+          }
+
+          ha:top_paste {
+           lid=3
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             top = 1
+             paste = 1
+            }
+          }
+
+          ha:top_mask {
+           lid=4
+           ha:combining { sub=1; auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             top = 1
+             mask = 1
+            }
+          }
+
+          ha:any_internal_copper {
+           lid=5
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             copper = 1
+             intern = 1
             }
+            stack_offs = 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:bottom_copper {
+           lid=6
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             copper = 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:bottom_mask {
+           lid=7
+           ha:combining { sub=1; auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             mask = 1
             }
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.22487 {
-          proto=0; x=418.0mil; y=23.051008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+          ha:bottom_silk {
+           lid=8
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             bottom = 1
+            }
           }
 
-          li:thermal {
+          ha:bottom_paste {
+           lid=9
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             bottom = 1
+             paste = 1
+            }
           }
 
-          ha:attributes {
-            term=1
-            name=1
+          ha:outline {
+           lid=10
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             boundary = 1
+            }
+            purpose = uroute
           }
-         }
-         ha:padstack_ref.22488 {
-          proto=0; x=418.0mil; y=939.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
+
+          ha:pmech {
+           lid=11
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             mech = 1
+            }
+            purpose = proute
           }
 
-          ha:attributes {
-            term=2
-            name=2
+          ha:umech {
+           lid=12
+           ha:combining { auto=1;           }
+
+            li:objects {
+            }
+            ha:type {
+             mech = 1
+            }
+            purpose = uroute
           }
          }
         }
-        li:layers {
+         uid = t+CANjtdPMoBlE0Q3VMAAAAB
+        }
+        ha:subc.22474 {
+         ha:attributes {
+          {io_pcb::hidename_y}=22.6507 mm
+          footprint=0402
+          {io_pcb::hidename_scale}=100
+          refdes=C251
+          value=47nF
+          {io_pcb::hidename_direction}=3
+          {io_pcb::hidename_x}=11.4173 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-         ha:subc-aux {
-          lid=0
-          ha:combining {          }
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-           li:objects {
-            ha:line.22475 {
-             x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=23.450804mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.22478 {
-             x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=23.450804mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             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:line.22481 {
-             x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=22.450804mm; 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 {
+                -0.425958mm  
+                -0.326136mm  
+                -0.425958mm  
+                0.326136mm  
+                0.425958mm  
+                0.326136mm  
+                0.425958mm  
+                -0.326136mm  
+               }
              }
-            }
-            ha:line.22484 {
-             x1=418.0mil; y1=23.450804mm; x2=9.6172mm; y2=23.450804mm; 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 {
+                -0.349758mm  
+                -0.249936mm  
+                -0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                0.249936mm  
+                0.349758mm  
+                -0.249936mm  
+               }
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
         }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAA+
-       }
-       ha:subc.21788 {
-        ha:attributes {
-         {io_pcb::hidename_y}=4.9784 mm
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         {io_pcb::hidename_scale}=80
-         refdes=U6
-         value=MCP73831
-         {io_pcb::hidename_direction}=3
-         use-license=Unlimited
-         {io_pcb::hidename_x}=28.7782 mm
-        }
-       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.22487 {
+           proto=0; x=418.0mil; y=23.051008mm; rot=0.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 {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
-              }
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.22488 {
+           proto=0; x=418.0mil; y=939.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:subc-aux {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.22475 {
+              x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=23.450804mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.22478 {
+              x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=23.450804mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               15.0mil  
-               -23.0mil  
-               -15.0mil  
-               -23.0mil  
-               -15.0mil  
-               23.0mil  
-               15.0mil  
-               23.0mil  
+             ha:line.22481 {
+              x1=418.0mil; y1=23.450804mm; x2=418.0mil; y2=22.450804mm; 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 {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+             ha:line.22484 {
+              x1=418.0mil; y1=23.450804mm; x2=9.6172mm; y2=23.450804mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAA+
+        }
+        ha:subc.21788 {
+         ha:attributes {
+          {io_pcb::hidename_y}=4.9784 mm
+          copyright=2006 DJ Delorie
+          author=DJ Delorie
+          footprint=SOT23-5
+          dist-license=GPL
+          {io_pcb::hidename_scale}=80
+          refdes=U6
+          value=MCP73831
+          {io_pcb::hidename_direction}=3
+          use-license=Unlimited
+          {io_pcb::hidename_x}=28.7782 mm
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        li:objects {
-         ha:padstack_ref.21813 {
-          proto=0; x=27.1018mm; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.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 {
+                12.0mil  
+                -20.0mil  
+                -12.0mil  
+                -20.0mil  
+                -12.0mil  
+                20.0mil  
+                12.0mil  
+                20.0mil  
+               }
+             }
 
-          ha:attributes {
-            term=4
-            name=VIN
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                15.0mil  
+                -23.0mil  
+                -15.0mil  
+                -23.0mil  
+                -15.0mil  
+                23.0mil  
+                15.0mil  
+                23.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.0mil  
+                -20.0mil  
+                -12.0mil  
+                -20.0mil  
+                -12.0mil  
+                20.0mil  
+                12.0mil  
+                20.0mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.21814 {
-          proto=0; x=1.145in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
 
-          li:thermal {
-          }
+         li:objects {
+          ha:padstack_ref.21813 {
+           proto=0; x=27.1018mm; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=5
-            name=PROG
-          }
-         }
-         ha:padstack_ref.21815 {
-          proto=0; x=1.145in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:thermal {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=4
+             name=VIN
+           }
           }
+          ha:padstack_ref.21814 {
+           proto=0; x=1.145in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=STAT
-          }
-         }
-         ha:padstack_ref.21816 {
-          proto=0; x=1.106in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=VSS
-          }
-         }
-         ha:padstack_ref.21817 {
-          proto=0; x=27.1018mm; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=5
+             name=PROG
+           }
           }
+          ha:padstack_ref.21815 {
+           proto=0; x=1.145in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=VBAT
+           ha:attributes {
+             term=1
+             name=STAT
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.21816 {
+           proto=0; x=1.106in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           li:thermal {
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:attributes {
+             term=2
+             name=VSS
+           }
+          }
+          ha:padstack_ref.21817 {
+           proto=0; x=27.1018mm; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.21789 {
-             x1=26.5938mm; y1=121.0mil; x2=26.5938mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21792 {
-             x1=26.5938mm; y1=260.0mil; x2=29.591mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21795 {
-             x1=29.591mm; y1=121.0mil; x2=29.591mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.21798 {
-             x1=26.5938mm; y1=121.0mil; x2=29.591mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=3
+             name=VBAT
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.21801 {
-             x1=1.106in; y1=181.8mil; x2=1.106in; y2=181.8mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.21789 {
+              x1=26.5938mm; y1=121.0mil; x2=26.5938mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.21804 {
-             x1=27.1018mm; y1=231.0mil; x2=27.1018mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.21792 {
+              x1=26.5938mm; y1=260.0mil; x2=29.591mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.21807 {
-             x1=27.1018mm; y1=231.0mil; x2=27.1018mm; y2=4.8674mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.21795 {
+              x1=29.591mm; y1=121.0mil; x2=29.591mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.21810 {
-             x1=27.1018mm; y1=231.0mil; x2=26.1018mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.21798 {
+              x1=26.5938mm; y1=121.0mil; x2=29.591mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = LTS4ZjNxIaLbLeZrlyYAAAAd
-       }
-      ha:subc.21594 {
-       ha:attributes {
-        {io_pcb::hidename_y}=6.7310 mm
-        footprint=SOIJ8
-        {io_pcb::hidename_scale}=100
-        refdes=U1
-        value=W25Q16
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=29.5656 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
+            ha:type {
+             silk = 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:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.21801 {
+              x1=1.106in; y1=181.8mil; x2=1.106in; y2=181.8mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.21804 {
+              x1=27.1018mm; y1=231.0mil; x2=27.1018mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.21807 {
+              x1=27.1018mm; y1=231.0mil; x2=27.1018mm; y2=4.8674mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
+             ha:line.21810 {
+              x1=27.1018mm; y1=231.0mil; x2=26.1018mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
              top = 1
-             paste = 1
+             misc = 1
+             virtual = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -33.46mil  
-              -12.795mil  
-              -33.46mil  
-              12.795mil  
-              33.46mil  
-              12.795mil  
-              33.46mil  
-              -12.795mil  
-             }
-           }
+          }
          }
-       }
+        }
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAd
+        }
+        ha:subc.21594 {
+         ha:attributes {
+          {io_pcb::hidename_y}=6.7310 mm
+          footprint=SOIJ8
+          {io_pcb::hidename_scale}=100
+          refdes=U1
+          value=W25Q16
+          {io_pcb::hidename_direction}=0
+          {io_pcb::hidename_x}=29.5656 mm
+         }
+        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=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 {              }
+              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 {
-              -0.926085mm  
-              -15.795mil  
-              -0.926085mm  
-              15.795mil  
-              0.926085mm  
-              15.795mil  
-              0.926085mm  
-              -15.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 {
-              -0.849885mm  
-              -12.795mil  
-              -0.849885mm  
-              12.795mil  
-              0.849885mm  
-              12.795mil  
-              0.849885mm  
-              -12.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  
+               }
              }
            }
          }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.21620 {
-         proto=0; x=29.870019mm; y=8.534908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.21621 {
-         proto=1; x=22.870288mm; y=8.534908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+         ha:ps_proto_v6.1 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.21622 {
-         proto=0; x=29.870019mm; y=9.804908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
+             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  
+               }
+             }
 
-         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.926085mm  
+                -15.795mil  
+                -0.926085mm  
+                15.795mil  
+                0.926085mm  
+                15.795mil  
+                0.926085mm  
+                -15.795mil  
+               }
+             }
 
-         ha:attributes {
-           term=7
-           name=pin7
+             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.21623 {
-         proto=1; x=22.870288mm; y=9.804908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+         li:objects {
+          ha:padstack_ref.21620 {
+           proto=0; x=29.870019mm; y=8.534908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.21624 {
-         proto=0; x=29.870019mm; y=11.074654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
+           li:thermal {
+           }
 
-         li:thermal {
-         }
+           ha:attributes {
+             term=8
+             name=pin8
+           }
+          }
+          ha:padstack_ref.21621 {
+           proto=1; x=22.870288mm; y=8.534908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.21625 {
-         proto=1; x=22.870288mm; y=11.074654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
+           li:thermal {
+           }
 
-         li:thermal {
-         }
+           ha:attributes {
+             term=1
+             name=pin1
+           }
+          }
+          ha:padstack_ref.21622 {
+           proto=0; x=29.870019mm; y=9.804908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.21626 {
-         proto=0; x=29.870019mm; y=12.344654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         ha:flags {
-          clearline=1
-         }
+           li:thermal {
+           }
 
-         li:thermal {
-         }
+           ha:attributes {
+             term=7
+             name=pin7
+           }
+          }
+          ha:padstack_ref.21623 {
+           proto=1; x=22.870288mm; y=9.804908mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.21627 {
-         proto=1; x=22.870288mm; y=12.344654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-         li:thermal {
-         }
+           li:thermal {
+           }
 
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-       }
-       li:layers {
+           ha:attributes {
+             term=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.21624 {
+           proto=0; x=29.870019mm; y=11.074654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+           li:thermal {
+           }
 
-          li:objects {
-           ha:line.21595 {
-            x1=29.06014mm; y1=306.1mil; x2=23.680166mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+           ha:attributes {
+             term=6
+             name=pin6
+           }
+          }
+          ha:padstack_ref.21625 {
+           proto=1; x=22.870288mm; y=11.074654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
            }
-           ha:line.21598 {
-            x1=23.680166mm; y1=13.104622mm; x2=23.680166mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+
+           ha:attributes {
+             term=3
+             name=pin3
            }
-           ha:line.21601 {
-            x1=29.06014mm; y1=13.104622mm; x2=23.680166mm; y2=13.104622mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:padstack_ref.21626 {
+           proto=0; x=29.870019mm; y=12.344654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           ha:flags {
+            clearline=1
            }
-           ha:line.21604 {
-            x1=29.06014mm; y1=13.104622mm; x2=29.06014mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+
+           li:thermal {
            }
-           ha:arc.21607 {
-            x=950.6mil; y=8.534908mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+
+           ha:attributes {
+             term=5
+             name=pin5
            }
           }
-          ha:type {
-           silk = 1
-           top = 1
+          ha:padstack_ref.21627 {
+           proto=1; x=22.870288mm; y=12.344654mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
           }
-        }
+         }
+         li:layers {
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-          li:objects {
-           ha:line.21608 {
-            x1=26.370154mm; y1=10.439781mm; x2=26.370154mm; y2=10.439781mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+            li:objects {
+             ha:line.21595 {
+              x1=29.06014mm; y1=306.1mil; x2=23.680166mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.21598 {
+              x1=23.680166mm; y1=13.104622mm; x2=23.680166mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.21601 {
+              x1=29.06014mm; y1=13.104622mm; x2=23.680166mm; y2=13.104622mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.21604 {
+              x1=29.06014mm; y1=13.104622mm; x2=29.06014mm; y2=306.1mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:arc.21607 {
+              x=950.6mil; y=8.534908mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+             }
             }
-           }
-           ha:line.21611 {
-            x1=1.0382in; y1=10.439654mm; x2=1.0382in; y2=10.439654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:line.21614 {
-            x1=1.0382in; y1=10.439654mm; x2=27.37028mm; y2=10.439654mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.21608 {
+              x1=26.370154mm; y1=10.439781mm; x2=26.370154mm; y2=10.439781mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.21611 {
+              x1=1.0382in; y1=10.439654mm; x2=1.0382in; y2=10.439654mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.21614 {
+              x1=1.0382in; y1=10.439654mm; x2=27.37028mm; y2=10.439654mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.21617 {
+              x1=1.0382in; y1=10.439654mm; x2=1.0382in; y2=11.439654mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
             }
-           }
-           ha:line.21617 {
-            x1=1.0382in; y1=10.439654mm; x2=1.0382in; y2=11.439654mm; 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 = LTS4ZjNxIaLbLeZrlyYAAAAR
         }
-       }
-      }
-       uid = LTS4ZjNxIaLbLeZrlyYAAAAR
-      }
         ha:subc.34078 {
          ha:attributes {
           {io_pcb::hidename_y}=4.5974 mm
@@ -19123,10 +18573,10 @@ ha:pcb-rnd-board-v8 {
         }
         ha:subc.35668 {
          ha:attributes {
-          openscad=0402
-          value=1.5k
           refdes=R1
+          value=1.5k
           footprint=0402
+          openscad=0402
          }
         ha:data {
                 li:padstack_prototypes {
@@ -19477,14 +18927,168 @@ ha:pcb-rnd-board-v8 {
           }
          }
         }
-         uid = LTS4ZjNxIaLbLeZrlyYAAAAm
+         uid = LTS4ZjNxIaLbLeZrlyYAAAAm
+        }
+        ha:subc.35751 {
+         ha:attributes {
+          refdes=C2
+          value=18pF
+          footprint=0402
+          openscad=0402
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              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.35764 {
+           proto=0; x=10.928604mm; y=119.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.35765 {
+           proto=0; x=461.74mil; y=119.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.35752 {
+              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.35755 {
+              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.35758 {
+              x1=446.0mil; y1=119.0mil; x2=12.3284mm; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.35761 {
+              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=4.0226mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = ol0XY8Z741sXnKXxnTsAAABO
         }
-        ha:subc.35751 {
+        ha:subc.35767 {
          ha:attributes {
-          openscad=0402
+          refdes=C3
           value=18pF
-          refdes=C2
           footprint=0402
+          openscad=0402
          }
         ha:data {
                 li:padstack_prototypes {
@@ -19554,8 +19158,8 @@ ha:pcb-rnd-board-v8 {
         }
 
          li:objects {
-          ha:padstack_ref.35764 {
-           proto=0; x=10.928604mm; y=119.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:padstack_ref.35780 {
+           proto=0; x=461.74mil; y=310.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -19568,8 +19172,8 @@ ha:pcb-rnd-board-v8 {
              name=1
            }
           }
-          ha:padstack_ref.35765 {
-           proto=0; x=461.74mil; y=119.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:padstack_ref.35781 {
+           proto=0; x=10.928604mm; y=310.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
            li:thermal {
            }
 
@@ -19598,26 +19202,26 @@ ha:pcb-rnd-board-v8 {
            ha:combining {           }
 
             li:objects {
-             ha:line.35752 {
-              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.35768 {
+              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=310.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
-             ha:line.35755 {
-              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.35771 {
+              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=310.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
-             ha:line.35758 {
-              x1=446.0mil; y1=119.0mil; x2=12.3284mm; y2=119.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.35774 {
+              x1=446.0mil; y1=310.0mil; x2=10.3284mm; y2=310.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
-             ha:line.35761 {
-              x1=446.0mil; y1=119.0mil; x2=446.0mil; y2=4.0226mm; thickness=0.1mm; clearance=0.0;
+             ha:line.35777 {
+              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=6.874mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -19631,20 +19235,75 @@ ha:pcb-rnd-board-v8 {
           }
          }
         }
-         uid = ol0XY8Z741sXnKXxnTsAAABO
+         uid = ol0XY8Z741sXnKXxnTsAAABQ
         }
-        ha:subc.35767 {
+        ha:subc.62912 {
          ha:attributes {
-          openscad=0402
-          value=18pF
-          refdes=C3
-          footprint=0402
+          value=Debug
+          footprint=50mil6pin
+          refdes=J2
          }
         ha:data {
                 li:padstack_prototypes {
 
          ha:ps_proto_v6.0 {
-           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=42.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=42.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=42.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=48.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=48.0mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
+
+         ha:ps_proto_v6.1 {
+           hdia=28.0mil; hplated=1; htop=0; hbottom=0;
            li:shape {
 
              ha:ps_shape_v4 {
@@ -19655,14 +19314,52 @@ ha:pcb-rnd-board-v8 {
               }
               clearance=0.0
                li:ps_poly {
-                0.249936mm  
-                -0.349758mm  
-                -0.249936mm  
-                -0.349758mm  
-                -0.249936mm  
-                0.349758mm  
-                0.249936mm  
-                0.349758mm  
+                -21.0mil  
+                -21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -21.0mil  
+                -21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -21.0mil  
+                -21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
+                21.0mil  
+                -21.0mil  
+                21.0mil  
                }
              }
 
@@ -19674,33 +19371,33 @@ ha:pcb-rnd-board-v8 {
               }
               clearance=0.0
                li:ps_poly {
-                0.326136mm  
-                -0.425958mm  
-                -0.326136mm  
-                -0.425958mm  
-                -0.326136mm  
-                0.425958mm  
-                0.326136mm  
-                0.425958mm  
+                -24.0mil  
+                -24.0mil  
+                24.0mil  
+                -24.0mil  
+                24.0mil  
+                24.0mil  
+                -24.0mil  
+                24.0mil  
                }
              }
 
              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.249936mm  
-                -0.349758mm  
-                -0.249936mm  
-                -0.349758mm  
-                -0.249936mm  
-                0.349758mm  
-                0.249936mm  
-                0.349758mm  
+                -24.0mil  
+                -24.0mil  
+                24.0mil  
+                -24.0mil  
+                24.0mil  
+                24.0mil  
+                -24.0mil  
+                24.0mil  
                }
              }
            }
@@ -19708,8 +19405,8 @@ ha:pcb-rnd-board-v8 {
         }
 
          li:objects {
-          ha:padstack_ref.35780 {
-           proto=0; x=461.74mil; y=310.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:padstack_ref.62926 {
+           proto=0; x=550.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
            ha:flags {
             clearline=1
            }
@@ -19718,18 +19415,90 @@ ha:pcb-rnd-board-v8 {
            }
 
            ha:attributes {
-             term=1
-             name=1
+             term=6
+             name=pin6
            }
           }
-          ha:padstack_ref.35781 {
-           proto=0; x=10.928604mm; y=310.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:padstack_ref.62927 {
+           proto=0; x=600.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=pin5
+           }
+          }
+          ha:padstack_ref.62928 {
+           proto=0; x=650.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.62929 {
+           proto=0; x=700.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.62930 {
+           proto=0; x=750.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
            li:thermal {
            }
 
            ha:attributes {
              term=2
-             name=2
+             name=pin2
+           }
+          }
+          ha:padstack_ref.62931 {
+           proto=1; x=800.0mil; y=36.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
+
+           ha:attributes {
+             term=1
+             name=pin1
            }
           }
          }
@@ -19752,26 +19521,26 @@ ha:pcb-rnd-board-v8 {
            ha:combining {           }
 
             li:objects {
-             ha:line.35768 {
-              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=310.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.62914 {
+              x1=675.0mil; y1=36.0mil; x2=675.0mil; y2=36.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
-             ha:line.35771 {
-              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=310.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.62917 {
+              x1=800.0mil; y1=36.0mil; x2=800.0mil; y2=36.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
-             ha:line.35774 {
-              x1=446.0mil; y1=310.0mil; x2=10.3284mm; y2=310.0mil; thickness=0.1mm; clearance=0.0;
+             ha:line.62920 {
+              x1=800.0mil; y1=36.0mil; x2=800.0mil; y2=-0.0856mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
-             ha:line.35777 {
-              x1=446.0mil; y1=310.0mil; x2=446.0mil; y2=6.874mm; thickness=0.1mm; clearance=0.0;
+             ha:line.62923 {
+              x1=800.0mil; y1=36.0mil; x2=19.32mm; y2=36.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -19785,341 +19554,223 @@ ha:pcb-rnd-board-v8 {
           }
          }
         }
-         uid = ol0XY8Z741sXnKXxnTsAAABQ
+         uid = QwPeYuHhkwUZfkxROSEAAABO
         }
-           ha:subc.39623 {
-            ha:attributes {
-             value=
-             footprint=50mil7pin
-             refdes=J2
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=42.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=42.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=42.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=48.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=48.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=28.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 {
-                   -21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                   21.0mil  
-                   -21.0mil  
-                   21.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                   24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                   24.0mil  
-                   -24.0mil  
-                   24.0mil  
-                  }
-                }
+       ha:subc.21741 {
+        ha:attributes {
+         {io_pcb::hidename_y}=5.9182 mm
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         {io_pcb::hidename_scale}=90
+         refdes=U2
+         value=LD2980-3.3
+         {io_pcb::hidename_direction}=1
+         use-license=Unlimited
+         {io_pcb::hidename_x}=23.9014 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               15.0mil  
+               -23.0mil  
+               -15.0mil  
+               -23.0mil  
+               -15.0mil  
+               23.0mil  
+               15.0mil  
+               23.0mil  
               }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.39637 {
-              proto=0; x=500.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-             ha:padstack_ref.39638 {
-              proto=0; x=550.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
+             clearance=0.0
+              li:ps_poly {
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
+            }
+          }
+        }
+       }
 
-              li:thermal {
-              }
+        li:objects {
+         ha:padstack_ref.21766 {
+          proto=0; x=929.0mil; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-              ha:attributes {
-                term=6
-                name=pin6
-              }
-             }
-             ha:padstack_ref.39639 {
-              proto=0; x=600.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+          li:thermal {
+          }
 
-              li:thermal {
-              }
+          ha:attributes {
+            term=4
+            name=BY
+          }
+         }
+         ha:padstack_ref.21767 {
+          proto=0; x=1.007in; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-              ha:attributes {
-                term=5
-                name=pin5
-              }
-             }
-             ha:padstack_ref.39640 {
-              proto=0; x=650.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+          li:thermal {
+          }
 
-              li:thermal {
-              }
+          ha:attributes {
+            term=5
+            name=VOUT
+          }
+         }
+         ha:padstack_ref.21768 {
+          proto=0; x=1.007in; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-              ha:attributes {
-                term=4
-                name=pin4
-              }
-             }
-             ha:padstack_ref.39641 {
-              proto=0; x=700.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+          li:thermal {
+          }
 
-              li:thermal {
-              }
+          ha:attributes {
+            term=1
+            name=VIN
+          }
+         }
+         ha:padstack_ref.21769 {
+          proto=0; x=968.0mil; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          li:thermal {
+          }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
-             }
-             ha:padstack_ref.39642 {
-              proto=0; x=750.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+          ha:attributes {
+            term=2
+            name=GND
+          }
+         }
+         ha:padstack_ref.21770 {
+          proto=0; x=929.0mil; y=149.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-              li:thermal {
-              }
+          li:thermal {
+          }
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
-             }
-             ha:padstack_ref.39643 {
-              proto=1; x=800.0mil; y=32.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+          ha:attributes {
+            term=3
+            name=EN
+          }
+         }
+        }
+        li:layers {
 
-              li:thermal {
-                li:2 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-              ha:attributes {
-                term=1
-                name=pin1
-              }
-             }
+           li:objects {
+            ha:line.21742 {
+             x1=909.0mil; y1=121.0mil; x2=909.0mil; y2=260.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.21745 {
+             x1=909.0mil; y1=260.0mil; x2=26.0858mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.21748 {
+             x1=26.0858mm; y1=121.0mil; x2=26.0858mm; y2=260.0mil; thickness=10.0mil; clearance=0.0;
             }
-            li:layers {
+            ha:line.21751 {
+             x1=909.0mil; y1=121.0mil; x2=26.0858mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+           li:objects {
+            ha:line.21754 {
+             x1=968.0mil; y1=181.8mil; x2=968.0mil; y2=181.8mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.39625 {
-                 x1=650.0mil; y1=32.0mil; x2=650.0mil; y2=32.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.39628 {
-                 x1=800.0mil; y1=32.0mil; x2=800.0mil; y2=32.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.39631 {
-                 x1=800.0mil; y1=32.0mil; x2=800.0mil; y2=-0.1872mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.39634 {
-                 x1=800.0mil; y1=32.0mil; x2=19.32mm; y2=32.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+            }
+            ha:line.21757 {
+             x1=929.0mil; y1=231.0mil; x2=929.0mil; y2=231.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.21760 {
+             x1=929.0mil; y1=231.0mil; x2=929.0mil; y2=4.8674mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.21763 {
+             x1=929.0mil; y1=231.0mil; x2=22.5966mm; y2=231.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
             }
            }
-            uid = ktPlQTqo5w9K8kNDpLUAAABP
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
+         }
+        }
+       }
+        uid = LTS4ZjNxIaLbLeZrlyYAAAAb
+       }
     }
  }
 
@@ -22242,8 +21893,8 @@ ha:pcb-rnd-board-v8 {
        min_copper_overlap = 0.0
        min_drill = 0.2 mm
       }
-       min_wid = 0.15240000 mm
-       bloat = 0.15240000 mm
+       min_wid = 0.12700000 mm
+       bloat = 0.12700000 mm
     }
     ha:editor {
      grids_idx = 1
@@ -22263,62 +21914,62 @@ ha:pcb-rnd-board-v8 {
 
    li:input {
      ha:+3.3V {
-     li:conn { C4-2; C8-2; C9-2; C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; R5-2; R171-1; U1-3; U1-7; U1-8; U2-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-b4; U4-e2; U5-7; U5-8;     }
-     }
-     ha:unnamed_net12 {
-     li:conn { A1-1; S1-1;     }
+     li:conn { C4-2; C8-2; C9-2; C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; R171-1; U1-3; U1-7; U1-8; U2-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-b4; U4-e2; U5-7; U5-8;     }
      }
       ha:unnamed_net13 {
-      li:conn { D1-1; D1-4; U6-1;      }
+      li:conn { A1-1; S1-1;      }
       }
      ha:unnamed_net14 {
-     li:conn { R8-2; U6-5;     }
+     li:conn { D1-1; D1-4; U6-1;     }
      }
      ha:unnamed_net15 {
-     li:conn { D1-2; R6-1;     }
+     li:conn { R8-2; U6-5;     }
      }
-        ha:unnamed_net17 {
-        li:conn { J8-1; L174-2;        }
-        }
-        ha:unnamed_net18 {
-        li:conn { C30-1; U3-31; X1-3;        }
-        }
-       ha:unnamed_net16 {
-       li:conn { D1-3; R7-2;       }
-       }
-       ha:tx_ext {
-       li:conn { J2-6; U4-a3;       }
+             ha:unnamed_net16 {
+             li:conn { D1-2; R6-1;             }
+             }
+            ha:unnamed_net17 {
+            li:conn { D1-3; R7-2;            }
+            }
+            ha:unnamed_net18 {
+            li:conn { J8-1; L174-2;            }
+            }
+           ha:tx_ext {
+           li:conn { J2-5; U4-a3;           }
+           }
+             ha:unnamed_net19 {
+             li:conn { C30-1; U3-31; X1-3;             }
+             }
+            ha:unnamed_net20 {
+            li:conn { C31-1; U3-30; X1-1;            }
+            }
+             ha:unnamed_net21 {
+             li:conn { C174-1; L171-2; U3-17;             }
+             }
+            ha:unnamed_net22 {
+            li:conn { C173-2; L171-1; R171-2;            }
+            }
+            ha:GND {
+            li:conn { B1-2; C2-2; C3-2; C4-1; C8-1; C9-1; C10-1; C11-1; C30-2; C31-2; C37-1; C39-1; C41-1; 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; D2-2; H1-1; H2-1; H3-1; H4-1; J1-5; J1-G; J2-1; J8-2; L192-2; R7-1; R8-1; R10-1; R12-1; R30-1; S1-2; S1-3; S1-5; U1-4; U2-2; U3-32; U3-33; U4-b5; U4-d2; U5-1; U5-10; U5-12; U6-2; X1-2; X1-4; X2-2; X2-4;            }
+            }
+            ha:unnamed_net24 {
+            li:conn { C176-2; C181-1; L172-2; L173-1;            }
+            }
+           ha:unnamed_net25 {
+           li:conn { C181-2; L193-1; U3-18;           }
+           }
+          ha:unnamed_net26 {
+          li:conn { C175-2; L173-2; L174-1;          }
+          }
+         ha:unnamed_net3 {
+         li:conn { S1-4; U5-11;         }
+         }
+       ha:unnamed_net28 {
+       li:conn { C191-1; L191-1; L192-1; U3-19;       }
        }
-       ha:force_loader {
-       li:conn { J2-5; U4-a4;       }
+       ha:unnamed_net29 {
+       li:conn { C191-2; L193-2; L201-2;       }
        }
-      ha:unnamed_net19 {
-      li:conn { C31-1; U3-30; X1-1;      }
-      }
-      ha:unnamed_net22 {
-      li:conn { C174-2; C176-1; L172-1;      }
-      }
-      ha:GND {
-      li:conn { B1-2; C2-2; C3-2; C4-1; C8-1; C9-1; C10-1; C11-1; C30-2; C31-2; C37-1; C38-2; C39-1; C41-1; 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; D2-2; H1-1; H2-1; H3-1; H4-1; J1-5; J1-G; J2-1; J8-2; L192-2; R7-1; R8-1; R10-1; R12-1; R30-1; S1-2; S1-3; S1-5; U1-4; U2-2; U3-32; U3-33; U4-b5; U4-d2; U5-1; U5-6; U5-10; U5-12; U6-2; X1-2; X1-4; X2-2; X2-4;      }
-      }
-     ha:unnamed_net20 {
-     li:conn { C174-1; L171-2; U3-17;     }
-     }
-      ha:unnamed_net1 {
-      li:conn { C38-1; U2-4;      }
-      }
-      ha:unnamed_net2 {
-      li:conn { R5-1; U5-9;      }
-      }
-      ha:unnamed_net3 {
-      li:conn { S1-4; U5-11;      }
-      }
-     ha:unnamed_net24 {
-     li:conn { C181-2; L193-1; U3-18;     }
-     }
-      ha:unnamed_net25 {
-      li:conn { C175-2; L173-2; L174-1;      }
-      }
       ha:mosi0 {
       li:conn { U3-7; U4-f7;      }
       }
@@ -22326,80 +21977,71 @@ ha:pcb-rnd-board-v8 {
       li:conn { U1-5; U4-a7;      }
       }
       ha:unnamed_net23 {
-      li:conn { C176-2; C181-1; L172-2; L173-1;      }
+      li:conn { C174-2; C176-1; L172-1;      }
       }
       ha:cs_flash {
       li:conn { U1-1; U4-a5;      }
       }
       ha:unnamed_net30 {
-      li:conn { C231-1; U3-24;      }
+      li:conn { C211-1; U3-21;      }
       }
-      ha:unnamed_net26 {
+       ha:unnamed_net31 {
+       li:conn { C231-1; U3-24;       }
+       }
+      ha:unnamed_net27 {
       li:conn { C210-1; L191-2; L201-1; U3-20;      }
       }
-      ha:unnamed_net21 {
-      li:conn { C173-2; L171-1; R171-2;      }
-      }
-     ha:unnamed_net28 {
-     li:conn { C191-2; L193-2; L201-2;     }
-     }
-       ha:unnamed_net29 {
-       li:conn { C211-1; U3-21;       }
-       }
+        ha:unnamed_net33 {
+        li:conn { C261-1; U3-26;        }
+        }
+        ha:unnamed_net34 {
+        li:conn { C291-1; U3-29;        }
+        }
        ha:unnamed_net35 {
-       li:conn { C42-2; U3-6;       }
+       li:conn { R30-2; U3-14;       }
        }
        ha:rx_ext {
-       li:conn { J2-7; U4-a2;       }
-       }
-       ha:unnamed_net31 {
-       li:conn { C231-2; U3-23;       }
+       li:conn { J2-6; U4-a2;       }
        }
+        ha:unnamed_net56 {
+        li:conn { R4-2; U4-h5;        }
+        }
        ha:reset_n {
        li:conn { J2-2; U3-2; U4-c1;       }
        }
-      ha:unnamed_net33 {
-      li:conn { C291-1; U3-29;      }
-      }
-       ha:unnamed_net34 {
-       li:conn { R30-2; U3-14;       }
-       }
-        ha:unnamed_net56 {
-        li:conn { C2-1; U4-d1; X2-1;        }
+        ha:unnamed_net54 {
+        li:conn { C3-1; U4-e1; X2-3;        }
+        }
+         ha:unnamed_net55 {
+         li:conn { C2-1; U4-d1; X2-1;         }
+         }
+        ha:unnamed_net65 {
+        li:conn { J1-3; R1-1; R4-1;        }
         }
        ha:cs_radio {
        li:conn { U3-11; U4-g1;       }
        }
-        ha:unnamed_net58 {
-        li:conn { R3-2; U4-g5;        }
+        ha:unnamed_net67 {
+        li:conn { D2-1; R2-2;        }
         }
-       ha:unnamed_net38 {
-       li:conn { D2-1; R2-2;       }
-       }
-       ha:unnamed_net27 {
-       li:conn { C191-1; L191-1; L192-1; U3-19;       }
+        ha:unnamed_net64 {
+        li:conn { J1-2; R3-1;        }
+        }
+       ha:unnamed_net32 {
+       li:conn { C231-2; U3-23;       }
        }
-      ha:unnamed_net66 {
-      li:conn { J1-3; R1-1; R4-1;      }
-      }
-      ha:unnamed_net57 {
-      li:conn { R4-2; U4-h5;      }
-      }
-      ha:unnamed_net65 {
-      li:conn { J1-2; R3-1;      }
-      }
-      ha:unnamed_net55 {
-      li:conn { C3-1; U4-e1; X2-3;      }
-      }
-     ha:unnamed_net32 {
-     li:conn { C261-1; U3-26;     }
-     }
+         ha:usb_pullup {
+         li:conn { R1-2; U4-h4;         }
+         }
+         ha:unnamed_net57 {
+         li:conn { R3-2; U4-g5;         }
+         }
+         ha:unnamed_net36 {
+         li:conn { C42-2; U3-6;         }
+         }
       ha:rxd {
       li:conn { U4-a8; U5-2;      }
       }
-     ha:usb_pullup {
-     li:conn { R1-2; U4-h4;     }
-     }
      ha:radio_int {
      li:conn { U3-4; U4-h8;     }
      }
@@ -22422,7 +22064,7 @@ ha:pcb-rnd-board-v8 {
      li:conn { C10-2; J1-1; R6-2; R9-2; U6-4;     }
      }
      ha:sense_batt {
-     li:conn { R11-1; R12-2;     }
+     li:conn { R11-1; R12-2; U4-c8;     }
      }
      ha:swclk {
      li:conn { J2-4; U4-e7;     }
@@ -22434,7 +22076,7 @@ ha:pcb-rnd-board-v8 {
      li:conn { J2-3; U4-b6;     }
      }
      ha:usb_detect {
-     li:conn { R9-1; R10-2;     }
+     li:conn { R9-1; R10-2; U4-d8;     }
      }
      ha:v_lipo {
      li:conn { B1-1; C11-2; C39-2; C41-2; J3-1; J3-2; R11-2; U2-1; U2-3; U6-3;     }