]> git.gag.com Git - hw/teleterra/commitdiff
more routing work done
authorBdale Garbee <bdale@gag.com>
Wed, 13 Aug 2025 05:37:35 +0000 (23:37 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 13 Aug 2025 05:37:35 +0000 (23:37 -0600)
teleterra.lht
teleterra.sch

index dd59f360da62c4e4a238271cf7291200260fdfc9..566eea2c5384eafc2b77f232f92ce3d5cd845c45 100644 (file)
@@ -13,7 +13,7 @@ ha:pcb-rnd-board-v8 {
     via_proto = 1
     text_scale = 100
     thickness = 20.0mil
-    clearance = 20.0mil
+    clearance = 10.0mil
      text_thick = 0.0
    }
    ha:Fat {
@@ -30,6 +30,12 @@ ha:pcb-rnd-board-v8 {
     clearance = 12.0mil
      text_thick = 0.0
    }
+    {ha:USB Power}  {
+     thickness = 18.0mil
+     text_thick = 0.0
+     text_scale = 100
+     clearance = 10.0mil
+    }
  }
 
  ha:meta {
@@ -739,12 +745,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.238972 {
-    x1=40.0mm; y1=6.796mm; x2=40.0mm; y2=3.75mm; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.238978 {
     x1=48.1026mm; y1=11.903686mm; x2=48.0907mm; y2=11.915624mm; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
@@ -1025,317 +1025,1485 @@ ha:pcb-rnd-board-v8 {
       noexport=1
     }
    }
-   ha:arc.271532 {
-    x=3.75mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283633 {
+    x1=2.548in; y1=657.0mil; x2=2.607in; y2=657.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.271536 {
-    x=3.75mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283636 {
+    x1=2.607in; y1=657.0mil; x2=2.608in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.271540 {
-    x=76.25mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283639 {
+    x1=2.608in; y1=658.0mil; x2=2.652in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:arc.271544 {
-    x=76.25mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283642 {
+    x1=2.653in; y1=658.0mil; x2=2.818in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-  }
-  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.271349 {
-    x1=0.0; y1=7.75mm; x2=0.0; y2=43.25mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283648 {
+    x1=2.817in; y1=658.0mil; x2=2.817in; y2=756.775mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.271361 {
-    x1=33.0mm; y1=50.0mil; x2=46.98mm; y2=50.0mil; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283651 {
+    x1=2.817in; y1=756.775mil; x2=2.81699in; y2=756.785mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.271373 {
-    x1=7.75mm; y1=0.0; x2=33.0mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+   ha:line.283909 {
+    x1=2.717in; y1=481.205mil; x2=2.717in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
    }
-   ha:line.271385 {
-    x1=47.0mm; y1=50.0mil; x2=47.0mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+   ha:line.238972 {
+    x1=40.0mm; y1=6.796mm; x2=40.0mm; y2=4.0436mm; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
-    }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
     }
+     li:thermal {
+      diag  
+      round  
+     }
    }
-   ha:line.271397 {
-    x1=47.0mm; y1=0.0; x2=72.25mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+   ha:line.285633 {
+    x1=40.0mm; y1=4.0436mm; x2=40.005mm; y2=159.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.296909 {
+    x1=775.0mil; y1=40.0mil; x2=775.0mil; y2=85.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271409 {
-    x1=33.0mm; y1=50.0mil; x2=33.0mm; y2=0.0; thickness=10.0mil; clearance=20.0mil;
+   ha:line.296912 {
+    x1=1.07343in; y1=40.0mil; x2=1.07343in; y2=83.43mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298514 {
+    x1=12.584964mm; y1=6.00682mm; x2=12.584964mm; y2=5.245836mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271421 {
-    x1=0.0; y1=7.75mm; x2=3.75mm; y2=7.75mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298517 {
+    x1=12.584964mm; y1=5.245836mm; x2=505.0mil; y2=197.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298520 {
+    x1=505.0mil; y1=197.0mil; x2=526.0mil; y2=197.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271433 {
-    x1=7.75mm; y1=0.0; x2=7.75mm; y2=3.75mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298523 {
+    x1=526.0mil; y1=197.0mil; x2=535.0mil; y2=206.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298526 {
+    x1=535.0mil; y1=206.0mil; x2=535.0mil; y2=6.002781mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271445 {
-    x1=72.25mm; y1=0.0; x2=72.25mm; y2=3.75mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298529 {
+    x1=535.0mil; y1=6.002781mm; x2=13.584961mm; y2=6.00682mm; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298751 {
+    x1=14.085087mm; y1=6.00682mm; x2=14.085087mm; y2=6.793713mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271457 {
-    x1=0.0; y1=43.25mm; x2=3.75mm; y2=43.25mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298754 {
+    x1=14.085087mm; y1=6.793713mm; x2=550.0mil; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298757 {
+    x1=550.0mil; y1=272.0mil; x2=520.0mil; y2=272.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271469 {
-    x1=7.75mm; y1=51.0mm; x2=72.25mm; y2=51.0mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298760 {
+    x1=520.0mil; y1=272.0mil; x2=515.0mil; y2=267.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.298763 {
+    x1=515.0mil; y1=267.0mil; x2=515.0mil; y2=236.65mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271481 {
-    x1=7.75mm; y1=47.25mm; x2=7.75mm; y2=51.0mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.298766 {
+    x1=515.0mil; y1=236.65mil; x2=13.08509mm; y2=6.00682mm; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299228 {
+    x1=10.93498mm; y1=6.00682mm; x2=10.93498mm; y2=5.37182mm; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271493 {
-    x1=72.25mm; y1=51.0mm; x2=72.25mm; y2=47.25mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299234 {
+    x1=10.93498mm; y1=5.37182mm; x2=497.0mil; y2=145.0mil; thickness=18.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299237 {
+    x1=497.0mil; y1=145.0mil; x2=873.0mil; y2=145.0mil; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271505 {
-    x1=76.25mm; y1=43.25mm; x2=80.0mm; y2=43.25mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299246 {
+    x1=15.735071mm; y1=6.00682mm; x2=15.735071mm; y2=5.346471mm; thickness=18.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299249 {
+    x1=15.735071mm; y1=5.346471mm; x2=604.0mil; y2=195.0mil; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271517 {
-    x1=76.25mm; y1=7.75mm; x2=80.0mm; y2=7.75mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299252 {
+    x1=604.0mil; y1=195.0mil; x2=604.0mil; y2=145.0mil; thickness=18.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299255 {
+    x1=873.0mil; y1=145.0mil; x2=874.0mil; y2=146.0mil; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:line.271529 {
-    x1=80.0mm; y1=7.75mm; x2=80.0mm; y2=43.25mm; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299258 {
+    x1=874.0mil; y1=226.0mil; x2=858.0mil; y2=226.0mil; thickness=18.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299261 {
+    x1=858.0mil; y1=226.0mil; x2=846.0mil; y2=238.0mil; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.271535 {
-    x=3.75mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299264 {
+    x1=846.0mil; y1=238.0mil; x2=818.74mil; y2=238.0mil; thickness=18.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299267 {
+    x1=818.74mil; y1=238.0mil; x2=818.0mil; y2=238.74mil; thickness=18.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.271539 {
-    x=3.75mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299483 {
+    x1=956.0mil; y1=148.0mil; x2=27.305mm; y2=148.0mil; thickness=20.0mil; clearance=20.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.296915 {
+    x1=1.07343in; y1=83.43mil; x2=27.305mm; y2=85.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.271543 {
-    x=76.25mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299714 {
+    x1=956.0mil; y1=226.0mil; x2=1.104in; y2=226.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
     }
-
-    ha:attributes {
-      on_every_layer=
-      on_every_layer_gen=outline
-      noexport=1
+   }
+   ha:line.299717 {
+    x1=1.104in; y1=226.0mil; x2=1.136in; y2=194.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
     }
    }
-   ha:arc.271547 {
-    x=76.25mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+   ha:line.299720 {
+    x1=1.136in; y1=194.0mil; x2=1.136in; y2=117.0mil; thickness=10.0mil; clearance=16.0mil;
     ha:flags {
      clearline=1
-     lock=1
+    }
+   }
+   ha:line.299723 {
+    x1=1.136in; y1=117.0mil; x2=1.104in; y2=85.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.299726 {
+    x1=1.104in; y1=85.0mil; x2=1.07643in; y2=85.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.299729 {
+    x1=1.07643in; y1=85.0mil; x2=1.07343in; y2=82.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.299933 {
+    x1=1.04in; y1=148.0mil; x2=1.04in; y2=186.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300359 {
+    x1=875.0mil; y1=110.74mil; x2=875.0mil; y2=145.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300554 {
+    x1=875.0mil; y1=79.26mil; x2=875.0mil; y2=41.57mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300557 {
+    x1=875.0mil; y1=41.57mil; x2=873.43mil; y2=40.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300560 {
+    x1=975.0mil; y1=79.26mil; x2=975.0mil; y2=40.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300749 {
+    x1=11.584966mm; y1=6.00682mm; x2=11.584966mm; y2=7.363434mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300752 {
+    x1=11.584966mm; y1=7.363434mm; x2=456.0mil; y2=290.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300950 {
+    x1=14.584959mm; y1=6.00682mm; x2=14.584959mm; y2=6.812559mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300953 {
+    x1=14.584959mm; y1=6.812559mm; x2=584.0mil; y2=278.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300956 {
+    x1=584.0mil; y1=278.0mil; x2=698.0mil; y2=278.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300959 {
+    x1=698.0mil; y1=278.0mil; x2=710.0mil; y2=290.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302003 {
+    x1=2.2in; y1=40.0mil; x2=2.2in; y2=84.26mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302006 {
+    x1=2.56in; y1=84.26mil; x2=2.56in; y2=41.57mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302009 {
+    x1=2.56in; y1=41.57mil; x2=2.55843in; y2=40.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302654 {
+    x1=2.817in; y1=372.0mil; x2=2.817in; y2=481.195mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302657 {
+    x1=2.817in; y1=481.195mil; x2=2.81699in; y2=481.205mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.302971 {
+    x1=2.598in; y1=690.74mil; x2=2.659in; y2=690.74mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303121 {
+    x1=2.33in; y1=576.85mil; x2=61.59119mm; y2=576.85mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303124 {
+    x1=61.59119mm; y1=576.85mil; x2=2.466in; y2=618.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303273 {
+    x1=2.81699in; y1=481.205mil; x2=2.81699in; y2=543.99mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303276 {
+    x1=2.81699in; y1=543.99mil; x2=2.817in; y2=544.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303423 {
+    x1=2.767in; y1=481.205mil; x2=2.767in; y2=568.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303426 {
+    x1=2.767in; y1=568.0mil; x2=2.791in; y2=592.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303429 {
+    x1=2.791in; y1=592.0mil; x2=2.963in; y2=592.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303432 {
+    x1=2.963in; y1=592.0mil; x2=2.986in; y2=569.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303435 {
+    x1=2.986in; y1=569.0mil; x2=2.986in; y2=375.26mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303438 {
+    x1=2.986in; y1=375.26mil; x2=2.98626in; y2=375.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303999 {
+    x1=2.79337in; y1=8.448804mm; x2=69.681596mm; y2=8.448804mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304002 {
+    x1=69.681596mm; y1=8.448804mm; x2=2.743in; y2=333.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304005 {
+    x1=2.743in; y1=333.0mil; x2=2.743in; y2=292.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304429 {
+    x1=2.817in; y1=8.448804mm; x2=72.431404mm; y2=8.448804mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304432 {
+    x1=72.431404mm; y1=8.448804mm; x2=2.852in; y2=333.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304436 {
+    x1=2.548in; y1=579.0mil; x2=2.592in; y2=579.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304439 {
+    x1=2.592in; y1=579.0mil; x2=2.593in; y2=578.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305439 {
+    x1=2.55974in; y1=116.0mil; x2=2.56in; y2=115.74mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305445 {
+    x1=2.19974in; y1=116.0mil; x2=2.2in; y2=115.74mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305568 {
+    x1=2.56in; y1=115.74mil; x2=2.56in; y2=170.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305571 {
+    x1=2.2in; y1=115.74mil; x2=2.2in; y2=175.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305574 {
+    x1=2.2in; y1=175.0mil; x2=54.61mm; y2=225.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306078 {
+    x1=2.86699in; y1=756.785mil; x2=2.86699in; y2=706.99mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306081 {
+    x1=2.86699in; y1=706.99mil; x2=2.818in; y2=658.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306696 {
+    x1=54.61mm; y1=327.0mil; x2=54.61mm; y2=225.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307053 {
+    x1=2.95882in; y1=1.63in; x2=2.95882in; y2=1.58518in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307056 {
+    x1=2.95882in; y1=1.58518in; x2=2.98in; y2=1.564in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307059 {
+    x1=2.98in; y1=1.564in; x2=2.98in; y2=39.053897mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307062 {
+    x1=2.98in; y1=39.053897mm; x2=2.98047in; y2=39.041959mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307173 {
+    x1=3.06118in; y1=1.63in; x2=3.06118in; y2=1.58518in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307182 {
+    x1=3.04in; y1=39.053897mm; x2=3.03953in; y2=39.041959mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307395 {
+    x1=3.09in; y1=1.306in; x2=3.09in; y2=1.367in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307398 {
+    x1=3.09in; y1=1.367in; x2=3.089in; y2=1.368in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307401 {
+    x1=3.089in; y1=1.368in; x2=3.089in; y2=39.243mm; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307404 {
+    x1=3.089in; y1=39.243mm; x2=3.06in; y2=1.574in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307407 {
+    x1=3.06in; y1=1.574in; x2=3.06in; y2=1.63064in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307410 {
+    x1=3.06in; y1=1.63064in; x2=3.06118in; y2=1.63182in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307512 {
+    x1=3.03953in; y1=36.142041mm; x2=78.433041mm; y2=36.142041mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307515 {
+    x1=78.433041mm; y1=36.142041mm; x2=3.089in; y2=1.424in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307614 {
+    x1=2.717in; y1=756.785mil; x2=2.717in; y2=829.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307620 {
+    x1=65.913mm; y1=799.0mil; x2=66.675mm; y2=829.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307623 {
+    x1=2.89in; y1=829.0mil; x2=3.09in; y2=1.029in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307626 {
+    x1=3.09in; y1=1.029in; x2=3.09in; y2=1.302in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307722 {
+    x1=2.767in; y1=756.785mil; x2=2.767in; y2=829.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307818 {
+    x1=61.595mm; y1=1.918in; x2=2.571in; y2=1.918in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307821 {
+    x1=2.571in; y1=1.918in; x2=2.593in; y2=1.896in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307824 {
+    x1=2.593in; y1=1.896in; x2=2.593in; y2=1.814in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307827 {
+    x1=2.593in; y1=1.814in; x2=2.773in; y2=1.634in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307830 {
+    x1=2.773in; y1=1.634in; x2=2.773in; y2=1.527in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307833 {
+    x1=2.773in; y1=1.527in; x2=2.878in; y2=1.422in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307836 {
+    x1=2.878in; y1=1.422in; x2=2.923in; y2=1.422in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307839 {
+    x1=2.923in; y1=1.422in; x2=2.924in; y2=1.423in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307842 {
+    x1=2.924in; y1=1.423in; x2=2.976in; y2=1.423in; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307179 {
+    x1=3.04in; y1=1.564in; x2=3.04in; y2=39.053897mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.307176 {
+    x1=3.06118in; y1=1.58518in; x2=3.04in; y2=1.564in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308008 {
+    x1=2.377in; y1=800.0mil; x2=62.611mm; y2=800.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308089 {
+    x1=2.717in; y1=829.0mil; x2=2.718in; y2=830.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308107 {
+    x1=2.89in; y1=829.0mil; x2=66.675mm; y2=829.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308110 {
+    x1=2.548in; y1=800.0mil; x2=65.913mm; y2=800.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308113 {
+    x1=65.913mm; y1=800.0mil; x2=65.9257mm; y2=799.5mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308116 {
+    x1=65.9257mm; y1=799.5mil; x2=65.9257mm; y2=737.5mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308119 {
+    x1=65.9257mm; y1=737.5mil; x2=2.58in; y2=722.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308122 {
+    x1=2.58in; y1=722.0mil; x2=2.548in; y2=722.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308563 {
+    x1=2.048in; y1=13.7612mm; x2=53.1058mm; y2=13.7612mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308566 {
+    x1=53.1058mm; y1=13.7612mm; x2=2.091in; y2=542.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308617 {
+    x1=48.116062mm; y1=16.880022mm; x2=48.116062mm; y2=17.839262mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308620 {
+    x1=48.116062mm; y1=17.839262mm; x2=1.92in; y2=728.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308623 {
+    x1=1.92in; y1=728.0mil; x2=1.92in; y2=762.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308632 {
+    x1=50.119153mm; y1=789.0mil; x2=50.157253mm; y2=790.5mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308680 {
+    x1=1.92774in; y1=802.0mil; x2=49.915953mm; y2=802.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308683 {
+    x1=49.915953mm; y1=802.0mil; x2=50.157253mm; y2=792.5mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308731 {
+    x1=1.928in; y1=802.0mil; x2=1.928in; y2=770.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308734 {
+    x1=1.928in; y1=770.0mil; x2=1.92in; y2=762.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308779 {
+    x1=48.615934mm; y1=16.880022mm; x2=48.615934mm; y2=17.475534mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308782 {
+    x1=48.615934mm; y1=17.475534mm; x2=1.921in; y2=695.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308785 {
+    x1=1.921in; y1=695.0mil; x2=2.052in; y2=695.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308791 {
+    x1=52.382293mm; y1=734.51mil; x2=52.382293mm; y2=705.295mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308794 {
+    x1=52.382293mm; y1=705.295mil; x2=2.052in; y2=695.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308836 {
+    x1=2.118in; y1=734.0mil; x2=52.382293mm; y2=734.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308911 {
+    x1=2.77748in; y1=410.0mil; x2=2.816in; y2=410.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308914 {
+    x1=2.816in; y1=410.0mil; x2=2.817in; y2=409.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308951 {
+    x1=2.746in; y1=410.0mil; x2=2.711in; y2=410.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308987 {
+    x1=2.413in; y1=317.0mil; x2=2.56in; y2=170.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309029 {
+    x1=925.01mil; y1=1.81801in; x2=925.01mil; y2=940.99mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.271532 {
+    x=3.75mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=-90.000000; 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:arc.271536 {
+    x=3.75mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=90.000000; 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:arc.271540 {
+    x=76.25mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=90.000000; 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:arc.271544 {
+    x=76.25mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
+    }
+
+    ha:attributes {
+      on_every_layer=
+      on_every_layer_gen=outline
+      noexport=1
+    }
+   }
+  }
+  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.271349 {
+    x1=0.0; y1=7.75mm; x2=0.0; y2=43.25mm; 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.271361 {
+    x1=33.0mm; y1=50.0mil; x2=46.98mm; y2=50.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.271373 {
+    x1=7.75mm; y1=0.0; x2=33.0mm; 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.271385 {
+    x1=47.0mm; y1=50.0mil; x2=47.0mm; 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.271397 {
+    x1=47.0mm; y1=0.0; x2=72.25mm; 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.271409 {
+    x1=33.0mm; y1=50.0mil; x2=33.0mm; 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.271421 {
+    x1=0.0; y1=7.75mm; x2=3.75mm; y2=7.75mm; 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.271433 {
+    x1=7.75mm; y1=0.0; x2=7.75mm; y2=3.75mm; 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.271445 {
+    x1=72.25mm; y1=0.0; x2=72.25mm; y2=3.75mm; 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.271457 {
+    x1=0.0; y1=43.25mm; x2=3.75mm; y2=43.25mm; 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.271469 {
+    x1=7.75mm; y1=51.0mm; x2=72.25mm; y2=51.0mm; 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.271481 {
+    x1=7.75mm; y1=47.25mm; x2=7.75mm; y2=51.0mm; 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.271493 {
+    x1=72.25mm; y1=51.0mm; x2=72.25mm; y2=47.25mm; 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.271505 {
+    x1=76.25mm; y1=43.25mm; x2=80.0mm; y2=43.25mm; 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.271517 {
+    x1=76.25mm; y1=7.75mm; x2=80.0mm; y2=7.75mm; 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.271529 {
+    x1=80.0mm; y1=7.75mm; x2=80.0mm; y2=43.25mm; 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.296918 {
+    x1=775.0mil; y1=85.0mil; x2=27.305mm; y2=85.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300134 {
+    x1=25.527mm; y1=148.0mil; x2=27.305mm; y2=148.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300137 {
+    x1=27.305mm; y1=148.0mil; x2=27.305mm; y2=150.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300140 {
+    x1=27.305mm; y1=150.0mil; x2=1.273in; y2=348.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.300143 {
+    x1=1.273in; y1=348.0mil; x2=1.829in; y2=348.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303582 {
+    x1=2.628in; y1=691.0mil; x2=2.628in; y2=656.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.303585 {
+    x1=2.628in; y1=656.0mil; x2=74.549mm; y2=349.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304574 {
+    x1=2.593in; y1=578.0mil; x2=2.607in; y2=578.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304577 {
+    x1=2.607in; y1=578.0mil; x2=2.852in; y2=333.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304709 {
+    x1=2.593in; y1=578.0mil; x2=2.593in; y2=768.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304712 {
+    x1=2.593in; y1=768.0mil; x2=2.226in; y2=28.829mm; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304715 {
+    x1=2.226in; y1=28.829mm; x2=2.226in; y2=1.81701in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.304718 {
+    x1=2.226in; y1=1.81701in; x2=56.515mm; y2=1.81801in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305299 {
+    x1=51.3715mm; y1=156.5mil; x2=2.029in; y2=150.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305302 {
+    x1=2.98626in; y1=375.0mil; x2=2.956in; y2=375.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305305 {
+    x1=2.956in; y1=374.0mil; x2=2.956in; y2=375.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305308 {
+    x1=1.829in; y1=348.0mil; x2=1.829in; y2=347.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305311 {
+    x1=1.829in; y1=347.0mil; x2=1.832in; y2=347.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305703 {
+    x1=2.413in; y1=317.0mil; x2=2.413in; y2=633.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305706 {
+    x1=2.413in; y1=633.0mil; x2=2.473in; y2=693.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305709 {
+    x1=2.473in; y1=693.0mil; x2=2.473in; y2=774.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305712 {
+    x1=2.473in; y1=774.0mil; x2=1.924in; y2=1.323in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305715 {
+    x1=1.924in; y1=1.323in; x2=1.924in; y2=1.81701in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305718 {
+    x1=1.924in; y1=1.81701in; x2=48.895mm; y2=1.81801in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305838 {
+    x1=54.61mm; y1=327.0mil; x2=54.61mm; y2=975.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305841 {
+    x1=54.61mm; y1=975.0mil; x2=1.823in; y2=1.302in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305844 {
+    x1=1.823in; y1=1.302in; x2=1.823in; y2=1.81601in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.305847 {
+    x1=1.823in; y1=1.81601in; x2=46.355mm; y2=1.81801in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306423 {
+    x1=53.975mm; y1=1.918in; x2=2.066in; y2=1.977in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306426 {
+    x1=2.066in; y1=1.977in; x2=371.0mil; y2=1.977in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306438 {
+    x1=371.0mil; y1=1.977in; x2=330.0mil; y2=1.936in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306441 {
+    x1=330.0mil; y1=1.936in; x2=330.0mil; y2=1.757in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306444 {
+    x1=330.0mil; y1=1.757in; x2=213.0mil; y2=1.64in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306447 {
+    x1=213.0mil; y1=1.64in; x2=65.0mil; y2=1.64in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306564 {
+    x1=56.515mm; y1=1.918in; x2=55.245mm; y2=1.868in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306567 {
+    x1=55.245mm; y1=1.868in; x2=582.0mil; y2=1.868in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306570 {
+    x1=582.0mil; y1=1.868in; x2=550.0mil; y2=1.836in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306573 {
+    x1=550.0mil; y1=1.836in; x2=550.0mil; y2=1.809in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306576 {
+    x1=550.0mil; y1=1.809in; x2=278.0mil; y2=1.537in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306579 {
+    x1=278.0mil; y1=1.537in; x2=68.0mil; y2=1.537in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.306582 {
+    x1=68.0mil; y1=1.537in; x2=65.0mil; y2=1.54in; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308996 {
+    x1=1.832in; y1=347.0mil; x2=2.022in; y2=157.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.308999 {
+    x1=2.029in; y1=150.0mil; x2=2.732in; y2=150.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309002 {
+    x1=2.956in; y1=374.0mil; x2=2.732in; y2=150.0mil; thickness=20.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309005 {
+    x1=2.711in; y1=410.0mil; x2=2.711in; y2=388.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309008 {
+    x1=2.711in; y1=388.0mil; x2=63.627mm; y2=182.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309011 {
+    x1=63.627mm; y1=182.0mil; x2=2.056in; y2=182.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309014 {
+    x1=2.056in; y1=182.0mil; x2=1.853in; y2=385.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309017 {
+    x1=1.853in; y1=385.0mil; x2=1.479in; y2=385.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309020 {
+    x1=1.479in; y1=385.0mil; x2=1.479in; y2=387.0mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.309035 {
+    x1=1.479in; y1=387.0mil; x2=925.01mil; y2=940.99mil; thickness=10.0mil; clearance=16.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:arc.271535 {
+    x=3.75mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=-90.000000; 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:arc.271539 {
+    x=3.75mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=90.000000; 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:arc.271543 {
+    x=76.25mm; y=47.25mm; width=4.0mm; height=4.0mm; astart=-90.000000; adelta=90.000000; 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:arc.271547 {
+    x=76.25mm; y=3.75mm; width=4.0mm; height=4.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+     lock=1
     }
 
     ha:attributes {
@@ -1374,13 +2542,29 @@ ha:pcb-rnd-board-v8 {
  }
      ha:bottom-gnd      { lid=3; group=10;
    li:objects {
+    ha:polygon.284924 { clearance=16.0mil;
+     li:geometry {
+       ta:contour {
+        { 0.0; 0.0 }
+        { 3.148in; 0.0 }
+        { 3.148in; 2.004in }
+        { 0.0; 2.004in }
+       }
+     }
+
+     ha:flags {
+      clearpolypoly=1
+      clearpoly=1
+      lock=1
+     }
+    }
    }
   color = {#cd3700}
    ha:combining {
    }
  }
 
-      {ha:power plane}                                                             {
+      {ha:power plane}                                                                      {
        lid=4
        group=7
        ha:combining {       }
@@ -1651,11 +2835,27 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
+         ha:polygon.284919 { clearance=16.0mil;
+          li:geometry {
+            ta:contour {
+             { 0.0; 0.0 }
+             { 3.153in; 0.0 }
+             { 3.153in; 2.013in }
+             { 0.0; 2.013in }
+            }
+          }
+
+          ha:flags {
+           clearpolypoly=1
+           clearpoly=1
+           lock=1
+          }
+         }
         }
         color = {#548b54}
       }
 
-      {ha:GND plane}                                                             {
+      {ha:GND plane}                                                                      {
        lid=5
        group=5
        ha:combining {       }
@@ -1926,6 +3126,22 @@ ha:pcb-rnd-board-v8 {
             noexport=1
           }
          }
+         ha:polygon.284671 { clearance=16.0mil;
+          li:geometry {
+            ta:contour {
+             { 0.0; 0.0 }
+             { 80.01mm; 0.0 }
+             { 80.01mm; 50.927mm }
+             { 0.0; 50.927mm }
+            }
+          }
+
+          ha:flags {
+           clearpolypoly=1
+           clearpoly=1
+           lock=1
+          }
+         }
         }
         color = {#8b7355}
       }
@@ -2143,6 +3359,22 @@ ha:pcb-rnd-board-v8 {
 }
      ha:top-silk        { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>s}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>s} } 
   li:objects {
+   ha:polygon.264572 {
+    li:geometry {
+      ta:contour {
+       { 1.26753in; 7.4011mm }
+       { 31.74873mm; 7.9372mm }
+       { 1.2053in; 5.5545mm }
+       { 29.48051mm; 7.9372mm }
+       { 1.14307in; 7.4011mm }
+       { 1.2053in; 2.3188mm }
+      }
+    }
+
+    ha:flags {
+     clearpoly=1
+    }
+   }
    ha:polygon.264557 {
     li:geometry {
       ta:contour {
@@ -2156,26 +3388,10 @@ ha:pcb-rnd-board-v8 {
        { 1.16059in; 10.1874mm }
        { 1.16059in; 17.476mm }
        { 1.08551in; 19.3253mm }
-       { 940.92mil; 19.3253mm }
-       { 1.02056in; 17.4414mm }
-       { 1.13618in; 7.99919mm }
-       { 1.2053in; 10.3391mm }
-      }
-    }
-
-    ha:flags {
-     clearpoly=1
-    }
-   }
-   ha:polygon.264572 {
-    li:geometry {
-      ta:contour {
-       { 1.26753in; 7.4011mm }
-       { 31.74873mm; 7.9372mm }
-       { 1.2053in; 5.5545mm }
-       { 29.48051mm; 7.9372mm }
-       { 1.14307in; 7.4011mm }
-       { 1.2053in; 2.3188mm }
+       { 940.92mil; 19.3253mm }
+       { 1.02056in; 17.4414mm }
+       { 1.13618in; 7.99919mm }
+       { 1.2053in; 10.3391mm }
       }
     }
 
@@ -2184,21 +3400,21 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:text.266875 {
-    string=TeleTerra v1.0p1; x=7.0mil; y=1.677in; scale=200; fid=0;
+    string=TeleTerra v1.0p1; x=13.0mil; y=1.328in; scale=200; fid=0;
     ha:flags {
      clearline=1
     }
     rot = 90.000000
    }
    ha:text.266876 {
-    string=` 2025 Bdale Garbee, KB0G; x=145.0mil; y=1.669in; scale=100; fid=0;
+    string=` 2025 Bdale Garbee, KB0G; x=148.0mil; y=1.33in; scale=100; fid=0;
     ha:flags {
      clearline=1
     }
     rot = 90.000000
    }
    ha:text.266877 {
-    string=Licensed under the TAPR OHL; x=223.0mil; y=42.545mm; scale=100; fid=0;
+    string=Licensed under the TAPR OHL; x=220.0mil; y=1.33in; scale=100; fid=0;
     ha:flags {
      clearline=1
     }
@@ -2378,544 +3594,218 @@ ha:pcb-rnd-board-v8 {
              solid  
              noshape  
             }
-            li:4 {
-             on  
-             solid  
-             noshape  
-            }
-          }
-         }
-         ha:padstack_ref.239812 {
-          proto=5; x=39.1872mm; y=14.688796mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
-         }
-          ha:subc.223115 {
-           ha:attributes {
-            footprint=USON-6
-            value=TPS3422
-            device=IC
-            Footprint=USON-6_L1.5-W1.0-P0.50-BL
-            refdes=U3
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  6.5mil  
-                  -4.5mil  
-                  6.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  6.5mil  
-                  -4.5mil  
-                  6.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  -6.5mil  
-                  4.5mil  
-                  6.5mil  
-                  -4.5mil  
-                  6.5mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.223145 {
-             proto=0; x=71.382002mm; y=362.185mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=6
-             }
-            }
-            ha:padstack_ref.223146 {
-             proto=0; x=71.881873mm; y=362.185mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=5
-             }
-            }
-            ha:padstack_ref.223147 {
-             proto=0; x=72.381998mm; y=362.185mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-             }
-            }
-            ha:padstack_ref.223148 {
-             proto=0; x=72.381998mm; y=385.815mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=3
-             }
-            }
-            ha:padstack_ref.223149 {
-             proto=0; x=71.881873mm; y=385.815mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-             }
-            }
-            ha:padstack_ref.223150 {
-             proto=0; x=71.382002mm; y=385.815mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-             }
-            }
-           }
-           li:layers {
-
-            {ha:Top Solder Mask Layer}                                                                            {
-             lid=0
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               paste = 1
-              }
-            }
-
-            {ha:Top Paste Mask Layer}                                                                            {
-             lid=1
-             ha:combining { sub=1; auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               mask = 1
-              }
-            }
-
-            {ha:Top Silkscreen Layer}                                                   {
-             lid=2
-             ha:combining { auto=1;             }
-
-              li:objects {
-               ha:line.223116 {
-                x1=72.770974mm; y1=10.007574mm; x2=72.770974mm; y2=9.007577mm; thickness=0.199999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.223119 {
-                x1=70.992975mm; y1=10.007574mm; x2=70.992975mm; y2=9.007577mm; thickness=0.199999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:arc.223122 {
-                x=71.182002mm; y=399.59mil; width=0.050012mm; height=0.050012mm; astart=0.000000; adelta=360.000000; thickness=0.099999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            {ha:Top Layer}                          {
-             lid=3
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               copper = 1
-               top = 1
-              }
-            }
-
-            {ha:Bottom Layer}                          {
-             lid=4
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               copper = 1
-              }
-            }
-
-            {ha:Bottom Paste Mask Layer}                                                                            {
-             lid=5
-             ha:combining { sub=1; auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               mask = 1
-              }
-            }
-
-            {ha:Bottom Solder Mask Layer}                                                                            {
-             lid=6
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               paste = 1
-              }
-            }
-
-            {ha:Bottom Silkscreen Layer}                                                   {
-             lid=7
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
-            }
-
-            {ha:Top Assembly Layer}                                                   {
-             lid=8
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               doc = 1
-              }
-            }
-
-            {ha:Bottom Assembly Layer}                                                   {
-             lid=9
-             ha:combining {             }
+            li:4 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+         }
+         ha:padstack_ref.239812 {
+          proto=5; x=39.1872mm; y=14.688796mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               doc = 1
-              }
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
             }
+          }
+         }
+          ha:padstack_ref.296907 {
+           proto=4; x=775.0mil; y=85.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            {ha:Board Outline Layer}                                                   {
-             lid=10
-             ha:combining {             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.296908 {
+           proto=4; x=27.305mm; y=85.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-              }
-              ha:type {
-               boundary = 1
-              }
-            }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.299474 {
+           proto=4; x=25.527mm; y=148.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:slot-plated {
-             lid=11
-             ha:combining { auto=1;             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.299475 {
+           proto=4; x=1.04in; y=148.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-              }
-              ha:type {
-               mech = 1
-              }
-              purpose = proute
-            }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.299476 {
+           proto=4; x=27.305mm; y=148.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:slot-unplated {
-             lid=12
-             ha:combining { auto=1;             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.302813 {
+           proto=4; x=2.743in; y=333.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-              }
-              ha:type {
-               mech = 1
-              }
-              purpose = uroute
-            }
+           li:thermal {
+             li:4 {
+              on  
+              solid  
+              noshape  
+             }
+           }
+          }
+          ha:padstack_ref.302970 {
+           proto=4; x=2.628in; y=691.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            {ha:Document Layer}                          {
-             lid=13
-             ha:combining {             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.303272 {
+           proto=4; x=2.817in; y=544.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-               ha:arc.223123 {
-                x=71.382002mm; y=387.78mil; width=0.050012mm; height=0.050012mm; astart=0.000000; adelta=360.000000; thickness=0.099999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.304428 {
+           proto=4; x=2.852in; y=333.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            {ha:Component Marking Layer}                                                   {
-             lid=14
-             ha:combining {             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.304435 {
+           proto=4; x=2.593in; y=578.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-               ha:polygon.223151 {
-                li:geometry {
-                  ta:contour {
-                   { 71.191983mm; 9.999598mm }
-                   { 71.174411mm; 9.957176mm }
-                   { 71.131989mm; 9.939604mm }
-                   { 71.089567mm; 9.957176mm }
-                   { 71.071995mm; 9.999598mm }
-                   { 71.089567mm; 10.04202mm }
-                   { 71.131989mm; 10.059592mm }
-                   { 71.174411mm; 10.04202mm }
-                   { 71.191983mm; 9.999597mm }
-                  }
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.305434 {
+           proto=4; x=54.61mm; y=327.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            {ha:Component Shape Layer}                                                   {
-             lid=15
-             ha:combining {             }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.305435 {
+           proto=4; x=2.413in; y=317.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-               ha:line.223124 {
-                x1=71.131989mm; y1=8.999602mm; x2=72.632011mm; y2=8.999602mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.223127 {
-                x1=72.632011mm; y1=8.999602mm; x2=72.632011mm; y2=9.999598mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.223130 {
-                x1=72.632011mm; y1=9.999598mm; x2=71.131989mm; y2=9.999598mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.223133 {
-                x1=71.131989mm; y1=9.999598mm; x2=71.131989mm; y2=8.999602mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.308007 {
+           proto=4; x=2.377in; y=800.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            {ha:Pin Soldering Layer}                                                   {
-             lid=16
-             ha:combining {             }
+           li:thermal {
+             li:4 {
+              on  
+              solid  
+              noshape  
+             }
+           }
+          }
+          ha:padstack_ref.308197 {
+           proto=4; x=1.784in; y=699.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-               ha:polygon.223161 {
-                li:geometry {
-                  ta:contour {
-                   { 71.482001mm; 378.925mil }
-                   { 71.482001mm; 9.974706mm }
-                   { 71.282002mm; 9.974706mm }
-                   { 71.282002mm; 378.925mil }
-                  }
-                }
-               }
-               ha:polygon.223166 {
-                li:geometry {
-                  ta:contour {
-                   { 71.981872mm; 378.925mil }
-                   { 71.981872mm; 9.974706mm }
-                   { 71.781874mm; 9.974706mm }
-                   { 71.781874mm; 378.925mil }
-                  }
-                }
-               }
-               ha:polygon.223171 {
-                li:geometry {
-                  ta:contour {
-                   { 72.481998mm; 378.925mil }
-                   { 72.481998mm; 9.974706mm }
-                   { 72.281999mm; 9.974706mm }
-                   { 72.281999mm; 378.925mil }
-                  }
-                }
-               }
-               ha:polygon.223176 {
-                li:geometry {
-                  ta:contour {
-                   { 72.281999mm; 369.075mil }
-                   { 72.281999mm; 9.024494mm }
-                   { 72.481998mm; 9.024494mm }
-                   { 72.481998mm; 369.075mil }
-                  }
-                }
-               }
-               ha:polygon.223181 {
-                li:geometry {
-                  ta:contour {
-                   { 71.781874mm; 369.075mil }
-                   { 71.781874mm; 9.024494mm }
-                   { 71.981872mm; 9.024494mm }
-                   { 71.981872mm; 369.075mil }
-                  }
-                }
-               }
-               ha:polygon.223186 {
-                li:geometry {
-                  ta:contour {
-                   { 71.282002mm; 369.075mil }
-                   { 71.282002mm; 9.024494mm }
-                   { 71.482001mm; 9.024494mm }
-                   { 71.482001mm; 369.075mil }
-                  }
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
+           li:thermal {
+             li:4 {
+              on  
+              solid  
+              noshape  
+             }
+           }
+          }
+          ha:padstack_ref.308510 {
+           proto=4; x=2.001in; y=644.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:subc-aux {
-             lid=17
-             ha:combining {             }
+           li:thermal {
+             li:4 {
+              on  
+              solid  
+              noshape  
+             }
+           }
+          }
+          ha:padstack_ref.308562 {
+           proto=4; x=2.091in; y=542.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-              li:objects {
-               ha:line.223136 {
-                x1=2.83in; y1=374.0mil; x2=2.83in; y2=374.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.223139 {
-                x1=2.83in; y1=374.0mil; x2=72.882mm; y2=374.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.223142 {
-                x1=2.83in; y1=374.0mil; x2=2.83in; y2=10.4996mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
+           li:thermal {
+             li:4 {
+              on  
+              solid  
+              noshape  
+             }
            }
           }
-           uid = iFLJY3dpz+KY1zS20ZIAAAAB
+          ha:padstack_ref.308950 {
+           proto=4; x=2.711in; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+          }
+          ha:padstack_ref.309038 {
+           proto=4; x=925.01mil; y=940.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
           }
           ha:subc.223208 {
            ha:attributes {
@@ -2994,7 +3884,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223222 {
-             proto=0; x=331.82mil; y=558.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=3.03782in; y=1.368in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -3004,7 +3894,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223223 {
-             proto=0; x=383.0mil; y=558.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=3.089in; y=1.368in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -3038,25 +3928,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223210 {
-                x1=357.41mil; y1=558.0mil; x2=357.41mil; y2=558.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.06341in; y1=1.368in; x2=3.06341in; y2=1.368in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223213 {
-                x1=357.41mil; y1=558.0mil; x2=357.41mil; y2=558.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.06341in; y1=1.368in; x2=3.06341in; y2=1.368in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223216 {
-                x1=357.41mil; y1=558.0mil; x2=10.078214mm; y2=558.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.06341in; y1=1.368in; x2=78.810614mm; y2=1.368in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223219 {
-                x1=357.41mil; y1=558.0mil; x2=357.41mil; y2=15.1732mm; thickness=0.1mm; clearance=0.0;
+                x1=3.06341in; y1=1.368in; x2=3.06341in; y2=35.7472mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -3149,7 +4039,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223255 {
-             proto=0; x=339.82mil; y=634.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=2.924in; y=1.47418in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -3159,7 +4049,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223256 {
-             proto=0; x=391.0mil; y=634.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=2.924in; y=1.423in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -3193,25 +4083,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223243 {
-                x1=365.41mil; y1=634.0mil; x2=365.41mil; y2=634.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.924in; y1=1.44859in; x2=2.924in; y2=1.44859in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223246 {
-                x1=365.41mil; y1=634.0mil; x2=365.41mil; y2=634.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.924in; y1=1.44859in; x2=2.924in; y2=1.44859in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223249 {
-                x1=365.41mil; y1=634.0mil; x2=10.281414mm; y2=634.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.924in; y1=1.44859in; x2=2.924in; y2=35.794186mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223252 {
-                x1=365.41mil; y1=634.0mil; x2=365.41mil; y2=17.1036mm; thickness=0.1mm; clearance=0.0;
+                x1=2.924in; y1=1.44859in; x2=75.2696mm; y2=1.44859in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -3409,6 +4299,18 @@ ha:pcb-rnd-board-v8 {
                 round  
                 noshape  
                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -3574,7 +4476,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223345 {
-             proto=0; x=383.52mil; y=394.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=741.48mil; y=290.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -3584,7 +4486,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223346 {
-             proto=0; x=415.0mil; y=394.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=710.0mil; y=290.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -3618,25 +4520,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223333 {
-                x1=399.26mil; y1=394.0mil; x2=399.26mil; y2=394.0mil; thickness=0.1mm; clearance=0.0;
+                x1=725.74mil; y1=290.0mil; x2=725.74mil; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223336 {
-                x1=399.26mil; y1=394.0mil; x2=399.26mil; y2=394.0mil; thickness=0.1mm; clearance=0.0;
+                x1=725.74mil; y1=290.0mil; x2=725.74mil; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223339 {
-                x1=399.26mil; y1=394.0mil; x2=11.141204mm; y2=394.0mil; thickness=0.1mm; clearance=0.0;
+                x1=725.74mil; y1=290.0mil; x2=17.433796mm; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223342 {
-                x1=399.26mil; y1=394.0mil; x2=399.26mil; y2=11.0076mm; thickness=0.1mm; clearance=0.0;
+                x1=725.74mil; y1=290.0mil; x2=725.74mil; y2=6.366mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -3729,7 +4631,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223378 {
-             proto=0; x=378.52mil; y=347.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=424.52mil; y=290.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -3739,7 +4641,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223379 {
-             proto=0; x=410.0mil; y=347.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=456.0mil; y=290.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -3773,25 +4675,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223366 {
-                x1=394.26mil; y1=347.0mil; x2=394.26mil; y2=347.0mil; thickness=0.1mm; clearance=0.0;
+                x1=440.26mil; y1=290.0mil; x2=440.26mil; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223369 {
-                x1=394.26mil; y1=347.0mil; x2=394.26mil; y2=347.0mil; thickness=0.1mm; clearance=0.0;
+                x1=440.26mil; y1=290.0mil; x2=440.26mil; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223372 {
-                x1=394.26mil; y1=347.0mil; x2=11.014204mm; y2=347.0mil; thickness=0.1mm; clearance=0.0;
+                x1=440.26mil; y1=290.0mil; x2=12.182604mm; y2=290.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223375 {
-                x1=394.26mil; y1=347.0mil; x2=394.26mil; y2=9.8138mm; thickness=0.1mm; clearance=0.0;
+                x1=440.26mil; y1=290.0mil; x2=440.26mil; y2=8.366mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -3884,7 +4786,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223411 {
-             proto=0; x=348.52mil; y=494.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=3.05852in; y=1.306in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -3894,7 +4796,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223412 {
-             proto=0; x=380.0mil; y=494.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=3.09in; y=1.306in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -3928,25 +4830,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223399 {
-                x1=364.26mil; y1=494.0mil; x2=364.26mil; y2=494.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.07426in; y1=1.306in; x2=3.07426in; y2=1.306in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223402 {
-                x1=364.26mil; y1=494.0mil; x2=364.26mil; y2=494.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.07426in; y1=1.306in; x2=3.07426in; y2=1.306in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223405 {
-                x1=364.26mil; y1=494.0mil; x2=10.252204mm; y2=494.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.07426in; y1=1.306in; x2=79.086204mm; y2=1.306in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223408 {
-                x1=364.26mil; y1=494.0mil; x2=364.26mil; y2=13.5476mm; thickness=0.1mm; clearance=0.0;
+                x1=3.07426in; y1=1.306in; x2=3.07426in; y2=34.1724mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -4039,7 +4941,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223444 {
-             proto=0; x=403.52mil; y=716.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=928.52mil; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              li:thermal {
              }
 
@@ -4049,7 +4951,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223445 {
-             proto=0; x=435.0mil; y=716.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=960.0mil; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -4083,25 +4985,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223432 {
-                x1=419.26mil; y1=716.0mil; x2=419.26mil; y2=716.0mil; thickness=0.1mm; clearance=0.0;
+                x1=944.26mil; y1=466.0mil; x2=944.26mil; y2=466.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223435 {
-                x1=419.26mil; y1=716.0mil; x2=419.26mil; y2=716.0mil; thickness=0.1mm; clearance=0.0;
+                x1=944.26mil; y1=466.0mil; x2=944.26mil; y2=466.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223438 {
-                x1=419.26mil; y1=716.0mil; x2=11.649204mm; y2=716.0mil; thickness=0.1mm; clearance=0.0;
+                x1=944.26mil; y1=466.0mil; x2=24.984204mm; y2=466.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223441 {
-                x1=419.26mil; y1=716.0mil; x2=419.26mil; y2=19.1864mm; thickness=0.1mm; clearance=0.0;
+                x1=944.26mil; y1=466.0mil; x2=944.26mil; y2=12.8364mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -4194,7 +5096,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223559 {
-             proto=0; x=2.571in; y=675.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             proto=0; x=2.548in; y=657.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -4208,7 +5110,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223560 {
-             proto=0; x=2.571in; y=597.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             proto=0; x=2.548in; y=579.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -4222,7 +5124,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223561 {
-             proto=0; x=2.489in; y=636.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             proto=0; x=2.466in; y=618.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -4244,16 +5146,16 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223534 {
-                x1=2.461in; y1=700.0mil; x2=2.6in; y2=700.0mil; thickness=10.0mil; clearance=0.0;
+                x1=2.438in; y1=682.0mil; x2=2.577in; y2=682.0mil; thickness=10.0mil; clearance=0.0;
                }
                ha:line.223537 {
-                x1=2.6in; y1=700.0mil; x2=2.6in; y2=572.0mil; thickness=10.0mil; clearance=0.0;
+                x1=2.577in; y1=682.0mil; x2=2.577in; y2=554.0mil; thickness=10.0mil; clearance=0.0;
                }
                ha:line.223540 {
-                x1=2.6in; y1=572.0mil; x2=2.461in; y2=572.0mil; thickness=10.0mil; clearance=0.0;
+                x1=2.577in; y1=554.0mil; x2=2.438in; y2=554.0mil; thickness=10.0mil; clearance=0.0;
                }
                ha:line.223543 {
-                x1=2.461in; y1=572.0mil; x2=2.461in; y2=700.0mil; thickness=10.0mil; clearance=0.0;
+                x1=2.438in; y1=554.0mil; x2=2.438in; y2=682.0mil; thickness=10.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -4268,25 +5170,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223547 {
-                x1=64.609133mm; y1=636.0mil; x2=64.609133mm; y2=636.0mil; thickness=0.1mm; clearance=0.0;
+                x1=64.024933mm; y1=618.0mil; x2=64.024933mm; y2=618.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223550 {
-                x1=2.571in; y1=675.0mil; x2=2.571in; y2=675.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.548in; y1=657.0mil; x2=2.548in; y2=657.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223553 {
-                x1=2.571in; y1=675.0mil; x2=66.3034mm; y2=675.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.548in; y1=657.0mil; x2=65.7192mm; y2=657.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223556 {
-                x1=2.571in; y1=675.0mil; x2=2.571in; y2=16.145mm; thickness=0.1mm; clearance=0.0;
+                x1=2.548in; y1=657.0mil; x2=2.548in; y2=15.6878mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -4472,7 +5374,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.223938 {
-             proto=0; x=3.074in; y=1.63in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
+             proto=0; x=65.0mil; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
@@ -4486,7 +5388,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223939 {
-             proto=1; x=3.074in; y=1.53in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
+             proto=1; x=65.0mil; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
@@ -4500,7 +5402,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.223940 {
-             proto=1; x=3.074in; y=1.43in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
+             proto=1; x=65.0mil; y=1.44in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
              ha:flags {
               clearline=1
              }
@@ -4512,6 +5414,18 @@ ha:pcb-rnd-board-v8 {
                 round  
                 noshape  
                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -4528,16 +5442,16 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223913 {
-                x1=3.024in; y1=1.38in; x2=3.024in; y2=1.68in; thickness=15.0mil; clearance=0.0;
+                x1=15.0mil; y1=1.39in; x2=15.0mil; y2=1.69in; thickness=15.0mil; clearance=0.0;
                }
                ha:line.223916 {
-                x1=3.024in; y1=1.68in; x2=3.124in; y2=1.68in; thickness=15.0mil; clearance=0.0;
+                x1=15.0mil; y1=1.69in; x2=115.0mil; y2=1.69in; thickness=15.0mil; clearance=0.0;
                }
                ha:line.223919 {
-                x1=3.124in; y1=1.68in; x2=3.124in; y2=1.38in; thickness=15.0mil; clearance=0.0;
+                x1=115.0mil; y1=1.69in; x2=115.0mil; y2=1.39in; thickness=15.0mil; clearance=0.0;
                }
                ha:line.223922 {
-                x1=3.124in; y1=1.38in; x2=3.024in; y2=1.38in; thickness=15.0mil; clearance=0.0;
+                x1=115.0mil; y1=1.39in; x2=15.0mil; y2=1.39in; thickness=15.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -4552,25 +5466,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.223926 {
-                x1=3.074in; y1=1.53in; x2=3.074in; y2=1.53in; thickness=0.1mm; clearance=0.0;
+                x1=65.0mil; y1=1.54in; x2=65.0mil; y2=1.54in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.223929 {
-                x1=3.074in; y1=1.63in; x2=3.074in; y2=1.63in; thickness=0.1mm; clearance=0.0;
+                x1=65.0mil; y1=1.64in; x2=65.0mil; y2=1.64in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.223932 {
-                x1=3.074in; y1=1.63in; x2=79.0796mm; y2=1.63in; thickness=0.1mm; clearance=0.0;
+                x1=65.0mil; y1=1.64in; x2=2.651mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.223935 {
-                x1=3.074in; y1=1.63in; x2=3.074in; y2=40.402mm; thickness=0.1mm; clearance=0.0;
+                x1=65.0mil; y1=1.64in; x2=65.0mil; y2=40.656mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -5060,6 +5974,16 @@ ha:pcb-rnd-board-v8 {
                 solid  
                 noshape  
                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -5078,6 +6002,16 @@ ha:pcb-rnd-board-v8 {
                 solid  
                 noshape  
                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -5096,6 +6030,16 @@ ha:pcb-rnd-board-v8 {
                 solid  
                 noshape  
                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -5132,6 +6076,16 @@ ha:pcb-rnd-board-v8 {
                 solid  
                 noshape  
                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
              }
 
              ha:attributes {
@@ -5141,7 +6095,7 @@ ha:pcb-rnd-board-v8 {
            }
            li:layers {
 
-            {ha:Top Solder Mask Layer}                                                                            {
+            {ha:Top Solder Mask Layer}                                                                                                       {
              lid=0
              ha:combining { auto=1;             }
 
@@ -5153,7 +6107,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Paste Mask Layer}                                                                            {
+            {ha:Top Paste Mask Layer}                                                                                                       {
              lid=1
              ha:combining { sub=1; auto=1;             }
 
@@ -5821,7 +6775,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Silkscreen Layer}                                                   {
+            {ha:Top Silkscreen Layer}                                                                     {
              lid=2
              ha:combining { auto=1;             }
 
@@ -5863,7 +6817,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Layer}                          {
+            {ha:Top Layer}                                   {
              lid=3
              ha:combining {             }
 
@@ -5875,7 +6829,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Layer}                          {
+            {ha:Bottom Layer}                                   {
              lid=4
              ha:combining {             }
 
@@ -5887,7 +6841,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Paste Mask Layer}                                                                            {
+            {ha:Bottom Paste Mask Layer}                                                                                                       {
              lid=5
              ha:combining { sub=1; auto=1;             }
 
@@ -5899,7 +6853,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Solder Mask Layer}                                                                            {
+            {ha:Bottom Solder Mask Layer}                                                                                                       {
              lid=6
              ha:combining { auto=1;             }
 
@@ -5911,7 +6865,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Silkscreen Layer}                                                   {
+            {ha:Bottom Silkscreen Layer}                                                                     {
              lid=7
              ha:combining { auto=1;             }
 
@@ -5923,7 +6877,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Top Assembly Layer}                                                   {
+            {ha:Top Assembly Layer}                                                                     {
              lid=8
              ha:combining {             }
 
@@ -5935,7 +6889,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Bottom Assembly Layer}                                                   {
+            {ha:Bottom Assembly Layer}                                                                     {
              lid=9
              ha:combining {             }
 
@@ -5947,7 +6901,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Board Outline Layer}                                                   {
+            {ha:Board Outline Layer}                                                                     {
              lid=10
              ha:combining {             }
 
@@ -5958,7 +6912,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Document Layer}                          {
+            {ha:Document Layer}                                   {
              lid=11
              ha:combining {             }
 
@@ -5981,7 +6935,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Document Layer}                          {
+            {ha:Document Layer}                                   {
              lid=12
              ha:combining {             }
 
@@ -5992,7 +6946,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Marking Layer}                                                   {
+            {ha:Component Marking Layer}                                                                     {
              lid=13
              ha:combining {             }
 
@@ -6018,7 +6972,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Marking Layer}                                                   {
+            {ha:Component Marking Layer}                                                                     {
              lid=14
              ha:combining {             }
 
@@ -6029,7 +6983,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Shape Layer}                                                   {
+            {ha:Component Shape Layer}                                                                     {
              lid=15
              ha:combining {             }
 
@@ -6064,7 +7018,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Component Shape Layer}                                                   {
+            {ha:Component Shape Layer}                                                                     {
              lid=16
              ha:combining {             }
 
@@ -6075,7 +7029,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Pin Soldering Layer}                                                   {
+            {ha:Pin Soldering Layer}                                                                     {
              lid=17
              ha:combining {             }
 
@@ -6246,7 +7200,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:Pin Soldering Layer}                                                   {
+            {ha:Pin Soldering Layer}                                                                     {
              lid=18
              ha:combining {             }
 
@@ -6267,19 +7221,22 @@ ha:pcb-rnd-board-v8 {
                 ha:attributes {
                   subc-role=origin
                 }
-               }
+ ha:flags ={ selected=1
+ };               }
                ha:line.223976 {
                 x1=525.0mil; y1=142.0mil; x2=12.335mm; y2=142.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
-               }
+ ha:flags ={ selected=1
+ };               }
                ha:line.223979 {
                 x1=525.0mil; y1=142.0mil; x2=525.0mil; y2=2.6068mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
-               }
+ ha:flags ={ selected=1
+ };               }
               }
               ha:type {
                top = 1
@@ -6367,7 +7324,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.224688 {
-             proto=0; x=167.82mil; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=3.06118in; y=1.63in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -6381,7 +7338,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.224689 {
-             proto=0; x=270.18mil; y=684.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=2.95882in; y=1.63in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -6403,10 +7360,10 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.224669 {
-                x1=205.23mil; y1=638.73mil; x2=232.77mil; y2=638.73mil; thickness=8.0mil; clearance=0.0;
+                x1=3.02377in; y1=1.67527in; x2=2.99623in; y2=1.67527in; thickness=8.0mil; clearance=0.0;
                }
                ha:line.224672 {
-                x1=205.23mil; y1=729.27mil; x2=232.77mil; y2=729.27mil; thickness=8.0mil; clearance=0.0;
+                x1=3.02377in; y1=1.58473in; x2=2.99623in; y2=1.58473in; thickness=8.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -6421,25 +7378,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.224676 {
-                x1=219.0mil; y1=684.0mil; x2=219.0mil; y2=684.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.63in; x2=3.01in; y2=1.63in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.224679 {
-                x1=219.0mil; y1=684.0mil; x2=219.0mil; y2=684.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.63in; x2=3.01in; y2=1.63in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.224682 {
-                x1=219.0mil; y1=684.0mil; x2=6.5626mm; y2=684.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.63in; x2=75.454mm; y2=1.63in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.224685 {
-                x1=219.0mil; y1=684.0mil; x2=219.0mil; y2=18.3736mm; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.63in; x2=3.01in; y2=40.402mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -6532,7 +7489,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.224951 {
-             proto=0; x=2.73152in; y=413.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=2.746in; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -6546,7 +7503,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.224952 {
-             proto=0; x=2.763in; y=413.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             proto=0; x=2.77748in; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -6580,25 +7537,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.224939 {
-                x1=2.74726in; y1=413.0mil; x2=2.74726in; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.76174in; y1=410.0mil; x2=2.76174in; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.224942 {
-                x1=2.74726in; y1=413.0mil; x2=2.74726in; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.76174in; y1=410.0mil; x2=2.76174in; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.224945 {
-                x1=2.74726in; y1=413.0mil; x2=70.780404mm; y2=413.0mil; thickness=0.1mm; clearance=0.0;
+                x1=2.76174in; y1=410.0mil; x2=71.148196mm; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.224948 {
-                x1=2.74726in; y1=413.0mil; x2=2.74726in; y2=11.4902mm; thickness=0.1mm; clearance=0.0;
+                x1=2.76174in; y1=410.0mil; x2=2.76174in; y2=11.414mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -6753,7 +7710,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:padstack_ref.225045 {
-             proto=0; x=165.915mil; y=455.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.03953in; y=36.142041mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6767,7 +7724,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225046 {
-             proto=0; x=280.085mil; y=514.53mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=2.98047in; y=39.041959mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6781,7 +7738,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225047 {
-             proto=0; x=165.915mil; y=475.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.01984in; y=36.142041mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6795,7 +7752,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225048 {
-             proto=0; x=280.085mil; y=494.84mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.00016in; y=39.041959mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              li:thermal {
              }
 
@@ -6805,7 +7762,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225049 {
-             proto=0; x=165.915mil; y=494.84mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.00016in; y=36.142041mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6819,7 +7776,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225050 {
-             proto=0; x=280.085mil; y=475.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.01984in; y=39.041959mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              li:thermal {
              }
 
@@ -6829,7 +7786,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225051 {
-             proto=0; x=165.915mil; y=514.53mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=2.98047in; y=36.142041mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6843,7 +7800,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225052 {
-             proto=0; x=280.085mil; y=455.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=0; x=3.03953in; y=39.041959mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              ha:flags {
               clearline=1
              }
@@ -6857,7 +7814,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:padstack_ref.225053 {
-             proto=1; x=223.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             proto=1; x=3.01in; y=1.48in; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
              li:thermal {
              }
 
@@ -6875,31 +7832,31 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.225005 {
-                x1=163.94mil; y1=445.63mil; x2=179.69mil; y2=445.63mil; thickness=10.0mil; clearance=0.0;
+                x1=3.04937in; y1=1.42094in; x2=3.04937in; y2=1.43669in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225008 {
-                x1=163.94mil; y1=445.63mil; x2=163.94mil; y2=461.38mil; thickness=10.0mil; clearance=0.0;
+                x1=3.04937in; y1=1.42094in; x2=3.03362in; y2=1.42094in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225011 {
-                x1=282.06mil; y1=445.63mil; x2=266.31mil; y2=445.63mil; thickness=10.0mil; clearance=0.0;
+                x1=3.04937in; y1=1.53906in; x2=3.04937in; y2=1.52331in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225014 {
-                x1=282.06mil; y1=445.63mil; x2=282.06mil; y2=461.38mil; thickness=10.0mil; clearance=0.0;
+                x1=3.04937in; y1=1.53906in; x2=3.03362in; y2=1.53906in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225017 {
-                x1=163.94mil; y1=524.37mil; x2=179.69mil; y2=524.37mil; thickness=10.0mil; clearance=0.0;
+                x1=2.97063in; y1=1.42094in; x2=2.97063in; y2=1.43669in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225020 {
-                x1=163.94mil; y1=524.37mil; x2=163.94mil; y2=508.62mil; thickness=10.0mil; clearance=0.0;
+                x1=2.97063in; y1=1.42094in; x2=2.98638in; y2=1.42094in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225023 {
-                x1=282.06mil; y1=524.37mil; x2=266.31mil; y2=524.37mil; thickness=10.0mil; clearance=0.0;
+                x1=2.97063in; y1=1.53906in; x2=2.97063in; y2=1.52331in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225026 {
-                x1=282.06mil; y1=524.37mil; x2=282.06mil; y2=508.62mil; thickness=10.0mil; clearance=0.0;
+                x1=2.97063in; y1=1.53906in; x2=2.98638in; y2=1.53906in; thickness=10.0mil; clearance=0.0;
                }
                ha:line.225029 {
-                x1=152.13mil; y1=433.82mil; x2=152.13mil; y2=433.82mil; thickness=10.0mil; clearance=0.0;
+                x1=3.06118in; y1=1.40913in; x2=3.06118in; y2=1.40913in; thickness=10.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -6914,25 +7871,25 @@ ha:pcb-rnd-board-v8 {
 
               li:objects {
                ha:line.225033 {
-                x1=223.0mil; y1=485.0mil; x2=223.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.48in; x2=3.01in; y2=1.48in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
                ha:line.225036 {
-                x1=223.0mil; y1=485.0mil; x2=223.0mil; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.48in; x2=3.01in; y2=1.48in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
                ha:line.225039 {
-                x1=223.0mil; y1=485.0mil; x2=6.6642mm; y2=485.0mil; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.48in; x2=3.01in; y2=38.592mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
                ha:line.225042 {
-                x1=223.0mil; y1=485.0mil; x2=223.0mil; y2=13.319mm; thickness=0.1mm; clearance=0.0;
+                x1=3.01in; y1=1.48in; x2=75.454mm; y2=1.48in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -7025,6 +7982,21 @@ ha:pcb-rnd-board-v8 {
               }
 
               li:thermal {
+                li:2 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
               }
 
               ha:attributes {
@@ -7042,8 +8014,7 @@ ha:pcb-rnd-board-v8 {
                li:objects {
                 ha:arc.229624 {
                  x=14.9mm; y=10.25mm; width=125.0mil; height=125.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
- ha:flags ={ lock=1
- };                }
+                }
                }
                ha:type {
                 silk = 1
@@ -7062,7 +8033,6 @@ ha:pcb-rnd-board-v8 {
                    subc-role=pnp-origin
                  }
  ha:flags ={ selected=1
- lock=1
  };                }
                 ha:line.229629 {
                  x1=14.9mm; y1=10.25mm; x2=14.9mm; y2=10.25mm; thickness=0.1mm; clearance=0.0;
@@ -7070,7 +8040,6 @@ ha:pcb-rnd-board-v8 {
                    subc-role=origin
                  }
  ha:flags ={ selected=1
- lock=1
  };                }
                 ha:line.229632 {
                  x1=14.9mm; y1=10.25mm; x2=15.9mm; y2=10.25mm; thickness=0.1mm; clearance=0.0;
@@ -7078,7 +8047,6 @@ ha:pcb-rnd-board-v8 {
                    subc-role=x
                  }
  ha:flags ={ selected=1
- lock=1
  };                }
                 ha:line.229635 {
                  x1=14.9mm; y1=10.25mm; x2=14.9mm; y2=11.25mm; thickness=0.1mm; clearance=0.0;
@@ -7086,7 +8054,6 @@ ha:pcb-rnd-board-v8 {
                    subc-role=y
                  }
  ha:flags ={ selected=1
- lock=1
  };                }
                }
                ha:type {
@@ -7098,8 +8065,7 @@ ha:pcb-rnd-board-v8 {
             }
            }
             uid = Sr0h1ABFfZo/sgU6YPgAAABN
- ha:flags ={ lock=1
- };           }
+           }
            ha:subc.229689 {
             ha:attributes {
              value=
@@ -7177,6 +8143,21 @@ ha:pcb-rnd-board-v8 {
               }
 
               li:thermal {
+                li:2 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 solid  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 solid  
+                 noshape  
+                }
               }
 
               ha:attributes {
@@ -7329,6 +8310,21 @@ ha:pcb-rnd-board-v8 {
                }
 
                li:thermal {
+                 li:2 {
+                  on  
+                  solid  
+                  noshape  
+                 }
+                 li:3 {
+                  on  
+                  solid  
+                  noshape  
+                 }
+                 li:5 {
+                  on  
+                  solid  
+                  noshape  
+                 }
                }
 
                ha:attributes {
@@ -7493,6 +8489,21 @@ ha:pcb-rnd-board-v8 {
                }
 
                li:thermal {
+                 li:2 {
+                  on  
+                  solid  
+                  noshape  
+                 }
+                 li:3 {
+                  on  
+                  solid  
+                  noshape  
+                 }
+                 li:5 {
+                  on  
+                  solid  
+                  noshape  
+                 }
                }
 
                ha:attributes {
@@ -7729,7 +8740,7 @@ ha:pcb-rnd-board-v8 {
 
                li:objects {
                 ha:padstack_ref.239133 {
-                 proto=0; x=43.429mm; y=3.9405mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+                 proto=0; x=43.429mm; y=4.0675mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
                  ha:flags {
                   clearline=1
                  }
@@ -7743,7 +8754,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                 ha:padstack_ref.239134 {
-                 proto=1; x=43.429mm; y=3.9405mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+                 proto=1; x=43.429mm; y=4.0675mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
                  ha:flags {
                   clearline=1
                  }
@@ -7757,7 +8768,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                 ha:padstack_ref.239135 {
-                 proto=2; x=40.0mm; y=3.75mm; rot=0.000000; xmirror=0; smirror=0; clearance=39.0mil;
+                 proto=2; x=40.0mm; y=3.877mm; rot=0.000000; xmirror=0; smirror=0; clearance=39.0mil;
                  ha:flags {
                   clearline=1
                  }
@@ -7771,7 +8782,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                 ha:padstack_ref.239136 {
-                 proto=0; x=36.571mm; y=3.9405mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+                 proto=0; x=36.571mm; y=4.0675mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
                  ha:flags {
                   clearline=1
                  }
@@ -7785,7 +8796,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                 ha:padstack_ref.239137 {
-                 proto=1; x=36.571mm; y=3.9405mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+                 proto=1; x=36.571mm; y=4.0675mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
                  ha:flags {
                   clearline=1
                  }
@@ -7807,41 +8818,25 @@ ha:pcb-rnd-board-v8 {
 
                   li:objects {
                    ha:line.239121 {
-                    x1=40.0mm; y1=3.9024mm; x2=40.0mm; y2=3.9024mm; thickness=0.1mm; clearance=0.0;
-                    ha:flags {
-                     selected=1
-                    }
-
+                    x1=40.0mm; y1=4.0294mm; x2=40.0mm; y2=4.0294mm; thickness=0.1mm; clearance=0.0;
                     ha:attributes {
                       subc-role=pnp-origin
                     }
                    }
                    ha:line.239124 {
-                    x1=40.0mm; y1=6.3535mm; x2=40.0mm; y2=6.3535mm; thickness=0.1mm; clearance=0.0;
-                    ha:flags {
-                     selected=1
-                    }
-
+                    x1=40.0mm; y1=6.4805mm; x2=40.0mm; y2=6.4805mm; thickness=0.1mm; clearance=0.0;
                     ha:attributes {
                       subc-role=origin
                     }
                    }
                    ha:line.239127 {
-                    x1=40.0mm; y1=6.3535mm; x2=41.0mm; y2=6.3535mm; thickness=0.1mm; clearance=0.0;
-                    ha:flags {
-                     selected=1
-                    }
-
+                    x1=40.0mm; y1=6.4805mm; x2=41.0mm; y2=6.4805mm; thickness=0.1mm; clearance=0.0;
                     ha:attributes {
                       subc-role=x
                     }
                    }
                    ha:line.239130 {
-                    x1=40.0mm; y1=6.3535mm; x2=40.0mm; y2=7.3535mm; thickness=0.1mm; clearance=0.0;
-                    ha:flags {
-                     selected=1
-                    }
-
+                    x1=40.0mm; y1=6.4805mm; x2=40.0mm; y2=7.4805mm; thickness=0.1mm; clearance=0.0;
                     ha:attributes {
                       subc-role=y
                     }
@@ -11684,10 +12679,6 @@ ha:pcb-rnd-board-v8 {
                li:objects {
                 ha:padstack_ref.239552 {
                  proto=0; x=52.356592mm; y=16.3865mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                 ha:flags {
-                  clearline=1
-                 }
-
                  li:thermal {
                  }
 
@@ -12576,7 +13567,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.239664 {
-                  proto=0; x=49.5504mm; y=18.0629mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  proto=0; x=2.118in; y=734.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -12590,11 +13581,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.239665 {
-                  proto=0; x=50.349992mm; y=18.0629mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                  proto=0; x=2.118in; y=765.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   li:thermal {
                   }
 
@@ -12624,25 +13611,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.239652 {
-                     x1=49.950196mm; y1=18.0629mm; x2=49.950196mm; y2=18.0629mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.118in; y1=749.74mil; x2=2.118in; y2=749.74mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.239655 {
-                     x1=49.950196mm; y1=18.0629mm; x2=49.950196mm; y2=18.0629mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.118in; y1=749.74mil; x2=2.118in; y2=749.74mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.239658 {
-                     x1=49.950196mm; y1=18.0629mm; x2=50.950196mm; y2=18.0629mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.118in; y1=749.74mil; x2=2.118in; y2=20.043396mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.239661 {
-                     x1=49.950196mm; y1=18.0629mm; x2=49.950196mm; y2=19.0629mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.118in; y1=749.74mil; x2=52.7972mm; y2=749.74mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -12735,7 +13722,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.239680 {
-                  proto=0; x=1.98074in; y=792.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  proto=0; x=1.92774in; y=802.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -12749,11 +13736,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.239681 {
-                  proto=0; x=1.94926in; y=792.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                  proto=0; x=1.89626in; y=802.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   li:thermal {
                   }
 
@@ -12783,25 +13766,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.239668 {
-                     x1=49.911mm; y1=792.0mil; x2=49.911mm; y2=792.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=1.912in; y1=802.0mil; x2=1.912in; y2=802.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.239671 {
-                     x1=49.911mm; y1=792.0mil; x2=49.911mm; y2=792.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=1.912in; y1=802.0mil; x2=1.912in; y2=802.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.239674 {
-                     x1=49.911mm; y1=792.0mil; x2=48.911mm; y2=792.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=1.912in; y1=802.0mil; x2=47.5648mm; y2=802.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.239677 {
-                     x1=49.911mm; y1=792.0mil; x2=49.911mm; y2=19.1168mm; thickness=0.1mm; clearance=0.0;
+                     x1=1.912in; y1=802.0mil; x2=1.912in; y2=19.3708mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -12956,11 +13939,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.239697 {
-                  proto=0; x=53.2715mm; y=17.674407mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                  proto=0; x=52.382293mm; y=797.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil;
                   li:thermal {
                   }
 
@@ -12970,7 +13949,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.239698 {
-                  proto=1; x=53.2715mm; y=19.874047mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                  proto=1; x=50.182653mm; y=797.5mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -12984,11 +13963,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.239699 {
-                  proto=1; x=51.671554mm; y=19.874047mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                  proto=1; x=50.182653mm; y=734.51mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil;
                   li:thermal {
                   }
 
@@ -12998,7 +13973,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.239700 {
-                  proto=0; x=51.671554mm; y=17.674407mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+                  proto=0; x=52.382293mm; y=734.51mil; rot=270.000000; xmirror=0; smirror=0; clearance=7.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -13020,7 +13995,7 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:arc.239684 {
-                     x=54.151356mm; y=20.734218mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                     x=1.94183in; y=832.14mil; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                     }
                    }
                    ha:type {
@@ -13035,25 +14010,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.239685 {
-                     x1=52.471527mm; y1=18.774227mm; x2=52.471527mm; y2=18.774227mm; thickness=0.1mm; clearance=0.0;
+                     x1=51.282473mm; y1=766.005mil; x2=51.282473mm; y2=766.005mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.239688 {
-                     x1=52.4714mm; y1=18.7741mm; x2=52.4714mm; y2=18.7741mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.019in; y1=766.0mil; x2=2.019in; y2=766.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.239691 {
-                     x1=52.4714mm; y1=18.7741mm; x2=51.4714mm; y2=18.7741mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.019in; y1=766.0mil; x2=2.019in; y2=18.4564mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.239694 {
-                     x1=52.4714mm; y1=18.7741mm; x2=52.4714mm; y2=17.7741mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.019in; y1=766.0mil; x2=52.2826mm; y2=766.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -14170,219 +15145,9 @@ ha:pcb-rnd-board-v8 {
                     term=33
                     name=pin33
                   }
-                 }
-                 ha:padstack_ref.239763 {
-                  proto=2; x=48.686038mm; y=14.4053mm; 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.239764 {
-                  proto=3; x=48.686038mm; y=13.745408mm; 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.239765 {
-                  proto=4; x=48.686038mm; y=13.745408mm; 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.239766 {
-                  proto=2; x=48.686038mm; y=13.085262mm; 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.239767 {
-                  proto=5; x=44.891278mm; y=16.155106mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=24
-                    name=pin24
-                  }
-                 }
-                 ha:padstack_ref.239768 {
-                  proto=5; x=49.840976mm; y=16.155106mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=1
-                    name=pin1
-                  }
-                 }
-                 ha:padstack_ref.239769 {
-                  proto=6; x=45.616194mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=16
-                    name=pin16
-                  }
-                 }
-                 ha:padstack_ref.239770 {
-                  proto=6; x=45.616194mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=25
-                    name=pin25
-                  }
-                 }
-                 ha:padstack_ref.239771 {
-                  proto=5; x=44.891278mm; y=15.65498mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=23
-                    name=pin23
-                  }
-                 }
-                 ha:padstack_ref.239772 {
-                  proto=5; x=49.840976mm; y=15.65498mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=2
-                    name=pin2
-                  }
-                 }
-                 ha:padstack_ref.239773 {
-                  proto=6; x=46.11632mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=15
-                    name=pin15
-                  }
-                 }
-                 ha:padstack_ref.239774 {
-                  proto=6; x=46.11632mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=26
-                    name=pin26
-                  }
-                 }
-                 ha:padstack_ref.239775 {
-                  proto=5; x=44.891278mm; y=15.155108mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=22
-                    name=pin22
-                  }
-                 }
-                 ha:padstack_ref.239776 {
-                  proto=5; x=49.840976mm; y=15.155108mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=3
-                    name=pin3
-                  }
-                 }
-                 ha:padstack_ref.239777 {
-                  proto=6; x=46.616192mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=14
-                    name=pin14
-                  }
-                 }
-                 ha:padstack_ref.239778 {
-                  proto=6; x=46.616192mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 }
+                 ha:padstack_ref.239763 {
+                  proto=2; x=48.686038mm; y=14.4053mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
                   ha:flags {
                    clearline=1
                   }
@@ -14391,12 +15156,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=27
-                    name=pin27
+                    term=33
+                    name=pin33
                   }
                  }
-                 ha:padstack_ref.239779 {
-                  proto=5; x=44.891278mm; y=14.654982mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239764 {
+                  proto=3; x=48.686038mm; y=13.745408mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
                   ha:flags {
                    clearline=1
                   }
@@ -14405,12 +15170,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=21
-                    name=pin21
+                    term=33
+                    name=pin33
                   }
                  }
-                 ha:padstack_ref.239780 {
-                  proto=5; x=49.840976mm; y=14.654982mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239765 {
+                  proto=4; x=48.686038mm; y=13.745408mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
                   ha:flags {
                    clearline=1
                   }
@@ -14419,12 +15184,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=4
-                    name=pin4
+                    term=33
+                    name=pin33
                   }
                  }
-                 ha:padstack_ref.239781 {
-                  proto=6; x=47.116318mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239766 {
+                  proto=2; x=48.686038mm; y=13.085262mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
                   ha:flags {
                    clearline=1
                   }
@@ -14433,12 +15198,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=13
-                    name=pin13
+                    term=33
+                    name=pin33
                   }
                  }
-                 ha:padstack_ref.239782 {
-                  proto=6; x=47.116318mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239767 {
+                  proto=5; x=44.891278mm; y=16.155106mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14447,12 +15212,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=28
-                    name=pin28
+                    term=24
+                    name=pin24
                   }
                  }
-                 ha:padstack_ref.239783 {
-                  proto=5; x=44.891278mm; y=14.155364mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239768 {
+                  proto=5; x=49.840976mm; y=16.155106mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14461,12 +15226,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=20
-                    name=pin20
+                    term=1
+                    name=pin1
                   }
                  }
-                 ha:padstack_ref.239784 {
-                  proto=5; x=49.840976mm; y=14.155364mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239769 {
+                  proto=6; x=45.616194mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14475,12 +15240,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=5
-                    name=pin5
+                    term=16
+                    name=pin16
                   }
                  }
-                 ha:padstack_ref.239785 {
-                  proto=6; x=47.615936mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239770 {
+                  proto=6; x=45.616194mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14489,12 +15254,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=12
-                    name=pin12
+                    term=25
+                    name=pin25
                   }
                  }
-                 ha:padstack_ref.239786 {
-                  proto=6; x=47.615936mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239771 {
+                  proto=5; x=44.891278mm; y=15.65498mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14503,12 +15268,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=29
-                    name=pin29
+                    term=23
+                    name=pin23
                   }
                  }
-                 ha:padstack_ref.239787 {
-                  proto=5; x=44.891278mm; y=13.655238mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239772 {
+                  proto=5; x=49.840976mm; y=15.65498mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14517,12 +15282,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=19
-                    name=pin19
+                    term=2
+                    name=pin2
                   }
                  }
-                 ha:padstack_ref.239788 {
-                  proto=5; x=49.840976mm; y=13.655238mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239773 {
+                  proto=6; x=46.11632mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14531,12 +15296,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=6
-                    name=pin6
+                    term=15
+                    name=pin15
                   }
                  }
-                 ha:padstack_ref.239789 {
-                  proto=6; x=48.116062mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239774 {
+                  proto=6; x=46.11632mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14545,12 +15310,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=11
-                    name=pin11
+                    term=26
+                    name=pin26
                   }
                  }
-                 ha:padstack_ref.239790 {
-                  proto=6; x=48.116062mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239775 {
+                  proto=5; x=44.891278mm; y=15.155108mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14559,12 +15324,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=30
-                    name=pin30
+                    term=22
+                    name=pin22
                   }
                  }
-                 ha:padstack_ref.239791 {
-                  proto=5; x=44.891278mm; y=13.155366mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239776 {
+                  proto=5; x=49.840976mm; y=15.155108mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14573,12 +15338,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=18
-                    name=pin18
+                    term=3
+                    name=pin3
                   }
                  }
-                 ha:padstack_ref.239792 {
-                  proto=5; x=49.840976mm; y=13.155366mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239777 {
+                  proto=6; x=46.616192mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14587,12 +15352,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=7
-                    name=pin7
+                    term=14
+                    name=pin14
                   }
                  }
-                 ha:padstack_ref.239793 {
-                  proto=6; x=48.615934mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239778 {
+                  proto=6; x=46.616192mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14601,12 +15366,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=10
-                    name=pin10
+                    term=27
+                    name=pin27
                   }
                  }
-                 ha:padstack_ref.239794 {
-                  proto=6; x=48.615934mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239779 {
+                  proto=5; x=44.891278mm; y=14.654982mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14615,12 +15380,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=31
-                    name=pin31
+                    term=21
+                    name=pin21
                   }
                  }
-                 ha:padstack_ref.239795 {
-                  proto=5; x=44.891278mm; y=12.65524mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239780 {
+                  proto=5; x=49.840976mm; y=14.654982mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14629,12 +15394,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=17
-                    name=pin17
+                    term=4
+                    name=pin4
                   }
                  }
-                 ha:padstack_ref.239796 {
-                  proto=5; x=49.840976mm; y=12.65524mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239781 {
+                  proto=6; x=47.116318mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14643,12 +15408,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=8
-                    name=pin8
+                    term=13
+                    name=pin13
                   }
                  }
-                 ha:padstack_ref.239797 {
-                  proto=6; x=49.11606mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239782 {
+                  proto=6; x=47.116318mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14657,305 +15422,152 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=9
-                    name=pin9
+                    term=28
+                    name=pin28
                   }
                  }
-                 ha:padstack_ref.239798 {
-                  proto=6; x=49.11606mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.239783 {
+                  proto=5; x=44.891278mm; y=14.155364mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
                   li:thermal {
                   }
 
                   ha:attributes {
-                    term=32
-                    name=pin32
+                    term=20
+                    name=pin20
                   }
                  }
-                }
-                li:layers {
-
-                 ha:top-silk {
-                  lid=0
-                  ha:combining {                  }
-
-                   li:objects {
-                    ha:arc.239703 {
-                     x=49.965944mm; y=17.00499mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-                    }
-                   }
-                   ha:type {
-                    silk = 1
-                    top = 1
-                   }
-                 }
-
-                 ha:subc-aux {
-                  lid=1
-                  ha:combining {                  }
-
-                   li:objects {
-                    ha:line.239704 {
-                     x1=47.36611mm; y1=14.40519mm; x2=47.36611mm; y2=14.40519mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
-                     }
-                    }
-                    ha:line.239707 {
-                     x1=47.366mm; y1=14.4053mm; x2=47.366mm; y2=14.4053mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
-                     }
-                    }
-                    ha:line.239710 {
-                     x1=47.366mm; y1=14.4053mm; x2=48.366mm; y2=14.4053mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
-                     }
-                    }
-                    ha:line.239713 {
-                     x1=47.366mm; y1=14.4053mm; x2=47.366mm; y2=13.4053mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
-                     }
-                    }
-                   }
-                   ha:type {
-                    top = 1
-                    misc = 1
-                    virtual = 1
-                   }
-                 }
-                }
-               }
-                uid = s8UvVKm+Opv32L0Ua+IAAABM
-               }
-               ha:subc.240270 {
-                ha:attributes {
-                 value=SPDT
-                 device=SWITCH
-                 footprint=PN11S
-                 refdes=S1
-                }
-               ha:data {
-                              li:padstack_prototypes {
-
-                ha:ps_proto_v6.0 {
-                  hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-                  li:shape {
-
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
-                     }
-                     clearance=0.0
-                    }
+                 ha:padstack_ref.239784 {
+                  proto=5; x=49.840976mm; y=14.155364mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      copper = 1
-                     }
-                     clearance=0.0
-                    }
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      intern = 1
-                     }
-                     clearance=0.0
-                    }
+                  ha:attributes {
+                    term=5
+                    name=pin5
+                  }
+                 }
+                 ha:padstack_ref.239785 {
+                  proto=6; x=47.615936mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
+                  ha:attributes {
+                    term=12
+                    name=pin12
+                  }
+                 }
+                 ha:padstack_ref.239786 {
+                  proto=6; x=47.615936mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
                   }
-                }
 
-                ha:ps_proto_v6.1 {
-                  hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-                  li:shape {
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                      }
-                    }
+                  ha:attributes {
+                    term=29
+                    name=pin29
+                  }
+                 }
+                 ha:padstack_ref.239787 {
+                  proto=5; x=44.891278mm; y=13.655238mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      copper = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                      }
-                    }
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      intern = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                       35.435mil  
-                       -35.435mil  
-                       35.435mil  
-                      }
-                    }
+                  ha:attributes {
+                    term=19
+                    name=pin19
+                  }
+                 }
+                 ha:padstack_ref.239788 {
+                  proto=5; x=49.840976mm; y=13.655238mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                       39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                      }
-                    }
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                       39.37mil  
-                       -39.37mil  
-                       39.37mil  
-                      }
-                    }
+                  ha:attributes {
+                    term=6
+                    name=pin6
+                  }
+                 }
+                 ha:padstack_ref.239789 {
+                  proto=6; x=48.116062mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
                   }
-                }
 
-                ha:ps_proto_v6.2 {
-                  hdia=47.24mil; hplated=1; htop=0; hbottom=0;
-                  li:shape {
+                  li:thermal {
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
-                     }
-                     clearance=0.0
-                    }
+                  ha:attributes {
+                    term=11
+                    name=pin11
+                  }
+                 }
+                 ha:padstack_ref.239790 {
+                  proto=6; x=48.116062mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
-                     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=78.74mil;                     }
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      intern = 1
-                     }
-                     clearance=0.0
-                    }
+                  ha:attributes {
+                    term=30
+                    name=pin30
+                  }
+                 }
+                 ha:padstack_ref.239791 {
+                  proto=5; x=44.891278mm; y=13.155366mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=18
+                    name=pin18
+                  }
+                 }
+                 ha:padstack_ref.239792 {
+                  proto=5; x=49.840976mm; y=13.155366mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;                     }
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      bottom = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                    }
+                  li:thermal {
                   }
-                }
-               }
 
-                li:objects {
-                 ha:padstack_ref.240295 {
-                  proto=0; x=2.32in; y=576.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                  ha:attributes {
+                    term=7
+                    name=pin7
+                  }
+                 }
+                 ha:padstack_ref.239793 {
+                  proto=6; x=48.615934mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14964,12 +15576,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=3
-                    name=pin3
+                    term=10
+                    name=pin10
                   }
                  }
-                 ha:padstack_ref.240296 {
-                  proto=0; x=2.32in; y=478.43mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                 ha:padstack_ref.239794 {
+                  proto=6; x=48.615934mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14978,12 +15590,12 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=2
-                    name=pin2
+                    term=31
+                    name=pin31
                   }
                  }
-                 ha:padstack_ref.240297 {
-                  proto=1; x=2.32in; y=380.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                 ha:padstack_ref.239795 {
+                  proto=5; x=44.891278mm; y=12.65524mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -14992,48 +15604,46 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=1
-                    name=pin1
+                    term=17
+                    name=pin17
                   }
                  }
-                 ha:padstack_ref.240298 {
-                  proto=2; x=2.36724in; y=702.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                 ha:padstack_ref.239796 {
+                  proto=5; x=49.840976mm; y=12.65524mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
 
                   li:thermal {
-                    li:2 {
-                     on  
-                     diag  
-                     round  
-                     noshape  
-                    }
                   }
 
                   ha:attributes {
-                    term=4
-                    name=pin4
+                    term=8
+                    name=pin8
                   }
                  }
-                 ha:padstack_ref.240299 {
-                  proto=2; x=2.2334in; y=257.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                 ha:padstack_ref.239797 {
+                  proto=6; x=49.11606mm; y=11.930324mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
 
                   li:thermal {
-                    li:2 {
-                     on  
-                     diag  
-                     round  
-                     noshape  
-                    }
                   }
 
                   ha:attributes {
-                    term=4
-                    name=pin4
+                    term=9
+                    name=pin9
+                  }
+                 }
+                 ha:padstack_ref.239798 {
+                  proto=6; x=49.11606mm; y=16.880022mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=32
+                    name=pin32
                   }
                  }
                 }
@@ -15044,17 +15654,8 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.240271 {
-                     x1=2.22157in; y1=714.65mil; x2=2.22157in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
-                    }
-                    ha:line.240274 {
-                     x1=2.22157in; y1=714.65mil; x2=2.41843in; y2=714.65mil; thickness=5.0mil; clearance=0.0;
-                    }
-                    ha:line.240277 {
-                     x1=2.41843in; y1=714.65mil; x2=2.41843in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
-                    }
-                    ha:line.240280 {
-                     x1=2.41843in; y1=242.21mil; x2=2.22157in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
+                    ha:arc.239703 {
+                     x=49.965944mm; y=17.00499mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                     }
                    }
                    ha:type {
@@ -15068,26 +15669,26 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.240283 {
-                     x1=58.728052mm; y1=12.172035mm; x2=58.728052mm; y2=12.172035mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.239704 {
+                     x1=47.36611mm; y1=14.40519mm; x2=47.36611mm; y2=14.40519mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.240286 {
-                     x1=2.32in; y1=478.43mil; x2=2.32in; y2=478.43mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.239707 {
+                     x1=47.366mm; y1=14.4053mm; x2=47.366mm; y2=14.4053mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.240289 {
-                     x1=2.32in; y1=478.43mil; x2=57.928mm; y2=478.43mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.239710 {
+                     x1=47.366mm; y1=14.4053mm; x2=48.366mm; y2=14.4053mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.240292 {
-                     x1=2.32in; y1=478.43mil; x2=2.32in; y2=13.152122mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.239713 {
+                     x1=47.366mm; y1=14.4053mm; x2=47.366mm; y2=13.4053mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -15101,186 +15702,76 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = KNnIvZF40lMK2UCAIp0AAABJ
+                uid = s8UvVKm+Opv32L0Ua+IAAABM
                }
-               ha:subc.240333 {
+               ha:subc.240270 {
                 ha:attributes {
-                 {io_pcb::hidename_y}=9.1460 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=C5
-                 value=4.7uF
-                 {io_pcb::hidename_direction}=0
-                 device=CAPACITOR
-                 {io_pcb::hidename_x}=66.2371 mm
+                 value=SPDT
+                 device=SWITCH
+                 footprint=PN11S
+                 refdes=S1
                 }
                ha:data {
                               li:padstack_prototypes {
 
                 ha:ps_proto_v6.0 {
-                  hdia=0.0; hplated=0; htop=0; hbottom=0;
+                  hdia=35.43mil; hplated=1; htop=0; hbottom=0;
                   li:shape {
 
                     ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
                      ha:combining {                     }
                      ha:layer_mask {
                       copper = 1
                       top = 1
                      }
                      clearance=0.0
-                      li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                      }
                     }
 
                     ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
+                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
+                     ha:combining {                     }
                      ha:layer_mask {
-                      top = 1
-                      mask = 1
+                      bottom = 1
+                      copper = 1
                      }
                      clearance=0.0
-                      li:ps_poly {
-                       12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
-                      }
                     }
 
                     ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
+                     ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                     }
+                     ha:combining {                     }
                      ha:layer_mask {
-                      top = 1
-                      paste = 1
+                      copper = 1
+                      intern = 1
                      }
                      clearance=0.0
-                      li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                      }
-                    }
-                  }
-                }
-               }
-
-                li:objects {
-                 ha:padstack_ref.240346 {
-                  proto=0; x=927.52mil; y=324.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=1
-                    name=1
-                  }
-                 }
-                 ha:padstack_ref.240347 {
-                  proto=0; x=959.0mil; y=324.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.240334 {
-                     x1=943.26mil; y1=324.0mil; x2=943.26mil; y2=324.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
-                     ha:attributes {
-                       subc-role=pnp-origin
-                     }
-                    }
-                    ha:line.240337 {
-                     x1=943.26mil; y1=324.0mil; x2=943.26mil; y2=324.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
-                     ha:attributes {
-                       subc-role=origin
-                     }
                     }
-                    ha:line.240340 {
-                     x1=943.26mil; y1=324.0mil; x2=24.958804mm; y2=324.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
 
-                     ha:attributes {
-                       subc-role=x
+                    ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
+                     ha:combining { sub=1; auto=1;                     }
+                     ha:layer_mask {
+                      top = 1
+                      mask = 1
                      }
+                     clearance=0.0
                     }
-                    ha:line.240343 {
-                     x1=943.26mil; y1=324.0mil; x2=943.26mil; y2=9.2296mm; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
 
-                     ha:attributes {
-                       subc-role=y
+                    ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
+                     ha:combining { sub=1; auto=1;                     }
+                     ha:layer_mask {
+                      bottom = 1
+                      mask = 1
                      }
+                     clearance=0.0
                     }
-                   }
-                   ha:type {
-                    top = 1
-                    misc = 1
-                    virtual = 1
-                   }
-                 }
-                }
-               }
-                uid = DTPe++P7imVnhaFEAwoAAAAP
-               }
-               ha:subc.240380 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=9.6347 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=R50
-                 value=1k
-                 {io_pcb::hidename_direction}=3
-                 device=RESISTOR
-                 {io_pcb::hidename_x}=73.0611 mm
+                  }
                 }
-               ha:data {
-                              li:padstack_prototypes {
 
-                ha:ps_proto_v6.0 {
-                  hdia=0.0; hplated=0; htop=0; hbottom=0;
+                ha:ps_proto_v6.1 {
+                  hdia=35.43mil; hplated=1; htop=0; hbottom=0;
                   li:shape {
 
                     ha:ps_shape_v4 {
@@ -15291,14 +15782,52 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
+                       -35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                      }
+                    }
+
+                    ha:ps_shape_v4 {
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      bottom = 1
+                      copper = 1
+                     }
+                     clearance=0.0
+                      li:ps_poly {
+                       -35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                      }
+                    }
+
+                    ha:ps_shape_v4 {
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      copper = 1
+                      intern = 1
+                     }
+                     clearance=0.0
+                      li:ps_poly {
+                       -35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
+                       35.435mil  
+                       -35.435mil  
+                       35.435mil  
                       }
                     }
 
@@ -15310,258 +15839,272 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       -12.84mil  
+                       -39.37mil  
+                       -39.37mil  
+                       39.37mil  
+                       -39.37mil  
+                       39.37mil  
+                       39.37mil  
+                       -39.37mil  
+                       39.37mil  
                       }
                     }
 
                     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 {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
+                       -39.37mil  
+                       -39.37mil  
+                       39.37mil  
+                       -39.37mil  
+                       39.37mil  
+                       39.37mil  
+                       -39.37mil  
+                       39.37mil  
                       }
                     }
                   }
                 }
-               }
-
-                li:objects {
-                 ha:padstack_ref.240393 {
-                  proto=0; x=765.0mil; y=308.48mil; 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.240394 {
-                  proto=0; x=765.0mil; y=277.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.240381 {
-                     x1=765.0mil; y1=292.74mil; x2=765.0mil; y2=292.74mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
 
-                     ha:attributes {
-                       subc-role=pnp-origin
-                     }
-                    }
-                    ha:line.240384 {
-                     x1=765.0mil; y1=292.74mil; x2=765.0mil; y2=292.74mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
+                ha:ps_proto_v6.2 {
+                  hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+                  li:shape {
 
-                     ha:attributes {
-                       subc-role=origin
+                    ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      copper = 1
+                      top = 1
                      }
+                     clearance=0.0
                     }
-                    ha:line.240387 {
-                     x1=765.0mil; y1=292.74mil; x2=765.0mil; y2=8.435596mm; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
 
-                     ha:attributes {
-                       subc-role=x
+                    ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      bottom = 1
+                      copper = 1
                      }
+                     clearance=0.0
                     }
-                    ha:line.240390 {
-                     x1=765.0mil; y1=292.74mil; x2=20.431mm; y2=292.74mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
 
-                     ha:attributes {
-                       subc-role=y
+                    ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;                     }
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      copper = 1
+                      intern = 1
                      }
+                     clearance=0.0
                     }
-                   }
-                   ha:type {
-                    top = 1
-                    misc = 1
-                    virtual = 1
-                   }
-                 }
-                }
-               }
-                uid = DTPe++P7imVnhaFEAwoAAAAN
-               }
-               ha:subc.240396 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=7.4183 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=R51
-                 value=1k
-                 {io_pcb::hidename_direction}=3
-                 device=RESISTOR
-                 {io_pcb::hidename_x}=70.7497 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:ps_circ { x=0.0; y=0.0; dia=86.61mil;                     }
+                     ha:combining { sub=1; auto=1;                     }
                      ha:layer_mask {
-                      copper = 1
                       top = 1
+                      mask = 1
                      }
                      clearance=0.0
-                      li:ps_poly {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
-                      }
                     }
 
                     ha:ps_shape_v4 {
+                     ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;                     }
                      ha:combining { sub=1; auto=1;                     }
                      ha:layer_mask {
-                      top = 1
+                      bottom = 1
                       mask = 1
                      }
                      clearance=0.0
-                      li:ps_poly {
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       -12.84mil  
-                      }
                     }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      paste = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
-                      }
+                  }
+                }
+               }
+
+                li:objects {
+                 ha:padstack_ref.240295 {
+                  proto=0; x=2.33in; y=576.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=3
+                    name=pin3
+                  }
+                 }
+                 ha:padstack_ref.240296 {
+                  proto=0; x=2.33in; y=478.43mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                    li:2 {
+                     on  
+                     diag  
+                     round  
+                     noshape  
+                    }
+                    li:3 {
+                     on  
+                     diag  
+                     round  
+                     noshape  
+                    }
+                    li:5 {
+                     on  
+                     diag  
+                     round  
+                     noshape  
                     }
                   }
-                }
-               }
 
-                li:objects {
-                 ha:padstack_ref.240409 {
-                  proto=0; x=824.0mil; y=229.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  ha:attributes {
+                    term=2
+                    name=pin2
+                  }
+                 }
+                 ha:padstack_ref.240297 {
+                  proto=1; x=2.33in; y=380.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
                   li:thermal {
                   }
 
                   ha:attributes {
                     term=1
-                    name=1
+                    name=pin1
                   }
                  }
-                 ha:padstack_ref.240410 {
-                  proto=0; x=824.0mil; y=260.48mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.240298 {
+                  proto=2; x=2.37724in; y=702.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
                   ha:flags {
                    clearline=1
                   }
 
                   li:thermal {
+                    li:2 {
+                     on  
+                     diag  
+                     round  
+                     noshape  
+                    }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
-                    term=2
-                    name=2
+                    term=4
+                    name=pin4
+                  }
+                 }
+                 ha:padstack_ref.240299 {
+                  proto=2; x=2.2434in; y=257.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=19.685mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                    li:2 {
+                     on  
+                     diag  
+                     round  
+                     noshape  
+                    }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                  }
+
+                  ha:attributes {
+                    term=4
+                    name=pin4
                   }
                  }
                 }
                 li:layers {
 
-                 ha:subc-aux {
+                 ha:top-silk {
                   lid=0
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.240397 {
-                     x1=824.0mil; y1=244.74mil; x2=824.0mil; y2=244.74mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240271 {
+                     x1=2.23157in; y1=714.65mil; x2=2.23157in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
+                    }
+                    ha:line.240274 {
+                     x1=2.23157in; y1=714.65mil; x2=2.42843in; y2=714.65mil; thickness=5.0mil; clearance=0.0;
+                    }
+                    ha:line.240277 {
+                     x1=2.42843in; y1=714.65mil; x2=2.42843in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
+                    }
+                    ha:line.240280 {
+                     x1=2.42843in; y1=242.21mil; x2=2.23157in; y2=242.21mil; thickness=5.0mil; clearance=0.0;
+                    }
+                   }
+                   ha:type {
+                    silk = 1
+                    top = 1
+                   }
+                 }
+
+                 ha:subc-aux {
+                  lid=1
+                  ha:combining {                  }
+
+                   li:objects {
+                    ha:line.240283 {
+                     x1=58.982052mm; y1=12.172035mm; x2=58.982052mm; y2=12.172035mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.240400 {
-                     x1=824.0mil; y1=244.74mil; x2=824.0mil; y2=244.74mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240286 {
+                     x1=2.33in; y1=478.43mil; x2=2.33in; y2=478.43mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.240403 {
-                     x1=824.0mil; y1=244.74mil; x2=824.0mil; y2=5.216396mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.240289 {
+                     x1=2.33in; y1=478.43mil; x2=58.182mm; y2=478.43mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.240406 {
-                     x1=824.0mil; y1=244.74mil; x2=19.9296mm; y2=244.74mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240292 {
+                     x1=2.33in; y1=478.43mil; x2=2.33in; y2=13.152122mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -15575,7 +16118,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = DTPe++P7imVnhaFEAwoAAAAM
+                uid = KNnIvZF40lMK2UCAIp0AAABJ
                }
                ha:subc.240604 {
                 ha:attributes {
@@ -15661,7 +16204,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.240629 {
-                  proto=0; x=24.446096mm; y=15.131mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                  proto=0; x=2.466in; y=722.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
                   li:thermal {
                   }
 
@@ -15671,7 +16214,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240630 {
-                  proto=0; x=24.446096mm; y=13.1498mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                  proto=0; x=2.466in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -15685,7 +16228,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240631 {
-                  proto=0; x=22.363296mm; y=13.1498mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                  proto=0; x=2.548in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -15699,7 +16242,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240632 {
-                  proto=0; x=22.363296mm; y=14.1404mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                  proto=0; x=2.548in; y=761.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
                   li:thermal {
                   }
 
@@ -15709,7 +16252,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240633 {
-                  proto=0; x=22.363296mm; y=15.131mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                  proto=0; x=2.548in; y=722.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -15731,16 +16274,16 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.240605 {
-                     x1=21.652096mm; y1=12.6418mm; x2=21.652096mm; y2=15.639mm; thickness=10.0mil; clearance=0.0;
+                     x1=2.576in; y1=820.0mil; x2=2.576in; y2=702.0mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.240608 {
-                     x1=21.652096mm; y1=12.6418mm; x2=25.182696mm; y2=12.6418mm; thickness=10.0mil; clearance=0.0;
+                     x1=2.576in; y1=820.0mil; x2=2.437in; y2=820.0mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.240611 {
-                     x1=25.182696mm; y1=12.6418mm; x2=25.182696mm; y2=15.639mm; thickness=10.0mil; clearance=0.0;
+                     x1=2.437in; y1=820.0mil; x2=2.437in; y2=702.0mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.240614 {
-                     x1=21.652096mm; y1=15.639mm; x2=25.182696mm; y2=15.639mm; thickness=10.0mil; clearance=0.0;
+                     x1=2.576in; y1=702.0mil; x2=2.437in; y2=702.0mil; thickness=10.0mil; clearance=0.0;
                     }
                    }
                    ha:type {
@@ -15755,25 +16298,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.240617 {
-                     x1=23.196416mm; y1=14.1404mm; x2=23.196416mm; y2=14.1404mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.5152in; y1=761.0mil; x2=2.5152in; y2=761.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.240620 {
-                     x1=24.446096mm; y1=15.131mm; x2=24.446096mm; y2=15.131mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.466in; y1=722.0mil; x2=2.466in; y2=722.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.240623 {
-                     x1=24.446096mm; y1=15.131mm; x2=25.446096mm; y2=15.131mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.466in; y1=722.0mil; x2=61.6364mm; y2=722.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.240626 {
-                     x1=24.446096mm; y1=15.131mm; x2=24.446096mm; y2=16.131mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.466in; y1=722.0mil; x2=2.466in; y2=17.3388mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -15869,7 +16412,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.240648 {
-                  proto=0; x=2.6in; y=738.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  proto=0; x=2.598in; y=690.74mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -15883,7 +16426,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240649 {
-                  proto=0; x=2.56852in; y=738.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  proto=0; x=2.598in; y=659.26mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -15905,25 +16448,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.240636 {
-                     x1=2.58426in; y1=738.0mil; x2=2.58426in; y2=738.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.598in; y1=675.0mil; x2=2.598in; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.240639 {
-                     x1=2.58426in; y1=738.0mil; x2=2.58426in; y2=738.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.598in; y1=675.0mil; x2=2.598in; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.240642 {
-                     x1=2.58426in; y1=738.0mil; x2=64.640204mm; y2=738.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.598in; y1=675.0mil; x2=2.598in; y2=16.145mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.240645 {
-                     x1=2.58426in; y1=738.0mil; x2=2.58426in; y2=17.7452mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.598in; y1=675.0mil; x2=66.9892mm; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -16019,7 +16562,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.240664 {
-                  proto=0; x=2.74826in; y=316.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  proto=0; x=2.817in; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16033,11 +16576,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.240665 {
-                  proto=0; x=2.77974in; y=316.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                  proto=0; x=2.84848in; y=410.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   li:thermal {
                   }
 
@@ -16055,25 +16594,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.240652 {
-                     x1=2.764in; y1=316.0mil; x2=2.764in; y2=316.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.83274in; y1=410.0mil; x2=2.83274in; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.240655 {
-                     x1=2.764in; y1=316.0mil; x2=2.764in; y2=316.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.83274in; y1=410.0mil; x2=2.83274in; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.240658 {
-                     x1=2.764in; y1=316.0mil; x2=71.2056mm; y2=316.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=2.83274in; y1=410.0mil; x2=72.951596mm; y2=410.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.240661 {
-                     x1=2.764in; y1=316.0mil; x2=2.764in; y2=9.0264mm; thickness=0.1mm; clearance=0.0;
+                     x1=2.83274in; y1=410.0mil; x2=2.83274in; y2=11.414mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -16098,157 +16637,7 @@ ha:pcb-rnd-board-v8 {
                  value=1uF
                  {io_pcb::hidename_direction}=1
                  device=CAPACITOR
-                 {io_pcb::hidename_x}=71.7128 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 {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
-                       -12.84mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      paste = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                       -9.84mil  
-                      }
-                    }
-                  }
-                }
-               }
-
-                li:objects {
-                 ha:padstack_ref.240680 {
-                  proto=0; x=2.852in; y=308.74mil; 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.240681 {
-                  proto=0; x=2.852in; y=277.26mil; 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.240668 {
-                     x1=2.852in; y1=293.0mil; x2=2.852in; y2=293.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
-                     }
-                    }
-                    ha:line.240671 {
-                     x1=2.852in; y1=293.0mil; x2=2.852in; y2=293.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
-                     }
-                    }
-                    ha:line.240674 {
-                     x1=2.852in; y1=293.0mil; x2=2.852in; y2=8.4422mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
-                     }
-                    }
-                    ha:line.240677 {
-                     x1=2.852in; y1=293.0mil; x2=73.4408mm; y2=293.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
-                     }
-                    }
-                   }
-                   ha:type {
-                    top = 1
-                    misc = 1
-                    virtual = 1
-                   }
-                 }
-                }
-               }
-                uid = DTPe++P7imVnhaFEAwoAAAAz
-               }
-               ha:subc.240683 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=22.0538 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=C6
-                 value=0.1uF
-                 {io_pcb::hidename_direction}=1
-                 device=CAPACITOR
-                 {io_pcb::hidename_x}=64.4692 mm
+                 {io_pcb::hidename_x}=71.7128 mm
                 }
                ha:data {
                               li:padstack_prototypes {
@@ -16318,12 +16707,8 @@ ha:pcb-rnd-board-v8 {
                }
 
                 li:objects {
-                 ha:padstack_ref.240696 {
-                  proto=0; x=2.501in; y=749.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
+                 ha:padstack_ref.240680 {
+                  proto=0; x=2.743in; y=260.52mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   li:thermal {
                   }
 
@@ -16332,8 +16717,8 @@ ha:pcb-rnd-board-v8 {
                     name=1
                   }
                  }
-                 ha:padstack_ref.240697 {
-                  proto=0; x=2.501in; y=780.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.240681 {
+                  proto=0; x=2.743in; y=292.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16354,42 +16739,26 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.240684 {
-                     x1=2.501in; y1=765.0mil; x2=2.501in; y2=765.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.240668 {
+                     x1=2.743in; y1=276.26mil; x2=2.743in; y2=276.26mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.240687 {
-                     x1=2.501in; y1=765.0mil; x2=2.501in; y2=765.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.240671 {
+                     x1=2.743in; y1=276.26mil; x2=2.743in; y2=276.26mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.240690 {
-                     x1=2.501in; y1=765.0mil; x2=2.501in; y2=18.431mm; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.240674 {
+                     x1=2.743in; y1=276.26mil; x2=2.743in; y2=6.017004mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.240693 {
-                     x1=2.501in; y1=765.0mil; x2=62.5254mm; y2=765.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.240677 {
+                     x1=2.743in; y1=276.26mil; x2=68.6722mm; y2=276.26mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -16403,14 +16772,18 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = DTPe++P7imVnhaFEAwoAAAA0
+                uid = DTPe++P7imVnhaFEAwoAAAAz
                }
-               ha:subc.246215 {
+               ha:subc.240683 {
                 ha:attributes {
-                 value=dualLED
-                 device=LED
-                 footprint=0605
-                 refdes=D1
+                 {io_pcb::hidename_y}=22.0538 mm
+                 footprint=0402
+                 {io_pcb::hidename_scale}=100
+                 refdes=C6
+                 value=0.1uF
+                 {io_pcb::hidename_direction}=1
+                 device=CAPACITOR
+                 {io_pcb::hidename_x}=64.4692 mm
                 }
                ha:data {
                               li:padstack_prototypes {
@@ -16427,77 +16800,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       16.73mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       15.795mil  
-                       -19.73mil  
-                       -15.795mil  
-                       -19.73mil  
-                       -15.795mil  
-                       19.73mil  
-                       15.795mil  
-                       19.73mil  
-                      }
-                    }
-
-                    ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      paste = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       16.73mil  
-                      }
-                    }
-                  }
-                }
-
-                ha:ps_proto_v6.1 {
-                  hdia=0.0; hplated=0; htop=0; hbottom=0;
-                  li:shape {
-
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       -12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       -16.73mil  
+                       -13.77mil  
+                       -9.84mil  
+                       -13.77mil  
+                       9.84mil  
+                       13.77mil  
+                       9.84mil  
+                       13.77mil  
+                       -9.84mil  
                       }
                     }
 
@@ -16509,14 +16819,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       -15.795mil  
-                       19.73mil  
-                       15.795mil  
-                       19.73mil  
-                       15.795mil  
-                       -19.73mil  
-                       -15.795mil  
-                       -19.73mil  
+                       -16.77mil  
+                       -12.84mil  
+                       -16.77mil  
+                       12.84mil  
+                       16.77mil  
+                       12.84mil  
+                       16.77mil  
+                       -12.84mil  
                       }
                     }
 
@@ -16528,14 +16838,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       -12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       16.73mil  
-                       12.795mil  
-                       -16.73mil  
-                       -12.795mil  
-                       -16.73mil  
+                       -13.77mil  
+                       -9.84mil  
+                       -13.77mil  
+                       9.84mil  
+                       13.77mil  
+                       9.84mil  
+                       13.77mil  
+                       -9.84mil  
                       }
                     }
                   }
@@ -16543,22 +16853,8 @@ ha:pcb-rnd-board-v8 {
                }
 
                 li:objects {
-                 ha:padstack_ref.246230 {
-                  proto=0; x=780.28mil; y=49.465mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=2
-                    name=pin2
-                  }
-                 }
-                 ha:padstack_ref.246231 {
-                  proto=0; x=813.73mil; y=49.465mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+                 ha:padstack_ref.240696 {
+                  proto=0; x=2.659in; y=659.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16568,25 +16864,11 @@ ha:pcb-rnd-board-v8 {
 
                   ha:attributes {
                     term=1
-                    name=pin1
-                  }
-                 }
-                 ha:padstack_ref.246232 {
-                  proto=1; x=780.28mil; y=106.545mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
-
-                  li:thermal {
-                  }
-
-                  ha:attributes {
-                    term=4
-                    name=pin4
+                    name=1
                   }
                  }
-                 ha:padstack_ref.246233 {
-                  proto=1; x=813.73mil; y=106.545mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+                 ha:padstack_ref.240697 {
+                  proto=0; x=2.659in; y=690.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16595,35 +16877,20 @@ ha:pcb-rnd-board-v8 {
                   }
 
                   ha:attributes {
-                    term=3
-                    name=pin3
+                    term=2
+                    name=2
                   }
                  }
                 }
                 li:layers {
 
-                 ha:top-silk {
-                  lid=0
-                  ha:combining {                  }
-
-                   li:objects {
-                    ha:arc.246216 {
-                     x=797.0mil; y=137.06mil; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-                    }
-                   }
-                   ha:type {
-                    silk = 1
-                    top = 1
-                   }
-                 }
-
                  ha:subc-aux {
-                  lid=1
+                  lid=0
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.246218 {
-                     x1=797.005mil; y1=78.005mil; x2=797.005mil; y2=78.005mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240684 {
+                     x1=2.659in; y1=675.0mil; x2=2.659in; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:flags {
                       selected=1
                      }
@@ -16632,8 +16899,8 @@ ha:pcb-rnd-board-v8 {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.246221 {
-                     x1=797.0mil; y1=78.0mil; x2=797.0mil; y2=78.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240687 {
+                     x1=2.659in; y1=675.0mil; x2=2.659in; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:flags {
                       selected=1
                      }
@@ -16642,8 +16909,8 @@ ha:pcb-rnd-board-v8 {
                        subc-role=origin
                      }
                     }
-                    ha:line.246224 {
-                     x1=797.0mil; y1=78.0mil; x2=797.0mil; y2=0.9812mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.240690 {
+                     x1=2.659in; y1=675.0mil; x2=2.659in; y2=16.145mm; thickness=0.1mm; clearance=0.0;
                      ha:flags {
                       selected=1
                      }
@@ -16652,8 +16919,8 @@ ha:pcb-rnd-board-v8 {
                        subc-role=x
                      }
                     }
-                    ha:line.246227 {
-                     x1=797.0mil; y1=78.0mil; x2=19.2438mm; y2=78.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.240693 {
+                     x1=2.659in; y1=675.0mil; x2=66.5386mm; y2=675.0mil; thickness=0.1mm; clearance=0.0;
                      ha:flags {
                       selected=1
                      }
@@ -16671,7 +16938,7 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = zJw6JG3sHTRlRoSgjVAAAABK
+                uid = DTPe++P7imVnhaFEAwoAAAA0
                }
                ha:subc.246271 {
                 ha:attributes {
@@ -16749,7 +17016,7 @@ ha:pcb-rnd-board-v8 {
 
                 li:objects {
                  ha:padstack_ref.246305 {
-                  proto=0; x=2.556in; y=56.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  proto=0; x=2.55843in; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16763,7 +17030,7 @@ ha:pcb-rnd-board-v8 {
                   }
                  }
                  ha:padstack_ref.246306 {
-                  proto=0; x=2.45757in; y=56.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                  proto=0; x=2.46in; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
                   li:thermal {
                   }
 
@@ -16781,28 +17048,28 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.246272 {
-                     x1=64.022351mm; y1=26.47mil; x2=63.322327mm; y2=26.47mil; thickness=10.0mil; clearance=0.0;
+                     x1=64.084073mm; y1=10.47mil; x2=63.384049mm; y2=10.47mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.246275 {
-                     x1=62.822455mm; y1=46.16mil; x2=62.622303mm; y2=46.16mil; thickness=10.0mil; clearance=0.0;
+                     x1=62.884177mm; y1=30.16mil; x2=62.684025mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.246278 {
-                     x1=62.622303mm; y1=46.16mil; x2=62.622303mm; y2=65.84mil; thickness=10.0mil; clearance=0.0;
+                     x1=62.684025mm; y1=30.16mil; x2=62.684025mm; y2=49.84mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.246281 {
-                     x1=62.622303mm; y1=65.84mil; x2=64.722375mm; y2=65.84mil; thickness=10.0mil; clearance=0.0;
+                     x1=62.684025mm; y1=49.84mil; x2=64.784097mm; y2=49.84mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.246284 {
-                     x1=64.722375mm; y1=65.84mil; x2=64.722375mm; y2=46.16mil; thickness=10.0mil; clearance=0.0;
+                     x1=64.784097mm; y1=49.84mil; x2=64.784097mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:line.246287 {
-                     x1=64.722375mm; y1=46.16mil; x2=64.522223mm; y2=46.16mil; thickness=10.0mil; clearance=0.0;
+                     x1=64.784097mm; y1=30.16mil; x2=64.583945mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
                     }
                     ha:arc.246290 {
-                     x=64.022351mm; y=46.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     x=64.084073mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
                     }
                     ha:arc.246291 {
-                     x=63.322327mm; y=46.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     x=63.384049mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
                     }
                    }
                    ha:type {
@@ -16817,25 +17084,25 @@ ha:pcb-rnd-board-v8 {
 
                    li:objects {
                     ha:line.246293 {
-                     x1=63.672339mm; y1=56.0mil; x2=63.672339mm; y2=56.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=63.734061mm; y1=40.0mil; x2=63.734061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
                     ha:line.246296 {
-                     x1=63.672339mm; y1=56.0mil; x2=63.672339mm; y2=56.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=63.734061mm; y1=40.0mil; x2=63.734061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
                     ha:line.246299 {
-                     x1=63.672339mm; y1=56.0mil; x2=64.672339mm; y2=56.0mil; thickness=0.1mm; clearance=0.0;
+                     x1=63.734061mm; y1=40.0mil; x2=64.734061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
                     ha:line.246302 {
-                     x1=63.672339mm; y1=56.0mil; x2=63.672339mm; y2=0.4224mm; thickness=0.1mm; clearance=0.0;
+                     x1=63.734061mm; y1=40.0mil; x2=63.734061mm; y2=0.016mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -16851,12 +17118,13 @@ ha:pcb-rnd-board-v8 {
                }
                 uid = zJw6JG3sHTRlRoSgjVAAAABM
                }
-               ha:subc.246344 {
+               ha:subc.246397 {
                 ha:attributes {
-                 value=red
-                 device=LED
-                 footprint=0603-sideled
-                 refdes=D2
+                 footprint=0402
+                 value=1k
+                 device=RESISTOR
+                 openscad=0402
+                 refdes=R3
                 }
                ha:data {
                               li:padstack_prototypes {
@@ -16873,14 +17141,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       19.685mil  
-                       -29.53mil  
-                       -19.685mil  
-                       -29.53mil  
-                       -19.685mil  
-                       29.53mil  
-                       19.685mil  
-                       29.53mil  
+                       9.84mil  
+                       -13.77mil  
+                       -9.84mil  
+                       -13.77mil  
+                       -9.84mil  
+                       13.77mil  
+                       9.84mil  
+                       13.77mil  
                       }
                     }
 
@@ -16892,14 +17160,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       22.685mil  
-                       -32.53mil  
-                       -22.685mil  
-                       -32.53mil  
-                       -22.685mil  
-                       32.53mil  
-                       22.685mil  
-                       32.53mil  
+                       12.84mil  
+                       -16.77mil  
+                       -12.84mil  
+                       -16.77mil  
+                       -12.84mil  
+                       16.77mil  
+                       12.84mil  
+                       16.77mil  
                       }
                     }
 
@@ -16911,14 +17179,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       19.685mil  
-                       -29.53mil  
-                       -19.685mil  
-                       -29.53mil  
-                       -19.685mil  
-                       29.53mil  
-                       19.685mil  
-                       29.53mil  
+                       9.84mil  
+                       -13.77mil  
+                       -9.84mil  
+                       -13.77mil  
+                       -9.84mil  
+                       13.77mil  
+                       9.84mil  
+                       13.77mil  
                       }
                     }
                   }
@@ -16926,8 +17194,8 @@ ha:pcb-rnd-board-v8 {
                }
 
                 li:objects {
-                 ha:padstack_ref.246378 {
-                  proto=0; x=2.142in; y=51.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.246411 {
+                  proto=0; x=2.56in; y=115.74mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -16940,8 +17208,12 @@ ha:pcb-rnd-board-v8 {
                     name=1
                   }
                  }
-                 ha:padstack_ref.246379 {
-                  proto=0; x=2.04357in; y=51.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                 ha:padstack_ref.246412 {
+                  proto=0; x=2.56in; y=84.26mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
                   li:thermal {
                   }
 
@@ -16956,32 +17228,8 @@ ha:pcb-rnd-board-v8 {
                  ha:top-silk {
                   lid=0
                   ha:combining {                  }
-
-                   li:objects {
-                    ha:line.246345 {
-                     x1=53.506751mm; y1=21.47mil; x2=52.806727mm; y2=21.47mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.246348 {
-                     x1=52.306855mm; y1=41.16mil; x2=52.106703mm; y2=41.16mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.246351 {
-                     x1=52.106703mm; y1=41.16mil; x2=52.106703mm; y2=60.84mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.246354 {
-                     x1=52.106703mm; y1=60.84mil; x2=54.206775mm; y2=60.84mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.246357 {
-                     x1=54.206775mm; y1=60.84mil; x2=54.206775mm; y2=41.16mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.246360 {
-                     x1=54.206775mm; y1=41.16mil; x2=54.006623mm; y2=41.16mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:arc.246363 {
-                     x=53.506751mm; y=41.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:arc.246364 {
-                     x=52.806727mm; y=41.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
-                    }
+
+                   li:objects {
                    }
                    ha:type {
                     silk = 1
@@ -16994,42 +17242,26 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.246366 {
-                     x1=53.156739mm; y1=51.0mil; x2=53.156739mm; y2=51.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.246399 {
+                     x1=2.56in; y1=100.0mil; x2=2.56in; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.246369 {
-                     x1=53.156739mm; y1=51.0mil; x2=53.156739mm; y2=51.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.246402 {
+                     x1=2.56in; y1=100.0mil; x2=2.56in; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.246372 {
-                     x1=53.156739mm; y1=51.0mil; x2=54.156739mm; y2=51.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.246405 {
+                     x1=2.56in; y1=100.0mil; x2=2.56in; y2=1.54mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.246375 {
-                     x1=53.156739mm; y1=51.0mil; x2=53.156739mm; y2=0.2954mm; thickness=0.1mm; clearance=0.0;
-                     ha:flags {
-                      selected=1
-                     }
-
+                    ha:line.246408 {
+                     x1=2.56in; y1=100.0mil; x2=66.024mm; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -17043,15 +17275,15 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = zJw6JG3sHTRlRoSgjVAAAABO
+                uid = zJw6JG3sHTRlRoSgjVAAAABQ
                }
-               ha:subc.246397 {
+               ha:subc.246430 {
                 ha:attributes {
                  footprint=0402
                  value=1k
                  device=RESISTOR
                  openscad=0402
-                 refdes=R3
+                 refdes=R2
                 }
                ha:data {
                               li:padstack_prototypes {
@@ -17121,8 +17353,8 @@ ha:pcb-rnd-board-v8 {
                }
 
                 li:objects {
-                 ha:padstack_ref.246411 {
-                  proto=0; x=2.522in; y=127.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.246444 {
+                  proto=0; x=2.2in; y=115.74mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -17135,8 +17367,8 @@ ha:pcb-rnd-board-v8 {
                     name=1
                   }
                  }
-                 ha:padstack_ref.246412 {
-                  proto=0; x=2.55348in; y=127.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.246445 {
+                  proto=0; x=2.2in; y=84.26mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
                   ha:flags {
                    clearline=1
                   }
@@ -17169,26 +17401,26 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.246399 {
-                     x1=2.53774in; y1=127.0mil; x2=2.53774in; y2=127.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.246432 {
+                     x1=2.2in; y1=100.0mil; x2=2.2in; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.246402 {
-                     x1=2.53774in; y1=127.0mil; x2=2.53774in; y2=127.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.246435 {
+                     x1=2.2in; y1=100.0mil; x2=2.2in; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.246405 {
-                     x1=2.53774in; y1=127.0mil; x2=65.458596mm; y2=127.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.246438 {
+                     x1=2.2in; y1=100.0mil; x2=2.2in; y2=1.54mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.246408 {
-                     x1=2.53774in; y1=127.0mil; x2=2.53774in; y2=4.2258mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.246441 {
+                     x1=2.2in; y1=100.0mil; x2=56.88mm; y2=100.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -17202,15 +17434,14 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = zJw6JG3sHTRlRoSgjVAAAABQ
+                uid = zJw6JG3sHTRlRoSgjVAAAABS
                }
-               ha:subc.246430 {
+               ha:subc.251506 {
                 ha:attributes {
-                 footprint=0402
-                 value=1k
-                 device=RESISTOR
-                 openscad=0402
-                 refdes=R2
+                 value=IRF7319
+                 device=MOSFET
+                 footprint=SOIJ8
+                 refdes=Q1
                 }
                ha:data {
                               li:padstack_prototypes {
@@ -17227,14 +17458,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
+                       -12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       -33.46mil  
                       }
                     }
 
@@ -17246,14 +17477,14 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
+                       -15.795mil  
+                       36.46mil  
+                       15.795mil  
+                       36.46mil  
+                       15.795mil  
+                       -36.46mil  
+                       -15.795mil  
+                       -36.46mil  
                       }
                     }
 
@@ -17265,14 +17496,77 @@ ha:pcb-rnd-board-v8 {
                      }
                      clearance=0.0
                       li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
+                       -12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       -33.46mil  
+                      }
+                    }
+                  }
+                }
+
+                ha:ps_proto_v6.1 {
+                  hdia=0.0; hplated=0; htop=0; hbottom=0;
+                  li:shape {
+
+                    ha:ps_shape_v4 {
+                     ha:combining {                     }
+                     ha:layer_mask {
+                      copper = 1
+                      top = 1
+                     }
+                     clearance=0.0
+                      li:ps_poly {
+                       12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       33.46mil  
+                      }
+                    }
+
+                    ha:ps_shape_v4 {
+                     ha:combining { sub=1; auto=1;                     }
+                     ha:layer_mask {
+                      top = 1
+                      mask = 1
+                     }
+                     clearance=0.0
+                      li:ps_poly {
+                       15.795mil  
+                       -36.46mil  
+                       -15.795mil  
+                       -36.46mil  
+                       -15.795mil  
+                       36.46mil  
+                       15.795mil  
+                       36.46mil  
+                      }
+                    }
+
+                    ha:ps_shape_v4 {
+                     ha:combining { auto=1;                     }
+                     ha:layer_mask {
+                      top = 1
+                      paste = 1
+                     }
+                     clearance=0.0
+                      li:ps_poly {
+                       12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       -33.46mil  
+                       -12.795mil  
+                       33.46mil  
+                       12.795mil  
+                       33.46mil  
                       }
                     }
                   }
@@ -17280,8 +17574,8 @@ ha:pcb-rnd-board-v8 {
                }
 
                 li:objects {
-                 ha:padstack_ref.246444 {
-                  proto=0; x=2.11552in; y=101.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.251533 {
+                  proto=0; x=2.86699in; y=756.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
                   ha:flags {
                    clearline=1
                   }
@@ -17289,13 +17583,37 @@ ha:pcb-rnd-board-v8 {
                   li:thermal {
                   }
 
+                  ha:attributes {
+                    term=8
+                    name=pin8
+                  }
+                 }
+                 ha:padstack_ref.251534 {
+                  proto=1; x=2.86699in; y=481.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  li:thermal {
+                  }
+
                   ha:attributes {
                     term=1
-                    name=1
+                    name=pin1
                   }
                  }
-                 ha:padstack_ref.246445 {
-                  proto=0; x=2.147in; y=101.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                 ha:padstack_ref.251535 {
+                  proto=0; x=2.81699in; y=756.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=7
+                    name=pin7
+                  }
+                 }
+                 ha:padstack_ref.251536 {
+                  proto=1; x=2.81699in; y=481.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
                   ha:flags {
                    clearline=1
                   }
@@ -17305,7 +17623,63 @@ ha:pcb-rnd-board-v8 {
 
                   ha:attributes {
                     term=2
-                    name=2
+                    name=pin2
+                  }
+                 }
+                 ha:padstack_ref.251537 {
+                  proto=0; x=2.767in; y=756.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=6
+                    name=pin6
+                  }
+                 }
+                 ha:padstack_ref.251538 {
+                  proto=1; x=2.767in; y=481.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=3
+                    name=pin3
+                  }
+                 }
+                 ha:padstack_ref.251539 {
+                  proto=0; x=2.717in; y=756.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=5
+                    name=pin5
+                  }
+                 }
+                 ha:padstack_ref.251540 {
+                  proto=1; x=2.717in; y=481.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+                  ha:flags {
+                   clearline=1
+                  }
+
+                  li:thermal {
+                  }
+
+                  ha:attributes {
+                    term=4
+                    name=pin4
                   }
                  }
                 }
@@ -17316,6 +17690,21 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
+                    ha:line.251507 {
+                     x1=2.89691in; y1=724.9mil; x2=2.89691in; y2=513.09mil; thickness=10.0mil; clearance=0.0;
+                    }
+                    ha:line.251510 {
+                     x1=2.89691in; y1=513.09mil; x2=2.68708in; y2=513.09mil; thickness=10.0mil; clearance=0.0;
+                    }
+                    ha:line.251513 {
+                     x1=2.68708in; y1=513.09mil; x2=2.68708in; y2=724.9mil; thickness=10.0mil; clearance=0.0;
+                    }
+                    ha:line.251516 {
+                     x1=2.68708in; y1=724.9mil; x2=2.89691in; y2=724.9mil; thickness=10.0mil; clearance=0.0;
+                    }
+                    ha:arc.251519 {
+                     x=2.86699in; y=531.4mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                    }
                    }
                    ha:type {
                     silk = 1
@@ -17328,26 +17717,26 @@ ha:pcb-rnd-board-v8 {
                   ha:combining {                  }
 
                    li:objects {
-                    ha:line.246432 {
-                     x1=2.13126in; y1=101.0mil; x2=2.13126in; y2=101.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.251521 {
+                     x1=70.916673mm; y1=618.995mil; x2=70.916673mm; y2=618.995mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=pnp-origin
                      }
                     }
-                    ha:line.246435 {
-                     x1=2.13126in; y1=101.0mil; x2=2.13126in; y2=101.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.251524 {
+                     x1=2.792in; y1=619.0mil; x2=2.792in; y2=619.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=origin
                      }
                     }
-                    ha:line.246438 {
-                     x1=2.13126in; y1=101.0mil; x2=55.134004mm; y2=101.0mil; thickness=0.1mm; clearance=0.0;
+                    ha:line.251527 {
+                     x1=2.792in; y1=619.0mil; x2=2.792in; y2=14.7226mm; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=x
                      }
                     }
-                    ha:line.246441 {
-                     x1=2.13126in; y1=101.0mil; x2=2.13126in; y2=3.5654mm; thickness=0.1mm; clearance=0.0;
+                    ha:line.251530 {
+                     x1=2.792in; y1=619.0mil; x2=69.9168mm; y2=619.0mil; thickness=0.1mm; clearance=0.0;
                      ha:attributes {
                        subc-role=y
                      }
@@ -17361,832 +17750,2147 @@ ha:pcb-rnd-board-v8 {
                  }
                 }
                }
-                uid = zJw6JG3sHTRlRoSgjVAAAABS
+                uid = WLPh2P7LbIzOwN4/n2kAAABM
                }
-               ha:subc.251506 {
-                ha:attributes {
-                 value=IRF7319
-                 device=MOSFET
-                 footprint=SOIJ8
-                 refdes=Q1
+                ha:subc.239555 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=18.2753 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=C271
+                  value=47nF
+                  {io_pcb::hidename_direction}=3
+                  device=CAPACITOR
+                  {io_pcb::hidename_x}=44.6151 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 {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        -12.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               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.239568 {
+                   proto=0; x=46.8072mm; y=18.689804mm; 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
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
+                  }
+                  ha:padstack_ref.239569 {
+                   proto=0; x=46.8072mm; y=19.489396mm; 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.239556 {
+                      x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       -12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       -33.46mil  
+                     ha:line.239559 {
+                      x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
+                     }
+                     ha:line.239562 {
+                      x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=18.0896mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
+                     }
+                     ha:line.239565 {
+                      x1=46.8072mm; y1=19.0896mm; x2=45.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
+                      }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
+                    }
+                  }
+                 }
+                }
+                 uid = DTPe++P7imVnhaFEAwoAAAA5
+                }
+                ha:subc.287466 {
+                 ha:attributes {
+                  Footprint=USON-6_L1.5-W1.0-P0.50-BL
+                  value=TPS3422
+                  device=IC
+                  refdes=U3
+                  footprint=USON-6
+                 }
+                ha:data {
+                                li:padstack_prototypes {
+
+                 ha:ps_proto_v6.0 {
+                   hdia=0.0; hplated=1; htop=0; hbottom=0;
+                   li:shape {
+
+                     ha:ps_shape_v4 {
+                      ha:combining {                      }
+                      ha:layer_mask {
+                       copper = 1
+                       top = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        6.5mil  
+                        -4.5mil  
+                        6.5mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
                       }
+                      clearance=0.0
+                       li:ps_poly {
+                        -4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        6.5mil  
+                        -4.5mil  
+                        6.5mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        -6.5mil  
+                        4.5mil  
+                        6.5mil  
+                        -4.5mil  
+                        6.5mil  
+                       }
+                     }
+                   }
+                 }
+                }
+
+                 li:objects {
+                  ha:padstack_ref.287496 {
+                   proto=0; x=2.79337in; y=372.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=6
+                   }
+                  }
+                  ha:padstack_ref.287497 {
+                   proto=0; x=2.79337in; y=8.948929mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=5
+                   }
+                  }
+                  ha:padstack_ref.287498 {
+                   proto=0; x=2.79337in; y=8.448804mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
+
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=4
+                   }
+                  }
+                  ha:padstack_ref.287499 {
+                   proto=0; x=2.817in; y=8.448804mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
+
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=3
+                   }
+                  }
+                  ha:padstack_ref.287500 {
+                   proto=0; x=2.817in; y=8.948929mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=2
+                   }
+                  }
+                  ha:padstack_ref.287501 {
+                   proto=0; x=2.817in; y=372.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
+
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=1
+                   }
+                  }
+                 }
+                 li:layers {
+
+                  {ha:Top Solder Mask Layer} {
+                   lid=0
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     top = 1
+                     paste = 1
                     }
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
+                  {ha:Top Paste Mask Layer} {
+                   lid=1
+                   ha:combining { sub=1; auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     top = 1
+                     mask = 1
+                    }
+                  }
+
+                  {ha:Top Silkscreen Layer} {
+                   lid=2
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                     ha:line.287467 {
+                      x1=71.759673mm; y1=8.059828mm; x2=70.759676mm; y2=8.059828mm; thickness=0.199999mm; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       -15.795mil  
-                       36.46mil  
-                       15.795mil  
-                       36.46mil  
-                       15.795mil  
-                       -36.46mil  
-                       -15.795mil  
-                       -36.46mil  
+                     ha:line.287470 {
+                      x1=71.759673mm; y1=9.837827mm; x2=70.759676mm; y2=9.837827mm; thickness=0.199999mm; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
+                     }
+                     ha:arc.287473 {
+                      x=71.901685mm; y=9.6488mm; width=0.050012mm; height=0.050012mm; astart=90.000000; adelta=360.000000; thickness=6.0mil; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
                       }
+                     }
                     }
+                    ha:type {
+                     silk = 1
+                     top = 1
+                    }
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      paste = 1
+                  {ha:Top Layer} {
+                   lid=3
+                   ha:combining {                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     copper = 1
+                     top = 1
+                    }
+                  }
+
+                  {ha:Bottom Layer} {
+                   lid=4
+                   ha:combining {                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     bottom = 1
+                     copper = 1
+                    }
+                  }
+
+                  {ha:Bottom Paste Mask Layer} {
+                   lid=5
+                   ha:combining { sub=1; auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     bottom = 1
+                     mask = 1
+                    }
+                  }
+
+                  {ha:Bottom Solder Mask Layer} {
+                   lid=6
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     bottom = 1
+                     paste = 1
+                    }
+                  }
+
+                  {ha:Bottom Silkscreen Layer} {
+                   lid=7
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     silk = 1
+                     bottom = 1
+                    }
+                  }
+
+                  {ha:Top Assembly Layer} {
+                   lid=8
+                   ha:combining {                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     top = 1
+                     doc = 1
+                    }
+                  }
+
+                  {ha:Bottom Assembly Layer} {
+                   lid=9
+                   ha:combining {                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     bottom = 1
+                     doc = 1
+                    }
+                  }
+
+                  {ha:Board Outline Layer} {
+                   lid=10
+                   ha:combining {                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     boundary = 1
+                    }
+                  }
+
+                  ha:slot-plated {
+                   lid=11
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     mech = 1
+                    }
+                    purpose = proute
+                  }
+
+                  ha:slot-unplated {
+                   lid=12
+                   ha:combining { auto=1;                   }
+
+                    li:objects {
+                    }
+                    ha:type {
+                     mech = 1
+                    }
+                    purpose = uroute
+                  }
+
+                  {ha:Document Layer} {
+                   lid=13
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:arc.287474 {
+                      x=71.601711mm; y=372.0mil; width=0.050012mm; height=0.050012mm; astart=90.000000; adelta=360.000000; thickness=0.099999mm; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       -12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       -33.46mil  
+                    }
+                    ha:type {
+                     doc = 1
+                    }
+                  }
+
+                  {ha:Component Marking Layer} {
+                   lid=14
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:polygon.287502 {
+                      li:geometry {
+                        ta:contour {
+                         { 71.751697mm; 9.638819mm }
+                         { 71.709275mm; 9.656391mm }
+                         { 71.691703mm; 9.698813mm }
+                         { 71.709275mm; 9.741235mm }
+                         { 71.751697mm; 384.205mil }
+                         { 71.794119mm; 9.741235mm }
+                         { 71.811691mm; 9.698813mm }
+                         { 71.794119mm; 9.656391mm }
+                         { 71.751696mm; 9.638819mm }
+                        }
                       }
+                     }
+                    }
+                    ha:type {
+                     doc = 1
                     }
                   }
-                }
 
-                ha:ps_proto_v6.1 {
-                  hdia=0.0; hplated=0; htop=0; hbottom=0;
-                  li:shape {
+                  {ha:Component Shape Layer} {
+                   lid=15
+                   ha:combining {                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
+                    li:objects {
+                     ha:line.287475 {
+                      x1=70.751701mm; y1=9.698813mm; x2=70.751701mm; y2=8.198791mm; thickness=2.0mil; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       33.46mil  
+                     ha:line.287478 {
+                      x1=70.751701mm; y1=8.198791mm; x2=71.751697mm; y2=8.198791mm; thickness=2.0mil; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
                       }
+                     }
+                     ha:line.287481 {
+                      x1=71.751697mm; y1=8.198791mm; x2=71.751697mm; y2=9.698813mm; thickness=2.0mil; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
+                     }
+                     ha:line.287484 {
+                      x1=71.751697mm; y1=9.698813mm; x2=70.751701mm; y2=9.698813mm; thickness=2.0mil; clearance=0.1mil;
+                      ha:flags {
+                       clearline=1
+                      }
+                     }
+                    }
+                    ha:type {
+                     doc = 1
                     }
+                  }
+
+                  {ha:Pin Soldering Layer} {
+                   lid=16
+                   ha:combining {                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
+                    li:objects {
+                     ha:polygon.287512 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.81011in; 9.348801mm }
+                         { 71.726805mm; 9.348801mm }
+                         { 71.726805mm; 9.5488mm }
+                         { 2.81011in; 9.5488mm }
+                        }
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       15.795mil  
-                       -36.46mil  
-                       -15.795mil  
-                       -36.46mil  
-                       -15.795mil  
-                       36.46mil  
-                       15.795mil  
-                       36.46mil  
+                     ha:polygon.287517 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.81011in; 8.84893mm }
+                         { 71.726805mm; 8.84893mm }
+                         { 71.726805mm; 9.048928mm }
+                         { 2.81011in; 9.048928mm }
+                        }
                       }
+                     }
+                     ha:polygon.287522 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.81011in; 8.348804mm }
+                         { 71.726805mm; 8.348804mm }
+                         { 71.726805mm; 8.548803mm }
+                         { 2.81011in; 8.548803mm }
+                        }
+                      }
+                     }
+                     ha:polygon.287527 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.80026in; 8.548803mm }
+                         { 70.776593mm; 8.548803mm }
+                         { 70.776593mm; 8.348804mm }
+                         { 2.80026in; 8.348804mm }
+                        }
+                      }
+                     }
+                     ha:polygon.287532 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.80026in; 9.048928mm }
+                         { 70.776593mm; 9.048928mm }
+                         { 70.776593mm; 8.84893mm }
+                         { 2.80026in; 8.84893mm }
+                        }
+                      }
+                     }
+                     ha:polygon.287537 {
+                      li:geometry {
+                        ta:contour {
+                         { 2.80026in; 9.5488mm }
+                         { 70.776593mm; 9.5488mm }
+                         { 70.776593mm; 9.348801mm }
+                         { 2.80026in; 9.348801mm }
+                        }
+                      }
+                     }
+                    }
+                    ha:type {
+                     doc = 1
                     }
+                  }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      paste = 1
+                  ha:subc-aux {
+                   lid=17
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:line.287487 {
+                      x1=71.251699mm; y1=8.948802mm; x2=71.251699mm; y2=8.948802mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       -33.46mil  
-                       -12.795mil  
-                       33.46mil  
-                       12.795mil  
-                       33.46mil  
+                     ha:line.287490 {
+                      x1=71.251699mm; y1=8.948802mm; x2=71.251699mm; y2=7.948802mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
                       }
+                     }
+                     ha:line.287493 {
+                      x1=71.251699mm; y1=8.948802mm; x2=72.251699mm; y2=8.948802mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
+                      }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
                     }
                   }
+                 }
+                }
+                 uid = iFLJY3dpz+KY1zS20ZIAAAAB
+                }
+                ha:subc.292023 {
+                 ha:attributes {
+                  value=red
+                  device=LED
+                  footprint=0603-sideled
+                  refdes=D1
+                 }
+                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 {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        32.53mil  
+                        22.685mil  
+                        32.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               }
 
-                li:objects {
-                 ha:padstack_ref.251533 {
-                  proto=0; x=2.85899in; y=774.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                 li:objects {
+                  ha:padstack_ref.292057 {
+                   proto=0; x=873.43mil; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  li:thermal {
-                  }
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=8
-                    name=pin8
-                  }
-                 }
-                 ha:padstack_ref.251534 {
-                  proto=1; x=2.85899in; y=499.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  li:thermal {
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
                   }
+                  ha:padstack_ref.292058 {
+                   proto=0; x=775.0mil; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  ha:attributes {
-                    term=1
-                    name=pin1
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=2
+                     name=2
+                   }
                   }
                  }
-                 ha:padstack_ref.251535 {
-                  proto=0; x=2.80899in; y=774.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                 li:layers {
 
-                  li:thermal {
-                  }
+                  ha:top-silk {
+                   lid=0
+                   ha:combining {                   }
 
-                  ha:attributes {
-                    term=7
-                    name=pin7
-                  }
-                 }
-                 ha:padstack_ref.251536 {
-                  proto=1; x=2.80899in; y=499.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
+                    li:objects {
+                     ha:line.292024 {
+                      x1=837.995mil; y1=10.47mil; x2=810.435mil; y2=10.47mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292027 {
+                      x1=790.755mil; y1=30.16mil; x2=782.875mil; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292030 {
+                      x1=782.875mil; y1=30.16mil; x2=782.875mil; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292033 {
+                      x1=782.875mil; y1=49.84mil; x2=865.555mil; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292036 {
+                      x1=865.555mil; y1=49.84mil; x2=865.555mil; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292039 {
+                      x1=865.555mil; y1=30.16mil; x2=857.675mil; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.292042 {
+                      x=837.995mil; y=30.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.292043 {
+                      x=810.435mil; y=30.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
+                    }
+                    ha:type {
+                     silk = 1
+                     top = 1
+                    }
                   }
 
-                  li:thermal {
-                  }
+                  ha:subc-aux {
+                   lid=1
+                   ha:combining {                   }
 
-                  ha:attributes {
-                    term=2
-                    name=pin2
+                    li:objects {
+                     ha:line.292045 {
+                      x1=824.215mil; y1=40.0mil; x2=824.215mil; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
+                     }
+                     ha:line.292048 {
+                      x1=824.215mil; y1=40.0mil; x2=824.215mil; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
+                     }
+                     ha:line.292051 {
+                      x1=824.215mil; y1=40.0mil; x2=21.935061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
+                     }
+                     ha:line.292054 {
+                      x1=824.215mil; y1=40.0mil; x2=824.215mil; y2=0.016mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
+                      }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
+                    }
                   }
                  }
-                 ha:padstack_ref.251537 {
-                  proto=0; x=2.759in; y=774.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                }
+                 uid = Lq9JXlOtfKE1+ddEtfgAAABL
+                }
+                ha:subc.292096 {
+                 ha:attributes {
+                  value=green
+                  device=LED
+                  footprint=0603-sideled
+                  refdes=D2
+                 }
+                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 {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        32.53mil  
+                        22.685mil  
+                        32.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+                   }
+                 }
+                }
 
-                  li:thermal {
-                  }
+                 li:objects {
+                  ha:padstack_ref.292130 {
+                   proto=0; x=1.07343in; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  ha:attributes {
-                    term=6
-                    name=pin6
-                  }
-                 }
-                 ha:padstack_ref.251538 {
-                  proto=1; x=2.759in; y=499.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                   li:thermal {
+                   }
 
-                  li:thermal {
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
                   }
+                  ha:padstack_ref.292131 {
+                   proto=0; x=975.0mil; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  ha:attributes {
-                    term=3
-                    name=pin3
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=2
+                     name=2
+                   }
                   }
                  }
-                 ha:padstack_ref.251539 {
-                  proto=0; x=2.709in; y=774.785mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                 li:layers {
 
-                  li:thermal {
+                  ha:top-silk {
+                   lid=0
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:line.292097 {
+                      x1=26.365073mm; y1=10.47mil; x2=25.665049mm; y2=10.47mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292100 {
+                      x1=990.755mil; y1=30.16mil; x2=982.875mil; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292103 {
+                      x1=982.875mil; y1=30.16mil; x2=982.875mil; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292106 {
+                      x1=982.875mil; y1=49.84mil; x2=27.065097mm; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292109 {
+                      x1=27.065097mm; y1=49.84mil; x2=27.065097mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.292112 {
+                      x1=27.065097mm; y1=30.16mil; x2=26.864945mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.292115 {
+                      x=26.365073mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.292116 {
+                      x=25.665049mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
+                    }
+                    ha:type {
+                     silk = 1
+                     top = 1
+                    }
                   }
 
-                  ha:attributes {
-                    term=5
-                    name=pin5
+                  ha:subc-aux {
+                   lid=1
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:line.292118 {
+                      x1=26.015061mm; y1=40.0mil; x2=26.015061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
+                     }
+                     ha:line.292121 {
+                      x1=26.015061mm; y1=40.0mil; x2=26.015061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
+                     }
+                     ha:line.292124 {
+                      x1=26.015061mm; y1=40.0mil; x2=27.015061mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
+                     }
+                     ha:line.292127 {
+                      x1=26.015061mm; y1=40.0mil; x2=26.015061mm; y2=0.016mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
+                      }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
+                    }
                   }
                  }
-                 ha:padstack_ref.251540 {
-                  proto=1; x=2.709in; y=499.205mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                }
+                 uid = Lq9JXlOtfKE1+ddEtfgAAABN
+                }
+                ha:subc.294285 {
+                 ha:attributes {
+                  value=red
+                  device=LED
+                  footprint=0603-sideled
+                  refdes=D4
+                 }
+                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 {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        -32.53mil  
+                        -22.685mil  
+                        32.53mil  
+                        22.685mil  
+                        32.53mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        -29.53mil  
+                        -19.685mil  
+                        29.53mil  
+                        19.685mil  
+                        29.53mil  
+                       }
+                     }
+                   }
+                 }
+                }
 
-                  li:thermal {
+                 li:objects {
+                  ha:padstack_ref.294319 {
+                   proto=0; x=2.2in; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
+
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
                   }
+                  ha:padstack_ref.294320 {
+                   proto=0; x=2.10157in; y=40.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=4
-                    name=pin4
+                   ha:attributes {
+                     term=2
+                     name=2
+                   }
                   }
                  }
-                }
-                li:layers {
+                 li:layers {
 
-                 ha:top-silk {
-                  lid=0
-                  ha:combining {                  }
+                  ha:top-silk {
+                   lid=0
+                   ha:combining {                   }
 
-                   li:objects {
-                    ha:line.251507 {
-                     x1=2.88891in; y1=742.9mil; x2=2.88891in; y2=531.09mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.251510 {
-                     x1=2.88891in; y1=531.09mil; x2=2.67908in; y2=531.09mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.251513 {
-                     x1=2.67908in; y1=531.09mil; x2=2.67908in; y2=742.9mil; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.251516 {
-                     x1=2.67908in; y1=742.9mil; x2=2.88891in; y2=742.9mil; thickness=10.0mil; clearance=0.0;
+                    li:objects {
+                     ha:line.294286 {
+                      x1=54.979951mm; y1=10.47mil; x2=54.279927mm; y2=10.47mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.294289 {
+                      x1=53.780055mm; y1=30.16mil; x2=53.579903mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.294292 {
+                      x1=53.579903mm; y1=30.16mil; x2=53.579903mm; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.294295 {
+                      x1=53.579903mm; y1=49.84mil; x2=55.679975mm; y2=49.84mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.294298 {
+                      x1=55.679975mm; y1=49.84mil; x2=55.679975mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.294301 {
+                      x1=55.679975mm; y1=30.16mil; x2=55.479823mm; y2=30.16mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.294304 {
+                      x=54.979951mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:arc.294305 {
+                      x=54.279927mm; y=30.16mil; width=19.69mil; height=19.69mil; astart=270.000000; adelta=90.000000; thickness=10.0mil; clearance=0.0;
+                     }
                     }
-                    ha:arc.251519 {
-                     x=2.85899in; y=549.4mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                    ha:type {
+                     silk = 1
+                     top = 1
                     }
-                   }
-                   ha:type {
-                    silk = 1
-                    top = 1
-                   }
-                 }
+                  }
 
-                 ha:subc-aux {
-                  lid=1
-                  ha:combining {                  }
+                  ha:subc-aux {
+                   lid=1
+                   ha:combining {                   }
 
-                   li:objects {
-                    ha:line.251521 {
-                     x1=70.713473mm; y1=636.995mil; x2=70.713473mm; y2=636.995mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
+                    li:objects {
+                     ha:line.294307 {
+                      x1=54.629939mm; y1=40.0mil; x2=54.629939mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                    }
-                    ha:line.251524 {
-                     x1=2.784in; y1=637.0mil; x2=2.784in; y2=637.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
+                     ha:line.294310 {
+                      x1=54.629939mm; y1=40.0mil; x2=54.629939mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
                      }
-                    }
-                    ha:line.251527 {
-                     x1=2.784in; y1=637.0mil; x2=2.784in; y2=15.1798mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
+                     ha:line.294313 {
+                      x1=54.629939mm; y1=40.0mil; x2=55.629939mm; y2=40.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
                      }
-                    }
-                    ha:line.251530 {
-                     x1=2.784in; y1=637.0mil; x2=69.7136mm; y2=637.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
+                     ha:line.294316 {
+                      x1=54.629939mm; y1=40.0mil; x2=54.629939mm; y2=0.016mm; 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 = WLPh2P7LbIzOwN4/n2kAAABM
-               }
-               ha:subc.260883 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=15.1655 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=C4
-                 value=4.7uF
-                 {io_pcb::hidename_direction}=0
-                 device=CAPACITOR
-                 {io_pcb::hidename_x}=67.1363 mm
+                 uid = 5nNEPINpFDGsLFt9jNcAAABL
+                }
+                ha:subc.297273 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=9.1460 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=C5
+                  value=4.7uF
+                  {io_pcb::hidename_direction}=0
+                  device=CAPACITOR
+                  {io_pcb::hidename_x}=66.2371 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 {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               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.297286 {
+                   proto=0; x=1.00852in; y=186.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   li:thermal {
+                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
+                  }
+                  ha:padstack_ref.297287 {
+                   proto=0; x=1.04in; y=186.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.297274 {
+                      x1=1.02426in; y1=186.0mil; x2=1.02426in; y2=186.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
+                     ha:line.297277 {
+                      x1=1.02426in; y1=186.0mil; x2=1.02426in; y2=186.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 {
-                       12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
+                     ha:line.297280 {
+                      x1=1.02426in; y1=186.0mil; x2=27.016204mm; y2=186.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 {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
+                     ha:line.297283 {
+                      x1=1.02426in; y1=186.0mil; x2=1.02426in; y2=5.7244mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
                       }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
                     }
                   }
+                 }
+                }
+                 uid = DTPe++P7imVnhaFEAwoAAAAP
+                }
+                ha:subc.297289 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=9.6347 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=R50
+                  value=1k
+                  {io_pcb::hidename_direction}=3
+                  device=RESISTOR
+                  {io_pcb::hidename_x}=73.0611 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 {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        -12.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               }
 
-                li:objects {
-                 ha:padstack_ref.260896 {
-                  proto=0; x=960.26mil; y=69.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  li:thermal {
-                  }
+                 li:objects {
+                  ha:padstack_ref.297302 {
+                   proto=0; x=875.0mil; y=79.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  ha:attributes {
-                    term=1
-                    name=1
-                  }
-                 }
-                 ha:padstack_ref.260897 {
-                  proto=0; x=991.74mil; y=69.0mil; rot=180.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.297303 {
+                   proto=0; x=875.0mil; y=110.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.260884 {
-                     x1=976.0mil; y1=69.0mil; x2=976.0mil; y2=69.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
+                    li:objects {
+                     ha:line.297290 {
+                      x1=875.0mil; y1=95.0mil; x2=875.0mil; y2=95.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                    }
-                    ha:line.260887 {
-                     x1=976.0mil; y1=69.0mil; x2=976.0mil; y2=69.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
+                     ha:line.297293 {
+                      x1=875.0mil; y1=95.0mil; x2=875.0mil; y2=95.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
                      }
-                    }
-                    ha:line.260890 {
-                     x1=976.0mil; y1=69.0mil; x2=25.7904mm; y2=69.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
+                     ha:line.297296 {
+                      x1=875.0mil; y1=95.0mil; x2=875.0mil; y2=1.413mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
                      }
-                    }
-                    ha:line.260893 {
-                     x1=976.0mil; y1=69.0mil; x2=976.0mil; y2=2.7526mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
+                     ha:line.297299 {
+                      x1=875.0mil; y1=95.0mil; x2=21.225mm; y2=95.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 = DTPe++P7imVnhaFEAwoAAAAR
-               }
-               ha:subc.260899 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=15.2039 mm
-                 footprint=0402
-                 {io_pcb::hidename_scale}=100
-                 refdes=R35
-                 value=2.49k
-                 {io_pcb::hidename_direction}=0
-                 device=RESISTOR
-                 {io_pcb::hidename_x}=69.0880 mm
+                 uid = DTPe++P7imVnhaFEAwoAAAAN
+                }
+                ha:subc.297305 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=7.4183 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=R51
+                  value=1k
+                  {io_pcb::hidename_direction}=3
+                  device=RESISTOR
+                  {io_pcb::hidename_x}=70.7497 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 {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                        -12.84mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                        -9.84mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               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.297318 {
+                   proto=0; x=975.0mil; y=110.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   li:thermal {
+                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
-                      }
-                    }
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
+                  }
+                  ha:padstack_ref.297319 {
+                   proto=0; x=975.0mil; y=79.26mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining { sub=1; auto=1;                     }
-                     ha:layer_mask {
-                      top = 1
-                      mask = 1
-                     }
-                     clearance=0.0
-                      li:ps_poly {
-                       12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       -16.77mil  
-                       -12.84mil  
-                       16.77mil  
-                       12.84mil  
-                       16.77mil  
-                      }
-                    }
+                   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:subc-aux {
+                   lid=0
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:line.297306 {
+                      x1=975.0mil; y1=95.0mil; x2=975.0mil; y2=95.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       -13.77mil  
-                       -9.84mil  
-                       13.77mil  
-                       9.84mil  
-                       13.77mil  
+                     ha:line.297309 {
+                      x1=975.0mil; y1=95.0mil; x2=975.0mil; y2=95.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
+                     }
+                     ha:line.297312 {
+                      x1=975.0mil; y1=95.0mil; x2=975.0mil; y2=3.413mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
+                     }
+                     ha:line.297315 {
+                      x1=975.0mil; y1=95.0mil; x2=25.765mm; y2=95.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
                       }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
                     }
                   }
+                 }
+                }
+                 uid = DTPe++P7imVnhaFEAwoAAAAM
+                }
+                ha:subc.297321 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=15.1655 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=C4
+                  value=4.7uF
+                  {io_pcb::hidename_direction}=0
+                  device=CAPACITOR
+                  {io_pcb::hidename_x}=67.1363 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 {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               }
 
-                li:objects {
-                 ha:padstack_ref.260912 {
-                  proto=0; x=928.0mil; y=67.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  li:thermal {
-                  }
+                 li:objects {
+                  ha:padstack_ref.297334 {
+                   proto=0; x=817.0mil; y=176.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=1
-                    name=1
-                  }
-                 }
-                 ha:padstack_ref.260913 {
-                  proto=0; x=896.52mil; y=67.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                  ha:flags {
-                   clearline=1
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
                   }
+                  ha:padstack_ref.297335 {
+                   proto=0; x=817.0mil; y=145.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  li:thermal {
-                  }
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=2
-                    name=2
+                   ha:attributes {
+                     term=2
+                     name=2
+                   }
                   }
                  }
-                }
-                li:layers {
+                 li:layers {
 
-                 ha:subc-aux {
-                  lid=0
-                  ha:combining {                  }
+                  ha:subc-aux {
+                   lid=0
+                   ha:combining {                   }
 
-                   li:objects {
-                    ha:line.260900 {
-                     x1=912.26mil; y1=67.0mil; x2=912.26mil; y2=67.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
+                    li:objects {
+                     ha:line.297322 {
+                      x1=817.0mil; y1=160.74mil; x2=817.0mil; y2=160.74mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                    }
-                    ha:line.260903 {
-                     x1=912.26mil; y1=67.0mil; x2=912.26mil; y2=67.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
+                     ha:line.297325 {
+                      x1=817.0mil; y1=160.74mil; x2=817.0mil; y2=160.74mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
                      }
-                    }
-                    ha:line.260906 {
-                     x1=912.26mil; y1=67.0mil; x2=22.171404mm; y2=67.0mil; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
+                     ha:line.297328 {
+                      x1=817.0mil; y1=160.74mil; x2=817.0mil; y2=3.082796mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
                      }
-                    }
-                    ha:line.260909 {
-                     x1=912.26mil; y1=67.0mil; x2=912.26mil; y2=0.7018mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=y
+                     ha:line.297331 {
+                      x1=817.0mil; y1=160.74mil; x2=21.7518mm; y2=160.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 = DTPe++P7imVnhaFEAwoAAAAQ
-               }
-               ha:subc.260915 {
-                ha:attributes {
-                 {io_pcb::hidename_y}=12.5672 mm
-                 copyright=2006 DJ Delorie
-                 author=DJ Delorie
-                 footprint=SOT23-5
-                 dist-license=GPL
-                 {io_pcb::hidename_scale}=89
-                 refdes=U2
-                 value=MCP73831
-                 {io_pcb::hidename_direction}=3
-                 device=IC
-                 use-license=Unlimited
-                 {io_pcb::hidename_x}=69.6315 mm
+                 uid = DTPe++P7imVnhaFEAwoAAAAR
+                }
+                ha:subc.297337 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=15.2039 mm
+                  footprint=0402
+                  {io_pcb::hidename_scale}=100
+                  refdes=R35
+                  value=2.49k
+                  {io_pcb::hidename_direction}=0
+                  device=RESISTOR
+                  {io_pcb::hidename_x}=69.0880 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 {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { sub=1; auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       mask = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        -16.77mil  
+                        -12.84mil  
+                        16.77mil  
+                        12.84mil  
+                        16.77mil  
+                       }
+                     }
+
+                     ha:ps_shape_v4 {
+                      ha:combining { auto=1;                      }
+                      ha:layer_mask {
+                       top = 1
+                       paste = 1
+                      }
+                      clearance=0.0
+                       li:ps_poly {
+                        9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        -13.77mil  
+                        -9.84mil  
+                        13.77mil  
+                        9.84mil  
+                        13.77mil  
+                       }
+                     }
+                   }
+                 }
                 }
-               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.297350 {
+                   proto=0; x=818.0mil; y=207.26mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   li:thermal {
+                   }
 
-                    ha:ps_shape_v4 {
-                     ha:combining {                     }
-                     ha:layer_mask {
-                      copper = 1
-                      top = 1
+                   ha:attributes {
+                     term=1
+                     name=1
+                   }
+                  }
+                  ha:padstack_ref.297351 {
+                   proto=0; x=818.0mil; y=238.74mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
+
+                   li:thermal {
+                   }
+
+                   ha:attributes {
+                     term=2
+                     name=2
+                   }
+                  }
+                 }
+                 li:layers {
+
+                  ha:subc-aux {
+                   lid=0
+                   ha:combining {                   }
+
+                    li:objects {
+                     ha:line.297338 {
+                      x1=818.0mil; y1=223.0mil; x2=818.0mil; y2=223.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                     clearance=0.0
-                      li:ps_poly {
-                       12.0mil  
-                       -20.0mil  
-                       -12.0mil  
-                       -20.0mil  
-                       -12.0mil  
-                       20.0mil  
-                       12.0mil  
-                       20.0mil  
+                     ha:line.297341 {
+                      x1=818.0mil; y1=223.0mil; x2=818.0mil; y2=223.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 {
-                       15.0mil  
-                       -23.0mil  
-                       -15.0mil  
-                       -23.0mil  
-                       -15.0mil  
-                       23.0mil  
-                       15.0mil  
-                       23.0mil  
+                     ha:line.297344 {
+                      x1=818.0mil; y1=223.0mil; x2=818.0mil; y2=6.6642mm; 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.297347 {
+                      x1=818.0mil; y1=223.0mil; x2=19.7772mm; y2=223.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
                       }
+                     }
+                    }
+                    ha:type {
+                     top = 1
+                     misc = 1
+                     virtual = 1
                     }
                   }
+                 }
+                }
+                 uid = DTPe++P7imVnhaFEAwoAAAAQ
+                }
+                ha:subc.297353 {
+                 ha:attributes {
+                  {io_pcb::hidename_y}=12.5672 mm
+                  copyright=2006 DJ Delorie
+                  author=DJ Delorie
+                  footprint=SOT23-5
+                  dist-license=GPL
+                  {io_pcb::hidename_scale}=89
+                  refdes=U2
+                  value=MCP73831
+                  {io_pcb::hidename_direction}=3
+                  device=IC
+                  use-license=Unlimited
+                  {io_pcb::hidename_x}=69.6315 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  
+                       }
+                     }
+
+                     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.260940 {
-                  proto=0; x=24.6868mm; y=3.1493mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                  ha:flags {
-                   clearline=1
-                  }
+                 li:objects {
+                  ha:padstack_ref.297378 {
+                   proto=0; x=874.0mil; y=148.0mil; rot=270.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.260941 {
-                  proto=0; x=22.7056mm; y=3.1493mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                  ha:flags {
-                   clearline=1
+                   ha:attributes {
+                     term=4
+                     name=VIN
+                   }
                   }
+                  ha:padstack_ref.297379 {
+                   proto=0; x=874.0mil; y=226.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  li:thermal {
-                  }
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=5
-                    name=PROG
-                  }
-                 }
-                 ha:padstack_ref.260942 {
-                  proto=0; x=22.7056mm; y=5.2321mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                  ha:flags {
-                   clearline=1
+                   ha:attributes {
+                     term=5
+                     name=PROG
+                   }
                   }
+                  ha:padstack_ref.297380 {
+                   proto=0; x=956.0mil; y=226.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                   ha:flags {
+                    clearline=1
+                   }
 
-                  li:thermal {
-                  }
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=1
-                    name=STAT
-                  }
-                 }
-                 ha:padstack_ref.260943 {
-                  proto=0; x=23.6962mm; y=5.2321mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                  li:thermal {
+                   ha:attributes {
+                     term=1
+                     name=STAT
+                   }
                   }
+                  ha:padstack_ref.297381 {
+                   proto=0; x=956.0mil; y=187.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+                   li:thermal {
+                   }
 
-                  ha:attributes {
-                    term=2
-                    name=VSS
-                  }
-                 }
-                 ha:padstack_ref.260944 {
-                  proto=0; x=24.6868mm; y=5.2321mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-                  ha:flags {
-                   clearline=1
+                   ha:attributes {
+                     term=2
+                     name=VSS
+                   }
                   }
+                  ha:padstack_ref.297382 {
+                   proto=0; x=956.0mil; y=148.0mil; rot=270.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=3
+                     name=VBAT
+                   }
                   }
                  }
-                }
-                li:layers {
+                 li:layers {
 
-                 ha:top-silk {
-                  lid=0
-                  ha:combining {                  }
+                  ha:top-silk {
+                   lid=0
+                   ha:combining {                   }
 
-                   li:objects {
-                    ha:line.260916 {
-                     x1=25.1948mm; y1=5.9433mm; x2=22.1976mm; y2=5.9433mm; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.260919 {
-                     x1=22.1976mm; y1=2.4127mm; x2=22.1976mm; y2=5.9433mm; thickness=10.0mil; clearance=0.0;
-                    }
-                    ha:line.260922 {
-                     x1=25.1948mm; y1=2.4127mm; x2=22.1976mm; y2=2.4127mm; thickness=10.0mil; clearance=0.0;
+                    li:objects {
+                     ha:line.297354 {
+                      x1=984.0mil; y1=128.0mil; x2=984.0mil; y2=246.0mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.297357 {
+                      x1=845.0mil; y1=246.0mil; x2=984.0mil; y2=246.0mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.297360 {
+                      x1=845.0mil; y1=128.0mil; x2=845.0mil; y2=246.0mil; thickness=10.0mil; clearance=0.0;
+                     }
+                     ha:line.297363 {
+                      x1=845.0mil; y1=128.0mil; x2=984.0mil; y2=128.0mil; thickness=10.0mil; clearance=0.0;
+                     }
                     }
-                    ha:line.260925 {
-                     x1=25.1948mm; y1=2.4127mm; x2=25.1948mm; y2=5.9433mm; thickness=10.0mil; clearance=0.0;
+                    ha:type {
+                     silk = 1
+                     top = 1
                     }
-                   }
-                   ha:type {
-                    silk = 1
-                    top = 1
-                   }
-                 }
+                  }
 
-                 ha:subc-aux {
-                  lid=1
-                  ha:combining {                  }
+                  ha:subc-aux {
+                   lid=1
+                   ha:combining {                   }
 
-                   li:objects {
-                    ha:line.260928 {
-                     x1=23.6962mm; y1=4.39898mm; x2=23.6962mm; y2=4.39898mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=pnp-origin
+                    li:objects {
+                     ha:line.297366 {
+                      x1=923.2mil; y1=187.0mil; x2=923.2mil; y2=187.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=pnp-origin
+                      }
                      }
-                    }
-                    ha:line.260931 {
-                     x1=24.6868mm; y1=3.1493mm; x2=24.6868mm; y2=3.1493mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=origin
+                     ha:line.297369 {
+                      x1=874.0mil; y1=148.0mil; x2=874.0mil; y2=148.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=origin
+                      }
                      }
-                    }
-                    ha:line.260934 {
-                     x1=24.6868mm; y1=3.1493mm; x2=24.6868mm; y2=4.1493mm; thickness=0.1mm; clearance=0.0;
-                     ha:attributes {
-                       subc-role=x
+                     ha:line.297372 {
+                      x1=874.0mil; y1=148.0mil; x2=23.1996mm; y2=148.0mil; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=x
+                      }
+                     }
+                     ha:line.297375 {
+                      x1=874.0mil; y1=148.0mil; x2=874.0mil; y2=2.7592mm; thickness=0.1mm; clearance=0.0;
+                      ha:attributes {
+                        subc-role=y
+                      }
                      }
                     }
-                    ha:line.260937 {
-                     x1=24.6868mm; y1=3.1493mm; x2=25.6868mm; y2=3.1493mm; 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 = DTPe++P7imVnhaFEAwoAAAAO
-               }
+                 uid = DTPe++P7imVnhaFEAwoAAAAO
+                }
                ha:subc.274725 {
                 ha:attributes {
                  value=female
@@ -18495,6 +20199,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18613,6 +20329,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18703,6 +20431,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18779,6 +20519,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18855,6 +20607,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18917,6 +20681,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -18993,6 +20769,18 @@ ha:pcb-rnd-board-v8 {
                      round  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      diag  
+                      round  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -19026,6 +20814,16 @@ ha:pcb-rnd-board-v8 {
                      solid  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      solid  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      solid  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -19045,6 +20843,16 @@ ha:pcb-rnd-board-v8 {
                      solid  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      solid  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      solid  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -19064,6 +20872,16 @@ ha:pcb-rnd-board-v8 {
                      solid  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      solid  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      solid  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -19083,6 +20901,16 @@ ha:pcb-rnd-board-v8 {
                      solid  
                      noshape  
                     }
+                     li:3 {
+                      on  
+                      solid  
+                      noshape  
+                     }
+                     li:5 {
+                      on  
+                      solid  
+                      noshape  
+                     }
                   }
 
                   ha:attributes {
@@ -19169,416 +20997,36 @@ ha:pcb-rnd-board-v8 {
                }
                 uid = tuR3aL133+5gTj1mOGwAAABK
                }
-              ha:subc.239555 {
-               ha:attributes {
-                {io_pcb::hidename_y}=18.2753 mm
-                footprint=0402
-                {io_pcb::hidename_scale}=100
-                refdes=C271
-                value=47nF
-                {io_pcb::hidename_direction}=3
-                device=CAPACITOR
-                {io_pcb::hidename_x}=44.6151 mm
+               ha:rat.309039 {
+                x1=1.599in; y1=760.26mil; lgrp1=3; anchor1=pcb/239635/239649; x2=42.4384mm; y2=16.3022mm; lgrp2=3; anchor2=pcb/238954;
                }
-              ha:data {
-                            li:padstack_prototypes {
-
-               ha:ps_proto_v6.0 {
-                 hdia=0.0; hplated=0; htop=0; hbottom=0;
-                 li:shape {
-
-                   ha:ps_shape_v4 {
-                    ha:combining {                    }
-                    ha:layer_mask {
-                     copper = 1
-                     top = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -13.77mil  
-                      -9.84mil  
-                      -13.77mil  
-                      9.84mil  
-                      13.77mil  
-                      9.84mil  
-                      13.77mil  
-                      -9.84mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { sub=1; auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     mask = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -16.77mil  
-                      -12.84mil  
-                      -16.77mil  
-                      12.84mil  
-                      16.77mil  
-                      12.84mil  
-                      16.77mil  
-                      -12.84mil  
-                     }
-                   }
-
-                   ha:ps_shape_v4 {
-                    ha:combining { auto=1;                    }
-                    ha:layer_mask {
-                     top = 1
-                     paste = 1
-                    }
-                    clearance=0.0
-                     li:ps_poly {
-                      -13.77mil  
-                      -9.84mil  
-                      -13.77mil  
-                      9.84mil  
-                      13.77mil  
-                      9.84mil  
-                      13.77mil  
-                      -9.84mil  
-                     }
-                   }
-                 }
+               ha:rat.309042 {
+                x1=17.592619mm; y1=10.676469mm; lgrp1=7; anchor1=pcb/284919; x2=960.0mil; y2=466.0mil; lgrp2=3; anchor2=pcb/223430/223445;
                }
-              }
-
-               li:objects {
-                ha:padstack_ref.239568 {
-                 proto=0; x=46.8072mm; y=18.689804mm; 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.239569 {
-                 proto=0; x=46.8072mm; y=19.489396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                 li:thermal {
-                 }
-
-                 ha:attributes {
-                   term=2
-                   name=2
-                 }
-                }
+               ha:rat.309045 {
+                x1=1.42501in; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274777; x2=49.840976mm; y2=12.65524mm; lgrp2=3; anchor2=pcb/239702/239796;
                }
-               li:layers {
-
-                ha:subc-aux {
-                 lid=0
-                 ha:combining {                 }
-
-                  li:objects {
-                   ha:line.239556 {
-                    x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=pnp-origin
-                    }
-                   }
-                   ha:line.239559 {
-                    x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=origin
-                    }
-                   }
-                   ha:line.239562 {
-                    x1=46.8072mm; y1=19.0896mm; x2=46.8072mm; y2=18.0896mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=x
-                    }
-                   }
-                   ha:line.239565 {
-                    x1=46.8072mm; y1=19.0896mm; x2=45.8072mm; y2=19.0896mm; thickness=0.1mm; clearance=0.0;
-                    ha:attributes {
-                      subc-role=y
-                    }
-                   }
-                  }
-                  ha:type {
-                   top = 1
-                   misc = 1
-                   virtual = 1
-                  }
-                }
+               ha:rat.309048 {
+                x1=2.168in; y1=1.81801in; lgrp1=3; anchor1=pcb/271548; x2=53.975mm; y2=1.81801in; lgrp2=3; anchor2=pcb/274725/274763;
+               }
+               ha:rat.309051 {
+                x1=1.52501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274776; x2=49.840976mm; y2=15.65498mm; lgrp2=3; anchor2=pcb/239702/239772;
+               }
+               ha:rat.309054 {
+                x1=64.135mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274755; x2=43.815mm; y2=1.81801in; lgrp2=3; anchor2=pcb/274725/274771;
+               }
+               ha:rat.309057 {
+                x1=1.02501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274786; x2=49.840976mm; y2=14.654982mm; lgrp2=3; anchor2=pcb/239702/239780;
+               }
+               ha:rat.309060 {
+                x1=1.52501in; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274775; x2=49.11606mm; y2=11.930324mm; lgrp2=3; anchor2=pcb/239702/239797;
+               }
+               ha:rat.309063 {
+                x1=41.275mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274773; x2=49.840976mm; y2=13.155366mm; lgrp2=3; anchor2=pcb/239702/239792;
+               }
+               ha:rat.309066 {
+                x1=1.42501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274778; x2=48.116062mm; y2=11.930324mm; lgrp2=3; anchor2=pcb/239702/239789;
                }
-              }
-               uid = DTPe++P7imVnhaFEAwoAAAA5
-              }
-              ha:rat.280369 {
-               x1=56.515mm; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274762; x2=3.074in; y2=1.53in; lgrp2=3; anchor2=pcb/223912/223939;
-              }
-              ha:rat.280372 {
-               x1=2.852in; y1=277.26mil; lgrp1=3; anchor1=pcb/240667/240681; x2=72.381998mm; y2=362.185mil; lgrp2=3; anchor2=pcb/223115/223147;
-              }
-              ha:rat.280375 {
-               x1=52.1036mm; y1=13.767792mm; lgrp1=3; anchor1=pcb/239523/239537; x2=72.381998mm; y2=362.185mil; lgrp2=3; anchor2=pcb/223115/223147;
-              }
-              ha:rat.280378 {
-               x1=49.815576mm; y1=16.140406mm; lgrp1=3; anchor1=pcb/239113; x2=49.8156mm; y2=14.1595mm; lgrp2=3; anchor2=pcb/238816;
-              }
-              ha:rat.280381 {
-               x1=47.116318mm; y1=16.880022mm; lgrp1=3; anchor1=pcb/239702/239782; x2=49.815576mm; y2=16.140406mm; lgrp2=3; anchor2=pcb/239113;
-              }
-              ha:rat.280384 {
-               x1=45.616194mm; y1=16.880022mm; lgrp1=3; anchor1=pcb/239702/239770; x2=46.5908mm; y2=16.9095mm; lgrp2=3; anchor2=pcb/238870;
-              }
-              ha:rat.280387 {
-               x1=45.616194mm; y1=16.880022mm; lgrp1=3; anchor1=pcb/239702/239770; x2=44.8659mm; y2=15.184604mm; lgrp2=3; anchor2=pcb/238948;
-              }
-              ha:rat.280390 {
-               x1=47.615936mm; y1=11.930324mm; lgrp1=3; anchor1=pcb/239702/239785; x2=49.8156mm; y2=14.1595mm; lgrp2=3; anchor2=pcb/238816;
-              }
-              ha:rat.280393 {
-               x1=46.11632mm; y1=11.930324mm; lgrp1=3; anchor1=pcb/239702/239773; x2=47.0909mm; y2=11.9344mm; lgrp2=3; anchor2=pcb/238855;
-              }
-              ha:rat.280396 {
-               x1=1.599in; y1=760.26mil; lgrp1=3; anchor1=pcb/239635/239649; x2=42.4384mm; y2=16.3022mm; lgrp2=3; anchor2=pcb/238954;
-              }
-              ha:rat.280399 {
-               x1=1.599in; y1=760.26mil; lgrp1=3; anchor1=pcb/239635/239649; x2=24.446096mm; y2=13.1498mm; lgrp2=3; anchor2=pcb/240604/240630;
-              }
-              ha:rat.280402 {
-               x1=435.0mil; y1=716.0mil; lgrp1=3; anchor1=pcb/223430/223445; x2=24.446096mm; y2=13.1498mm; lgrp2=3; anchor2=pcb/240604/240630;
-              }
-              ha:rat.280405 {
-               x1=1.42501in; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274777; x2=49.840976mm; y2=12.65524mm; lgrp2=3; anchor2=pcb/239702/239796;
-              }
-              ha:rat.280408 {
-               x1=14.584959mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223990; x2=415.0mil; y2=394.0mil; lgrp2=3; anchor2=pcb/223331/223346;
-              }
-              ha:rat.280411 {
-               x1=13.08509mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223987; x2=14.085087mm; y2=6.00682mm; lgrp2=3; anchor2=pcb/223943/223989;
-              }
-              ha:rat.280414 {
-               x1=13.584961mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223988; x2=12.584964mm; y2=6.00682mm; lgrp2=3; anchor2=pcb/223943/223986;
-              }
-              ha:rat.280417 {
-               x1=11.584966mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223984; x2=410.0mil; y2=347.0mil; lgrp2=3; anchor2=pcb/223364/223379;
-              }
-              ha:rat.280420 {
-               x1=1.98074in; y1=792.0mil; lgrp1=3; anchor1=pcb/239667/239680; x2=53.2715mm; y2=19.874047mm; lgrp2=3; anchor2=pcb/239683/239698;
-              }
-              ha:rat.280423 {
-               x1=1.98074in; y1=792.0mil; lgrp1=3; anchor1=pcb/239667/239680; x2=48.116062mm; y2=16.880022mm; lgrp2=3; anchor2=pcb/239702/239790;
-              }
-              ha:rat.280426 {
-               x1=49.5504mm; y1=18.0629mm; lgrp1=3; anchor1=pcb/239651/239664; x2=48.615934mm; y2=16.880022mm; lgrp2=3; anchor2=pcb/239702/239794;
-              }
-              ha:rat.280429 {
-               x1=49.5504mm; y1=18.0629mm; lgrp1=3; anchor1=pcb/239651/239664; x2=51.671554mm; y2=17.674407mm; lgrp2=3; anchor2=pcb/239683/239700;
-              }
-              ha:rat.280432 {
-               x1=71.640573mm; y1=9.639593mm; lgrp1=3; anchor1=pcb/271548; x2=71.881873mm; y2=385.815mil; lgrp2=3; anchor2=pcb/223115/223149;
-              }
-              ha:rat.280435 {
-               x1=72.123173mm; y1=9.359607mm; lgrp1=3; anchor1=pcb/271548; x2=71.881873mm; y2=362.185mil; lgrp2=3; anchor2=pcb/223115/223146;
-              }
-              ha:rat.280438 {
-               x1=71.623302mm; y1=9.359607mm; lgrp1=3; anchor1=pcb/271548; x2=71.382002mm; y2=362.185mil; lgrp2=3; anchor2=pcb/223115/223145;
-              }
-              ha:rat.280441 {
-               x1=50.853927mm; y1=18.402694mm; lgrp1=3; anchor1=pcb/271548; x2=50.349992mm; y2=18.0629mm; lgrp2=3; anchor2=pcb/239651/239665;
-              }
-              ha:rat.280444 {
-               x1=49.007269mm; y1=19.777006mm; lgrp1=3; anchor1=pcb/271548; x2=1.94926in; y2=792.0mil; lgrp2=3; anchor2=pcb/239667/239681;
-              }
-              ha:rat.280447 {
-               x1=72.101006mm; y1=8.345931mm; lgrp1=3; anchor1=pcb/271548; x2=2.852in; y2=308.74mil; lgrp2=3; anchor2=pcb/240667/240680;
-              }
-              ha:rat.280450 {
-               x1=52.860527mm; y1=16.726294mm; lgrp1=3; anchor1=pcb/271548; x2=52.356592mm; y2=16.3865mm; lgrp2=3; anchor2=pcb/239539/239552;
-              }
-              ha:rat.280453 {
-               x1=71.109331mm; y1=8.366194mm; lgrp1=3; anchor1=pcb/271548; x2=2.77974in; y2=316.0mil; lgrp2=3; anchor2=pcb/240651/240665;
-              }
-              ha:rat.280456 {
-               x1=49.263508mm; y1=16.095267mm; lgrp1=3; anchor1=pcb/271548; x2=48.686038mm; y2=15.725084mm; lgrp2=3; anchor2=pcb/239702/239760;
-              }
-              ha:rat.280459 {
-               x1=50.814731mm; y1=19.776994mm; lgrp1=3; anchor1=pcb/271548; x2=51.671554mm; y2=19.874047mm; lgrp2=3; anchor2=pcb/239683/239699;
-              }
-              ha:rat.280462 {
-               x1=52.85323mm; y1=16.796711mm; lgrp1=3; anchor1=pcb/271548; x2=53.2715mm; y2=17.674407mm; lgrp2=3; anchor2=pcb/239683/239697;
-              }
-              ha:rat.280465 {
-               x1=2.168in; y1=1.81801in; lgrp1=3; anchor1=pcb/271548; x2=53.975mm; y2=1.81801in; lgrp2=3; anchor2=pcb/274725/274763;
-              }
-              ha:rat.280468 {
-               x1=38.175457mm; y1=15.19203mm; lgrp1=3; anchor1=pcb/271548; x2=39.1872mm; y2=14.688796mm; lgrp2=3; anchor2=pcb/238756;
-              }
-              ha:rat.280471 {
-               x1=2.37512in; y1=478.43mil; lgrp1=3; anchor1=pcb/271548; x2=2.32in; y2=478.43mil; lgrp2=3; anchor2=pcb/240270/240296;
-              }
-              ha:rat.280474 {
-               x1=17.6178mm; y1=40.75mm; lgrp1=3; anchor1=pcb/271548; x2=14.9mm; y2=40.75mm; lgrp2=3; anchor2=pcb/233557/233572;
-              }
-              ha:rat.280477 {
-               x1=17.6178mm; y1=10.25mm; lgrp1=3; anchor1=pcb/271548; x2=14.9mm; y2=10.25mm; lgrp2=3; anchor2=pcb/229623/229638;
-              }
-              ha:rat.280480 {
-               x1=67.8178mm; y1=40.75mm; lgrp1=3; anchor1=pcb/271548; x2=65.1mm; y2=40.75mm; lgrp2=3; anchor2=pcb/233656/233671;
-              }
-              ha:rat.280483 {
-               x1=67.8178mm; y1=10.3mm; lgrp1=3; anchor1=pcb/271548; x2=65.1mm; y2=10.3mm; lgrp2=3; anchor2=pcb/229689/229704;
-              }
-              ha:rat.280486 {
-               x1=1.52501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274776; x2=49.840976mm; y2=15.65498mm; lgrp2=3; anchor2=pcb/239702/239772;
-              }
-              ha:rat.280489 {
-               x1=48.895mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274767; x2=2.522in; y2=127.0mil; lgrp2=3; anchor2=pcb/246397/246411;
-              }
-              ha:rat.280492 {
-               x1=2.571in; y1=597.0mil; lgrp1=3; anchor1=pcb/223533/223560; x2=72.381998mm; y2=385.815mil; lgrp2=3; anchor2=pcb/223115/223148;
-              }
-              ha:rat.280495 {
-               x1=2.571in; y1=597.0mil; lgrp1=3; anchor1=pcb/223533/223560; x2=56.515mm; y2=1.81801in; lgrp2=3; anchor2=pcb/274725/274761;
-              }
-              ha:rat.280498 {
-               x1=896.52mil; y1=67.0mil; lgrp1=3; anchor1=pcb/260899/260913; x2=22.7056mm; y2=3.1493mm; lgrp2=3; anchor2=pcb/260915/260941;
-              }
-              ha:rat.280501 {
-               x1=64.135mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274755; x2=43.815mm; y2=1.81801in; lgrp2=3; anchor2=pcb/274725/274771;
-              }
-              ha:rat.280504 {
-               x1=780.28mil; y1=49.465mil; lgrp1=3; anchor1=pcb/246215/246230; x2=765.0mil; y2=308.48mil; lgrp2=3; anchor2=pcb/240380/240393;
-              }
-              ha:rat.280507 {
-               x1=270.18mil; y1=684.0mil; lgrp1=3; anchor1=pcb/224668/224689; x2=280.085mil; y2=514.53mil; lgrp2=3; anchor2=pcb/225004/225046;
-              }
-              ha:rat.280510 {
-               x1=813.73mil; y1=49.465mil; lgrp1=3; anchor1=pcb/246215/246231; x2=780.28mil; y2=106.545mil; lgrp2=3; anchor2=pcb/246215/246232;
-              }
-              ha:rat.280513 {
-               x1=780.28mil; y1=106.545mil; lgrp1=3; anchor1=pcb/246215/246232; x2=22.7056mm; y2=5.2321mm; lgrp2=3; anchor2=pcb/260915/260942;
-              }
-              ha:rat.280516 {
-               x1=46.355mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274769; x2=2.11552in; y2=101.0mil; lgrp2=3; anchor2=pcb/246430/246444;
-              }
-              ha:rat.280519 {
-               x1=813.73mil; y1=106.545mil; lgrp1=3; anchor1=pcb/246215/246233; x2=824.0mil; y2=260.48mil; lgrp2=3; anchor2=pcb/240396/240410;
-              }
-              ha:rat.280522 {
-               x1=2.489in; y1=636.0mil; lgrp1=3; anchor1=pcb/223533/223561; x2=2.32in; y2=576.85mil; lgrp2=3; anchor2=pcb/240270/240295;
-              }
-              ha:rat.280525 {
-               x1=2.80899in; y1=499.205mil; lgrp1=3; anchor1=pcb/251506/251536; x2=2.763in; y2=413.0mil; lgrp2=3; anchor2=pcb/224937/224952;
-              }
-              ha:rat.280528 {
-               x1=2.763in; y1=413.0mil; lgrp1=3; anchor1=pcb/224937/224952; x2=71.382002mm; y2=385.815mil; lgrp2=3; anchor2=pcb/223115/223150;
-              }
-              ha:rat.280531 {
-               x1=2.74826in; y1=316.0mil; lgrp1=3; anchor1=pcb/240651/240664; x2=71.382002mm; y2=385.815mil; lgrp2=3; anchor2=pcb/223115/223150;
-              }
-              ha:rat.280534 {
-               x1=2.142in; y1=51.0mil; lgrp1=3; anchor1=pcb/246344/246378; x2=2.147in; y2=101.0mil; lgrp2=3; anchor2=pcb/246430/246445;
-              }
-              ha:rat.280537 {
-               x1=2.556in; y1=56.0mil; lgrp1=3; anchor1=pcb/246271/246305; x2=2.55348in; y2=127.0mil; lgrp2=3; anchor2=pcb/246397/246412;
-              }
-              ha:rat.280540 {
-               x1=2.501in; y1=749.26mil; lgrp1=3; anchor1=pcb/240683/240696; x2=2.56852in; y2=738.0mil; lgrp2=3; anchor2=pcb/240635/240649;
-              }
-              ha:rat.280543 {
-               x1=2.571in; y1=675.0mil; lgrp1=3; anchor1=pcb/223533/223559; x2=2.56852in; y2=738.0mil; lgrp2=3; anchor2=pcb/240635/240649;
-              }
-              ha:rat.280546 {
-               x1=2.571in; y1=675.0mil; lgrp1=3; anchor1=pcb/223533/223559; x2=2.709in; y2=499.205mil; lgrp2=3; anchor2=pcb/251506/251540;
-              }
-              ha:rat.280549 {
-               x1=2.80899in; y1=774.785mil; lgrp1=3; anchor1=pcb/251506/251535; x2=2.56852in; y2=738.0mil; lgrp2=3; anchor2=pcb/240635/240649;
-              }
-              ha:rat.280552 {
-               x1=2.80899in; y1=774.785mil; lgrp1=3; anchor1=pcb/251506/251535; x2=2.85899in; y2=774.785mil; lgrp2=3; anchor2=pcb/251506/251533;
-              }
-              ha:rat.280555 {
-               x1=1.02501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274786; x2=49.840976mm; y2=14.654982mm; lgrp2=3; anchor2=pcb/239702/239780;
-              }
-              ha:rat.280558 {
-               x1=925.01mil; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274787; x2=2.73152in; y2=413.0mil; lgrp2=3; anchor2=pcb/224937/224951;
-              }
-              ha:rat.280561 {
-               x1=1.52501in; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274775; x2=49.11606mm; y2=11.930324mm; lgrp2=3; anchor2=pcb/239702/239797;
-              }
-              ha:rat.280564 {
-               x1=991.74mil; y1=69.0mil; lgrp1=3; anchor1=pcb/260883/260897; x2=24.6868mm; y2=3.1493mm; lgrp2=3; anchor2=pcb/260915/260940;
-              }
-              ha:rat.280567 {
-               x1=765.0mil; y1=277.0mil; lgrp1=3; anchor1=pcb/240380/240394; x2=24.6868mm; y2=3.1493mm; lgrp2=3; anchor2=pcb/260915/260940;
-              }
-              ha:rat.280570 {
-               x1=15.735071mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223992; x2=765.0mil; y2=277.0mil; lgrp2=3; anchor2=pcb/240380/240394;
-              }
-              ha:rat.280573 {
-               x1=15.735071mm; y1=6.00682mm; lgrp1=3; anchor1=pcb/223943/223992; x2=10.93498mm; y2=6.00682mm; lgrp2=3; anchor2=pcb/223943/223983;
-              }
-              ha:rat.280576 {
-               x1=41.275mm; y1=1.81801in; lgrp1=3; anchor1=pcb/274725/274773; x2=49.840976mm; y2=13.155366mm; lgrp2=3; anchor2=pcb/239702/239792;
-              }
-              ha:rat.280579 {
-               x1=391.0mil; y1=634.0mil; lgrp1=3; anchor1=pcb/223241/223256; x2=165.915mil; y2=514.53mil; lgrp2=3; anchor2=pcb/225004/225051;
-              }
-              ha:rat.280582 {
-               x1=391.0mil; y1=634.0mil; lgrp1=3; anchor1=pcb/223241/223256; x2=61.595mm; y2=1.918in; lgrp2=3; anchor2=pcb/274725/274758;
-              }
-              ha:rat.280585 {
-               x1=64.135mm; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274756; x2=61.595mm; y2=1.918in; lgrp2=3; anchor2=pcb/274725/274758;
-              }
-              ha:rat.280588 {
-               x1=1.42501in; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274778; x2=48.116062mm; y2=11.930324mm; lgrp2=3; anchor2=pcb/239702/239789;
-              }
-              ha:rat.280591 {
-               x1=53.975mm; y1=1.918in; lgrp1=3; anchor1=pcb/274725/274764; x2=3.074in; y2=1.63in; lgrp2=3; anchor2=pcb/223912/223938;
-              }
-              ha:rat.280594 {
-               x1=380.0mil; y1=494.0mil; lgrp1=3; anchor1=pcb/223397/223412; x2=383.0mil; y2=558.0mil; lgrp2=3; anchor2=pcb/223208/223223;
-              }
-              ha:rat.280597 {
-               x1=380.0mil; y1=494.0mil; lgrp1=3; anchor1=pcb/223397/223412; x2=280.085mil; y2=455.47mil; lgrp2=3; anchor2=pcb/225004/225052;
-              }
-              ha:rat.280600 {
-               x1=165.915mil; y1=455.47mil; lgrp1=3; anchor1=pcb/225004/225045; x2=280.085mil; y2=455.47mil; lgrp2=3; anchor2=pcb/225004/225052;
-              }
-              ha:rat.280603 {
-               x1=167.82mil; y1=684.0mil; lgrp1=3; anchor1=pcb/224668/224688; x2=165.915mil; y2=455.47mil; lgrp2=3; anchor2=pcb/225004/225045;
-              }
-              ha:rat.280606 {
-               x1=383.0mil; y1=558.0mil; lgrp1=3; anchor1=pcb/223208/223223; x2=22.363296mm; y2=15.131mm; lgrp2=3; anchor2=pcb/240604/240633;
-              }
-              ha:rat.280609 {
-               x1=22.363296mm; y1=13.1498mm; lgrp1=3; anchor1=pcb/240604/240631; x2=22.363296mm; y2=15.131mm; lgrp2=3; anchor2=pcb/240604/240633;
-              }
-              ha:rat.280612 {
-               x1=2.709in; y1=774.785mil; lgrp1=3; anchor1=pcb/251506/251539; x2=22.363296mm; y2=15.131mm; lgrp2=3; anchor2=pcb/240604/240633;
-              }
-              ha:rat.280615 {
-               x1=2.709in; y1=774.785mil; lgrp1=3; anchor1=pcb/251506/251539; x2=2.759in; y2=774.785mil; lgrp2=3; anchor2=pcb/251506/251537;
-              }
-              ha:rat.280618 {
-               x1=2.98626in; y1=375.0mil; lgrp1=3; anchor1=pcb/223286/223313; x2=2.759in; y2=499.205mil; lgrp2=3; anchor2=pcb/251506/251538;
-              }
-              ha:rat.280621 {
-               x1=2.759in; y1=499.205mil; lgrp1=3; anchor1=pcb/251506/251538; x2=2.6in; y2=738.0mil; lgrp2=3; anchor2=pcb/240635/240648;
-              }
-              ha:rat.280624 {
-               x1=2.501in; y1=780.74mil; lgrp1=3; anchor1=pcb/240683/240697; x2=2.6in; y2=738.0mil; lgrp2=3; anchor2=pcb/240635/240648;
-              }
-              ha:rat.280627 {
-               x1=959.0mil; y1=324.0mil; lgrp1=3; anchor1=pcb/240333/240347; x2=2.501in; y2=780.74mil; lgrp2=3; anchor2=pcb/240683/240697;
-              }
-              ha:rat.280630 {
-               x1=959.0mil; y1=324.0mil; lgrp1=3; anchor1=pcb/240333/240347; x2=24.6868mm; y2=5.2321mm; lgrp2=3; anchor2=pcb/260915/260944;
-              }
     }
  }
 
@@ -21750,7 +23198,7 @@ ha:` {
       li:conn { C173-2; L171-1; R171-2;      }
       }
      ha:GND {
-     li:conn { B1-2; C4-1; C5-1; C7-1; C10-1; C11-1; C30-2; C31-2; C37-1; C42-1; C43-1; C44-1; C45-1; C47-1; C51-1; C52-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; D2-2; D3-2; H1-1; H2-1; H3-1; H4-1; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J3-3; J7-1; J7-2; J7-3; J7-4; J7-A1B12; J7-B1A12; J8-2; L192-2; Q1-1; R5-2; R30-1; R35-1; R43-1; R44-1; R51-1; S1-2; S1-4; U1-2; U1-4; U2-2; U3-2; U3-5; U3-6; U4-6; U4-7; U4-9; U6-32; U6-33; X1-2; X1-4;     }
+     li:conn { B1-2; C4-1; C5-1; C7-1; C10-1; C11-1; C30-2; C31-2; C37-1; C42-1; C43-1; C44-1; C45-1; C47-1; C51-1; C52-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; D3-2; D4-2; H1-1; H2-1; H3-1; H4-1; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J3-3; J7-1; J7-2; J7-3; J7-4; J7-A1B12; J7-B1A12; J8-2; L192-2; Q1-1; R5-2; R30-1; R35-1; R43-1; R44-1; R51-1; S1-2; S1-4; U1-2; U1-4; U2-2; U3-2; U3-5; U3-6; U4-6; U4-7; U4-9; U6-32; U6-33; X1-2; X1-4;     }
      }
       ha:unnamed_net29 {
       li:conn { C176-2; C181-1; L172-2; L173-1;      }
@@ -21804,7 +23252,7 @@ ha:` {
       li:conn { C231-1; U6-24;      }
       }
       ha:unnamed_net47 {
-      li:conn { D1-2; R50-1;      }
+      li:conn { D1-1; R50-1;      }
       }
      ha:unnamed_net38 {
      li:conn { C261-1; U6-26;     }
@@ -21813,7 +23261,7 @@ ha:` {
       li:conn { L1-2; U4-5;      }
       }
       ha:unnamed_net45 {
-      li:conn { D1-1; D1-4; U2-1;      }
+      li:conn { D1-2; D2-1; U2-1;      }
       }
       ha:led_health_r {
       li:conn { J2-15; R2-1;      }
@@ -21822,7 +23270,7 @@ ha:` {
      li:conn { C42-2; U6-6;     }
      }
       ha:unnamed_net48 {
-      li:conn { D1-3; R51-2;      }
+      li:conn { D2-2; R51-2;      }
       }
       ha:unnamed_net54 {
       li:conn { D6-3; S1-3;      }
@@ -21831,7 +23279,7 @@ ha:` {
       li:conn { Q1-2; R5-1; R9-2; U3-1;      }
       }
       ha:unnamed_net56 {
-      li:conn { D2-1; R2-2;      }
+      li:conn { D4-1; R2-2;      }
       }
        ha:unnamed_net57 {
        li:conn { D3-1; R3-2;       }
index 7c1f311445ad1f9eaf5850bbeb549d4b14d39d13..a1804eeb7537b0440077a1c50b9531f7a41e3ad5 100644 (file)
@@ -363,7 +363,7 @@ N 49300 65500 49300 70700 4
 N 48700 70700 49300 70700 4
 N 48700 66700 55400 66700 4
 {
-T 52400 66800 5 10 1 1 0 0 1
+T 51900 66800 5 10 1 1 0 0 1
 netname=v_usb
 }
 N 50100 68300 50100 69100 4
@@ -1048,7 +1048,7 @@ value=CC1200
 N 69600 49700 69600 49900 4
 T 77100 50500 9 10 1 0 0 0 1
 70CM Antenna
-N 53300 64900 59900 64900 4
+N 52800 64900 59900 64900 4
 C 59700 66100 1 270 0 battery.sym
 {
 T 60600 65800 5 10 0 1 270 0 1
@@ -1092,20 +1092,20 @@ C 74000 65400 1 0 0 gnd.sym
 C 75000 66000 1 0 0 gnd.sym
 C 57700 64600 1 0 0 gnd.sym
 N 57800 65900 57800 64900 4
-C 53500 65300 1 90 0 capacitor.sym
+C 53000 65300 1 90 0 capacitor.sym
 {
-T 52800 65500 5 10 0 0 90 0 1
+T 52300 65500 5 10 0 0 90 0 1
 device=CAPACITOR
-T 52600 65500 5 10 0 0 90 0 1
+T 52100 65500 5 10 0 0 90 0 1
 symversion=0.1
-T 53500 65300 5 10 0 0 0 0 1
+T 53000 65300 5 10 0 0 0 0 1
 footprint=0402
-T 53100 66000 5 10 1 1 180 0 1
+T 52600 66000 5 10 1 1 180 0 1
 refdes=C4
-T 52700 65400 5 10 1 1 0 0 1
+T 52200 65400 5 10 1 1 0 0 1
 value=4.7uF
 }
-N 53300 65300 53300 64900 4
+N 52800 65300 52800 64900 4
 N 59000 66700 59000 66200 4
 C 55400 65700 1 0 0 MCP73831.sym
 {
@@ -1118,7 +1118,7 @@ refdes=U2
 T 56600 67300 5 10 1 1 0 0 1
 value=MCP73831
 }
-N 53300 66700 53300 66200 4
+N 52800 66700 52800 66200 4
 C 58200 65200 1 90 0 resistor.sym
 {
 T 57800 65500 5 10 0 0 90 0 1
@@ -1146,46 +1146,35 @@ refdes=C5
 T 59100 65400 5 10 1 1 0 0 1
 value=4.7uF
 }
-C 54300 65700 1 180 1 led2.sym
+C 53400 65800 1 90 0 resistor.sym
 {
-T 54200 65100 5 10 0 0 180 6 1
-device=LED
-T 54250 65700 5 10 0 1 180 6 1
-footprint=0605
-T 54300 65700 5 10 0 0 0 0 1
-value=dualLED
-T 54150 65100 5 10 1 1 180 6 1
-refdes=D1
-}
-C 53900 65800 1 90 0 resistor.sym
-{
-T 53500 66100 5 10 0 0 90 0 1
+T 53000 66100 5 10 0 0 90 0 1
 device=RESISTOR
-T 53900 65800 5 10 0 0 90 0 1
+T 53400 65800 5 10 0 0 90 0 1
 footprint=0402
-T 54300 66500 5 10 1 1 180 0 1
+T 53800 66500 5 10 1 1 180 0 1
 refdes=R50
-T 54200 66200 5 10 1 1 180 0 1
+T 53700 66200 5 10 1 1 180 0 1
 value=1k
 }
-C 55900 65300 1 180 0 resistor.sym
+C 56300 65300 1 180 0 resistor.sym
 {
-T 55600 64900 5 10 0 0 180 0 1
+T 56000 64900 5 10 0 0 180 0 1
 device=RESISTOR
-T 55900 65300 5 10 0 0 180 0 1
+T 56300 65300 5 10 0 0 180 0 1
 footprint=0402
-T 55100 65400 5 10 1 1 0 0 1
+T 55500 65400 5 10 1 1 0 0 1
 refdes=R51
-T 55600 65400 5 10 1 1 0 0 1
+T 56000 65400 5 10 1 1 0 0 1
 value=1k
 }
-N 54100 65900 55400 65900 4
-N 55000 65900 55000 65600 4
-N 55000 65600 54700 65600 4
-N 54100 65900 54100 65200 4
-N 54300 65600 53800 65600 4
-N 53800 65600 53800 65800 4
-N 54300 65200 54100 65200 4
+N 53600 65900 55400 65900 4
+N 55200 65900 55200 65600 4
+N 55200 65600 54700 65600 4
+N 53600 65900 53600 65200 4
+N 54300 65600 53300 65600 4
+N 53300 65600 53300 65800 4
+N 54300 65200 53600 65200 4
 C 72300 65700 1 90 0 capacitor.sym
 {
 T 71600 65900 5 10 0 0 90 0 1
@@ -1200,8 +1189,8 @@ T 72200 65800 5 10 1 1 0 0 1
 value=1uF
 }
 N 72100 66600 72100 66700 4
-N 55000 65200 54700 65200 4
-N 55900 65200 55900 64900 4
+N 55400 65200 54700 65200 4
+N 56300 65200 56300 64900 4
 N 59000 65300 59000 64900 4
 N 59900 65400 59900 64900 4
 C 76800 65700 1 90 0 capacitor.sym
@@ -1583,7 +1572,7 @@ C 51500 44500 1 0 0 led.sym
 T 51400 45100 5 10 0 0 0 0 1
 device=LED
 T 51550 44800 5 10 1 1 0 6 1
-refdes=D2
+refdes=D4
 T 51500 44500 5 10 0 0 0 0 1
 footprint=0603-sideled
 T 51900 44800 5 10 1 1 0 0 1
@@ -1653,3 +1642,25 @@ N 63100 67100 62600 67100 4
 N 62600 67100 62600 68100 4
 N 62600 68100 69500 68100 4
 N 69500 68100 69500 64100 4
+C 54300 65500 1 0 0 led.sym
+{
+T 54200 66100 5 10 0 0 0 0 1
+device=LED
+T 54300 65500 5 10 0 0 0 0 1
+footprint=0603-sideled
+T 54350 65700 5 10 1 1 0 6 1
+refdes=D1
+T 54700 65700 5 10 1 1 0 0 1
+value=red
+}
+C 54300 65100 1 0 0 led.sym
+{
+T 54200 65700 5 10 0 0 0 0 1
+device=LED
+T 54300 65100 5 10 0 0 0 0 1
+footprint=0603-sideled
+T 54350 65300 5 10 1 1 0 6 1
+refdes=D2
+T 54700 65300 5 10 1 1 0 0 1
+value=green
+}