switch to available comparator package
authorBdale Garbee <bdale@gag.com>
Thu, 18 Aug 2022 02:07:30 +0000 (22:07 -0400)
committerBdale Garbee <bdale@gag.com>
Thu, 18 Aug 2022 02:07:30 +0000 (22:07 -0400)
telemetrum.lht
telemetrum.sch

index 3fbb80151c149b6dfd40444da55ef279efd51c61..d093f1c0b8cb4fc3e68445deb47e5499f2d017ca 100644 (file)
@@ -211,12 +211,6 @@ ha:pcb-rnd-board-v8 {
    ha:line.29457 {
     x1=775.58mil; y1=223.84mil; x2=782.0mil; y2=5.8486mm; thickness=7.0mil; clearance=20.0mil;
    }
-   ha:line.29460 {
-    x1=17.75mm; y1=178.0mil; x2=17.75mm; y2=5.837428mm; thickness=7.0mil; clearance=20.0mil;
-   }
-   ha:line.29463 {
-    x1=17.75mm; y1=5.837428mm; x2=699.0mil; y2=230.0mil; thickness=7.0mil; clearance=20.0mil;
-   }
    ha:line.29466 {
     x1=2.326in; y1=843.0mil; x2=2.325in; y2=844.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -484,30 +478,6 @@ ha:pcb-rnd-board-v8 {
    ha:line.29973 {
     x1=26.7917mm; y1=19.273266mm; x2=26.797mm; y2=759.0mil; thickness=7.0mil; clearance=12.0mil;
    }
-   ha:line.30033 {
-    x1=454.16mil; y1=7.4078mm; x2=454.16mil; y2=274.16mil; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30036 {
-    x1=454.16mil; y1=274.16mil; x2=445.0mil; y2=265.0mil; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30039 {
-    x1=445.0mil; y1=265.0mil; x2=9.4479mm; y2=265.0mil; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30042 {
-    x1=9.4479mm; y1=265.0mil; x2=8.4184mm; y2=7.760462mm; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30045 {
-    x1=414.0mil; y1=291.0mil; x2=11.0192mm; y2=291.0mil; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30048 {
-    x1=11.0192mm; y1=291.0mil; x2=434.47mil; y2=7.4078mm; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30051 {
-    x1=8.4184mm; y1=331.12mil; x2=9.267952mm; y2=331.12mil; thickness=7.0mil; clearance=12.0mil;
-   }
-   ha:line.30054 {
-    x1=9.267952mm; y1=331.12mil; x2=366.0mil; y2=330.0mil; thickness=7.0mil; clearance=12.0mil;
-   }
    ha:line.30093 {
     x1=806.0mil; y1=19.467068mm; x2=806.58mil; y2=767.0mil; thickness=7.0mil; clearance=12.0mil;
    }
@@ -529,24 +499,6 @@ ha:pcb-rnd-board-v8 {
    ha:line.30153 {
     x1=78.0mil; y1=405.0mil; x2=133.0mil; y2=350.0mil; thickness=25.0mil; clearance=20.0mil;
    }
-   ha:line.30156 {
-    x1=12.535662mm; y1=9.4578mm; x2=13.0212mm; y2=9.4578mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30159 {
-    x1=13.0212mm; y1=9.4578mm; x2=513.0mil; y2=372.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30162 {
-    x1=542.0mil; y1=549.0mil; x2=570.0mil; y2=549.0mil; thickness=25.0mil; clearance=20.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30165 {
     x1=542.0mil; y1=611.0mil; x2=563.0mil; y2=590.0mil; thickness=25.0mil; clearance=20.0mil;
     ha:flags {
@@ -715,60 +667,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30249 {
-    x1=801.0mil; y1=206.0mil; x2=819.0mil; y2=224.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30279 {
-    x1=12.535662mm; y1=7.4078mm; x2=12.535662mm; y2=7.709662mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30282 {
-    x1=12.535662mm; y1=7.709662mm; x2=539.0mil; y2=349.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30285 {
-    x1=539.0mil; y1=349.0mil; x2=539.0mil; y2=383.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30288 {
-    x1=539.0mil; y1=383.0mil; x2=523.0mil; y2=399.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30291 {
-    x1=454.16mil; y1=9.4578mm; x2=454.16mil; y2=9.901936mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30294 {
-    x1=454.16mil; y1=9.901936mm; x2=445.0mil; y2=399.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30297 {
-    x1=445.0mil; y1=399.0mil; x2=411.0mil; y2=399.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30300 {
-    x1=484.0mil; y1=425.0mil; x2=483.0mil; y2=424.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30303 {
     x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=7.7461mm; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -781,114 +679,12 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30309 {
-    x1=434.47mil; y1=9.4578mm; x2=9.788mm; y2=9.4578mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30312 {
-    x1=8.4184mm; y1=9.060434mm; x2=9.390634mm; y2=9.060434mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30315 {
-    x1=9.788mm; y1=9.4578mm; x2=9.390634mm; y2=9.060434mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30318 {
-    x1=8.4184mm; y1=382.3mil; x2=338.3mil; y2=382.3mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30321 {
-    x1=338.3mil; y1=382.3mil; x2=359.0mil; y2=403.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30324 {
-    x1=523.0mil; y1=399.0mil; x2=482.0mil; y2=399.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30327 {
-    x1=482.0mil; y1=399.0mil; x2=474.0mil; y2=391.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30330 {
-    x1=474.0mil; y1=391.0mil; x2=474.0mil; y2=9.4619mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30333 {
-    x1=474.0mil; y1=9.4619mm; x2=12.035536mm; y2=9.4578mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30336 {
-    x1=510.0mil; y1=399.0mil; x2=510.0mil; y2=14.465808mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30339 {
-    x1=510.0mil; y1=14.465808mm; x2=490.0mil; y2=14.973808mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30342 {
     x1=549.0mil; y1=455.0mil; x2=576.0mil; y2=455.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
      clearline=1
     }
    }
-   ha:line.30345 {
-    x1=13.145mm; y1=455.0mil; x2=510.0mil; y2=455.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30348 {
-    x1=677.0mil; y1=12.764mm; x2=677.0mil; y2=502.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30351 {
-    x1=677.0mil; y1=502.0mil; x2=633.0mil; y2=458.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30354 {
-    x1=633.0mil; y1=458.0mil; x2=628.0mil; y2=458.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30357 {
-    x1=716.0mil; y1=12.764mm; x2=716.0mil; y2=497.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30360 {
-    x1=716.0mil; y1=497.0mil; x2=662.0mil; y2=443.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30387 {
     x1=15.151608mm; y1=493.0mil; x2=15.151608mm; y2=12.078208mm; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -1033,36 +829,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30465 {
-    x1=484.0mil; y1=425.0mil; x2=470.0mil; y2=425.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30468 {
-    x1=470.0mil; y1=425.0mil; x2=468.0mil; y2=423.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30471 {
-    x1=468.0mil; y1=423.0mil; x2=429.0mil; y2=423.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30474 {
-    x1=429.0mil; y1=423.0mil; x2=420.0mil; y2=432.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30477 {
-    x1=420.0mil; y1=432.0mil; x2=151.0mil; y2=432.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30480 {
     x1=1.887in; y1=223.0mil; x2=1.926in; y2=262.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -1189,42 +955,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.30543 {
-    x1=13.500608mm; y1=258.0mil; x2=477.0mil; y2=258.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30549 {
-    x1=13.500608mm; y1=258.0mil; x2=13.500608mm; y2=219.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30552 {
-    x1=563.0mil; y1=219.0mil; x2=688.0mil; y2=219.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30555 {
-    x1=688.0mil; y1=219.0mil; x2=17.75mm; y2=5.837428mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30558 {
-    x1=12.035536mm; y1=7.4078mm; x2=12.035536mm; y2=261.16mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.30561 {
-    x1=477.0mil; y1=258.0mil; x2=12.035536mm; y2=261.16mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.30567 {
     x1=51.2846mm; y1=389.0mil; x2=51.2968mm; y2=389.48mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -2316,84 +2046,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.72079 {
-    x1=585.0mil; y1=464.0mil; x2=585.0mil; y2=418.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72082 {
-    x1=585.0mil; y1=418.0mil; x2=595.0mil; y2=408.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72085 {
-    x1=595.0mil; y1=408.0mil; x2=15.348204mm; y2=408.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72088 {
-    x1=15.348204mm; y1=408.0mil; x2=15.373604mm; y2=407.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72283 {
-    x1=571.0mil; y1=366.0mil; x2=15.373604mm; y2=366.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72286 {
-    x1=636.74mil; y1=366.0mil; x2=636.74mil; y2=407.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72469 {
-    x1=563.0mil; y1=258.0mil; x2=584.0mil; y2=258.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72472 {
-    x1=584.0mil; y1=258.0mil; x2=593.0mil; y2=249.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72673 {
-    x1=571.0mil; y1=327.0mil; x2=15.348204mm; y2=327.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72676 {
-    x1=15.348204mm; y1=327.0mil; x2=15.373604mm; y2=326.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72679 {
-    x1=636.74mil; y1=287.0mil; x2=636.74mil; y2=326.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72683 {
-    x1=15.373604mm; y1=287.0mil; x2=558.0mil; y2=287.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.72686 {
-    x1=558.0mil; y1=287.0mil; x2=548.0mil; y2=297.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.89005 {
     x1=25.913461mm; y1=837.0mil; x2=25.888061mm; y2=836.0mil; thickness=7.0mil; clearance=12.0mil;
    }
@@ -2938,7 +2590,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:line.103572 {
-    x1=808.0mil; y1=466.0mil; x2=723.0mil; y2=466.0mil; thickness=7.0mil; clearance=10.0mil;
+    x1=808.0mil; y1=466.0mil; x2=757.0mil; y2=496.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
      clearline=1
     }
@@ -3234,18 +2886,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.107924 {
-    x1=636.74mil; y1=366.0mil; x2=773.0mil; y2=366.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.107927 {
-    x1=773.0mil; y1=366.0mil; x2=908.0mil; y2=231.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.107989 {
     x1=1.2089in; y1=339.175mil; x2=1.2089in; y2=260.1mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -3258,24 +2898,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.107999 {
-    x1=855.0mil; y1=255.0mil; x2=784.0mil; y2=326.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.108002 {
-    x1=784.0mil; y1=326.0mil; x2=636.74mil; y2=326.0mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
-   ha:line.108113 {
-    x1=1.275825in; y1=563.57mil; x2=1.31257in; y2=563.57mil; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.108116 {
     x1=1.31257in; y1=563.57mil; x2=1.324in; y2=575.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -3306,12 +2928,6 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:line.108184 {
-    x1=1.275825in; y1=14.814804mm; x2=1.29926in; y2=14.814804mm; thickness=7.0mil; clearance=10.0mil;
-    ha:flags {
-     clearline=1
-    }
-   }
    ha:line.108187 {
     x1=1.29926in; y1=14.814804mm; x2=33.2486mm; y2=593.0mil; thickness=7.0mil; clearance=10.0mil;
     ha:flags {
@@ -3756,14 +3372,362 @@ ha:pcb-rnd-board-v8 {
      clearline=1
     }
    }
-   ha:polygon.109142 { clearance=10.0mil;
-    li:geometry {
-      ta:contour {
-       { 2.519in; 486.0mil }
-       { 64.643mm; 470.0mil }
-       { 2.564in; 470.0mil }
-       { 2.564in; 530.0mil }
-       { 64.643mm; 530.0mil }
+   ha:line.30162 {
+    x1=542.0mil; y1=549.0mil; x2=570.0mil; y2=549.0mil; thickness=25.0mil; clearance=20.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117954 {
+    x1=5.315204mm; y1=255.0mil; x2=5.315204mm; y2=7.728204mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117957 {
+    x1=5.315204mm; y1=7.728204mm; x2=210.0mil; y2=305.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117960 {
+    x1=5.315204mm; y1=440.0mil; x2=5.315204mm; y2=383.74mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.117963 {
+    x1=5.315204mm; y1=383.74mil; x2=211.0mil; y2=382.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118108 {
+    x1=209.0mil; y1=180.0mil; x2=209.0mil; y2=214.74mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118111 {
+    x1=209.0mil; y1=214.74mil; x2=5.315204mm; y2=215.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118114 {
+    x1=240.74mil; y1=215.0mil; x2=240.74mil; y2=255.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118185 {
+    x1=331.435mil; y1=331.12mil; x2=9.369552mm; y2=331.12mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118188 {
+    x1=9.369552mm; y1=331.12mil; x2=369.0mil; y2=331.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118389 {
+    x1=331.435mil; y1=382.3mil; x2=9.36498mm; y2=382.3mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118392 {
+    x1=9.36498mm; y1=382.3mil; x2=369.0mil; y2=382.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118395 {
+    x1=11.242802mm; y1=9.738106mm; x2=9.407906mm; y2=9.738106mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118398 {
+    x1=9.407906mm; y1=9.738106mm; x2=369.0mil; y2=382.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118458 {
+    x1=331.435mil; y1=9.060434mm; x2=10.178034mm; y2=9.060434mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118464 {
+    x1=401.0mil; y1=357.0mil; x2=401.0mil; y2=322.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118467 {
+    x1=401.0mil; y1=322.0mil; x2=416.0mil; y2=307.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118470 {
+    x1=416.0mil; y1=307.0mil; x2=442.24mil; y2=307.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118473 {
+    x1=442.24mil; y1=307.0mil; x2=11.242802mm; y2=306.61mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118530 {
+    x1=500.0mil; y1=15.094204mm; x2=500.0mil; y2=12.002008mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118533 {
+    x1=500.0mil; y1=12.002008mm; x2=13.145008mm; y2=455.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118587 {
+    x1=11.242802mm; y1=357.8mil; x2=482.8mil; y2=357.8mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118590 {
+    x1=482.8mil; y1=357.8mil; x2=517.0mil; y2=392.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118593 {
+    x1=517.0mil; y1=392.0mil; x2=517.0mil; y2=453.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118596 {
+    x1=517.0mil; y1=453.0mil; x2=13.163804mm; y2=11.538204mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118647 {
+    x1=621.37mil; y1=9.738106mm; x2=525.61mil; y2=9.738106mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118650 {
+    x1=525.61mil; y1=9.738106mm; x2=517.0mil; y2=392.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118863 {
+    x1=473.0mil; y1=256.0mil; x2=12.579604mm; y2=256.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118866 {
+    x1=526.74mil; y1=256.0mil; x2=14.383004mm; y2=256.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118869 {
+    x1=597.74mil; y1=256.0mil; x2=622.0mil; y2=256.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118872 {
+    x1=622.0mil; y1=256.0mil; x2=622.0mil; y2=306.61mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118917 {
+    x1=11.242802mm; y1=8.43788mm; x2=537.2mil; y2=8.43788mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118920 {
+    x1=537.2mil; y1=8.43788mm; x2=563.0mil; y2=358.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118923 {
+    x1=563.0mil; y1=358.0mil; x2=15.777718mm; y2=358.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118926 {
+    x1=15.777718mm; y1=358.0mil; x2=621.37mil; y2=357.8mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118929 {
+    x1=527.0mil; y1=256.0mil; x2=527.0mil; y2=8.43788mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118969 {
+    x1=331.435mil; y1=7.760462mm; x2=360.47mil; y2=7.760462mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.118972 {
+    x1=360.47mil; y1=7.760462mm; x2=369.0mil; y2=297.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119012 {
+    x1=621.37mil; y1=8.43788mm; x2=582.2mil; y2=8.43788mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119015 {
+    x1=582.2mil; y1=8.43788mm; x2=582.0mil; y2=332.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119181 {
+    x1=10.178034mm; y1=9.060434mm; x2=401.0mil; y2=357.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119191 {
+    x1=677.0mil; y1=12.764mm; x2=677.0mil; y2=479.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119224 {
+    x1=716.0mil; y1=12.764008mm; x2=716.0mil; y2=397.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119227 {
+    x1=716.0mil; y1=397.0mil; x2=652.0mil; y2=333.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119230 {
+    x1=652.0mil; y1=333.0mil; x2=625.0mil; y2=333.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119233 {
+    x1=625.0mil; y1=333.0mil; x2=624.2mil; y2=8.43788mm; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119275 {
+    x1=448.0mil; y1=275.0mil; x2=435.0mil; y2=262.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119278 {
+    x1=246.74mil; y1=262.0mil; x2=240.74mil; y2=256.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119306 {
+    x1=435.0mil; y1=262.0mil; x2=246.74mil; y2=262.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119340 {
+    x1=240.74mil; y1=440.0mil; x2=7.836408mm; y2=440.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119361 {
+    x1=369.0mil; y1=382.0mil; x2=369.0mil; y2=424.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119364 {
+    x1=369.0mil; y1=424.0mil; x2=353.0mil; y2=440.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119367 {
+    x1=353.0mil; y1=440.0mil; x2=340.0mil; y2=440.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119385 {
+    x1=20.349972mm; y1=187.4mil; x2=20.349972mm; y2=206.18mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119388 {
+    x1=20.349972mm; y1=206.18mil; x2=816.0mil; y2=221.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119391 {
+    x1=816.0mil; y1=221.0mil; x2=816.0mil; y2=308.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119394 {
+    x1=816.0mil; y1=308.0mil; x2=799.0mil; y2=325.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:line.119397 {
+    x1=799.0mil; y1=325.0mil; x2=703.0mil; y2=325.0mil; thickness=7.0mil; clearance=10.0mil;
+    ha:flags {
+     clearline=1
+    }
+   }
+   ha:polygon.109142 { clearance=10.0mil;
+    li:geometry {
+      ta:contour {
+       { 2.519in; 486.0mil }
+       { 64.643mm; 470.0mil }
+       { 2.564in; 470.0mil }
+       { 2.564in; 530.0mil }
+       { 64.643mm; 530.0mil }
        { 2.519in; 514.0mil }
       }
     }
@@ -4014,128 +3978,44 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31699 {
-          x1=559.0mil; y1=523.0mil; x2=505.0mil; y2=577.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31768 {
+          x1=751.5mil; y1=940.5mil; x2=514.0mil; y2=703.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31702 {
-          x1=505.0mil; y1=577.0mil; x2=423.0mil; y2=577.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31771 {
+          x1=2.325in; y1=187.0mil; x2=2.325in; y2=1.4163mm; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31705 {
-          x1=590.0mil; y1=498.0mil; x2=436.0mil; y2=498.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31774 {
+          x1=2.325in; y1=1.4163mm; x2=59.0776mm; y2=1.393698mm; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31714 {
-          x1=332.0mil; y1=282.0mil; x2=332.0mil; y2=486.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31804 {
+          x1=1.943in; y1=489.0mil; x2=1.943in; y2=364.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31717 {
-          x1=423.0mil; y1=577.0mil; x2=332.0mil; y2=486.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31807 {
+          x1=1.943in; y1=364.0mil; x2=53.0606mm; y2=218.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31720 {
-          x1=436.0mil; y1=498.0mil; x2=9.788mm; y2=11.3628mm; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31810 {
+          x1=53.0606mm; y1=218.0mil; x2=55.2196mm; y2=218.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.31723 {
-          x1=628.0mil; y1=458.0mil; x2=628.0mil; y2=460.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31726 {
-          x1=590.0mil; y1=498.0mil; x2=628.0mil; y2=460.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31729 {
-          x1=602.0mil; y1=523.0mil; x2=662.0mil; y2=463.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31732 {
-          x1=662.0mil; y1=463.0mil; x2=662.0mil; y2=443.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31735 {
-          x1=819.0mil; y1=224.0mil; x2=750.0mil; y2=224.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31744 {
-          x1=694.5mil; y1=462.0mil; x2=488.0mil; y2=668.5mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31759 {
-          x1=385.0mil; y1=447.0mil; x2=385.0mil; y2=372.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31762 {
-          x1=559.0mil; y1=523.0mil; x2=602.0mil; y2=523.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31768 {
-          x1=751.5mil; y1=940.5mil; x2=514.0mil; y2=703.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31771 {
-          x1=2.325in; y1=187.0mil; x2=2.325in; y2=1.4163mm; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31774 {
-          x1=2.325in; y1=1.4163mm; x2=59.0776mm; y2=1.393698mm; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31804 {
-          x1=1.943in; y1=489.0mil; x2=1.943in; y2=364.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31807 {
-          x1=1.943in; y1=364.0mil; x2=53.0606mm; y2=218.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31810 {
-          x1=53.0606mm; y1=218.0mil; x2=55.2196mm; y2=218.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31813 {
-          x1=55.2196mm; y1=218.0mil; x2=56.5404mm; y2=166.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.31813 {
+          x1=55.2196mm; y1=218.0mil; x2=56.5404mm; y2=166.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -4200,12 +4080,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31882 {
-          x1=476.0mil; y1=259.0mil; x2=411.0mil; y2=399.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31885 {
           x1=751.5mil; y1=940.5mil; x2=1.742in; y2=940.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
@@ -4236,30 +4110,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.31936 {
-          x1=128.0mil; y1=350.0mil; x2=73.0mil; y2=295.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31939 {
-          x1=73.0mil; y1=295.0mil; x2=73.0mil; y2=204.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31942 {
-          x1=73.0mil; y1=204.0mil; x2=88.0mil; y2=189.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.31945 {
-          x1=88.0mil; y1=189.0mil; x2=211.0mil; y2=189.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.31972 {
           x1=132.5mil; y1=249.5mil; x2=140.0mil; y2=257.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
@@ -4424,54 +4274,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.69700 {
-          x1=695.5mil; y1=461.5mil; x2=695.5mil; y2=278.5mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.69703 {
-          x1=695.5mil; y1=278.5mil; x2=750.0mil; y2=224.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.69706 {
-          x1=488.0mil; y1=741.0mil; x2=488.0mil; y2=668.5mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.72277 {
-          x1=484.0mil; y1=425.0mil; x2=512.0mil; y2=425.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.72280 {
-          x1=512.0mil; y1=425.0mil; x2=571.0mil; y2=366.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.72661 {
-          x1=571.0mil; y1=327.0mil; x2=535.0mil; y2=327.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.72664 {
-          x1=535.0mil; y1=327.0mil; x2=507.0mil; y2=299.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.72667 {
-          x1=507.0mil; y1=299.0mil; x2=507.0mil; y2=254.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.89224 {
           x1=1.4in; y1=716.0mil; x2=35.9029mm; y2=702.5mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
@@ -4484,26 +4286,14 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.92918 {
-          x1=501.0mil; y1=183.0mil; x2=1.171in; y2=183.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.94855 {
           x1=1.171in; y1=183.0mil; x2=1.274in; y2=80.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.103576 {
-          x1=723.0mil; y1=466.0mil; x2=723.0mil; y2=513.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.103579 {
-          x1=723.0mil; y1=513.0mil; x2=677.0mil; y2=559.0mil; thickness=7.0mil; clearance=10.0mil;
+          x1=757.0mil; y1=496.0mil; x2=677.0mil; y2=559.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -4604,18 +4394,6 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.107995 {
-          x1=30.8356mm; y1=255.0mil; x2=855.0mil; y2=255.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
-         ha:line.108053 {
-          x1=908.0mil; y1=231.0mil; x2=29.9212mm; y2=231.0mil; thickness=7.0mil; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-         }
          ha:line.108056 {
           x1=29.9212mm; y1=231.0mil; x2=1.189in; y2=220.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
@@ -4910,44 +4688,152 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
-         ha:line.111938 {
-          x1=467.0mil; y1=236.0mil; x2=489.0mil; y2=236.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119123 {
+          x1=1.171in; y1=183.0mil; x2=485.0mil; y2=183.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119126 {
+          x1=485.0mil; y1=183.0mil; x2=431.0mil; y2=237.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119129 {
+          x1=431.0mil; y1=237.0mil; x2=221.0mil; y2=237.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119132 {
+          x1=221.0mil; y1=237.0mil; x2=178.0mil; y2=194.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119135 {
+          x1=178.0mil; y1=194.0mil; x2=95.0mil; y2=194.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119138 {
+          x1=95.0mil; y1=194.0mil; x2=79.0mil; y2=210.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119141 {
+          x1=79.0mil; y1=210.0mil; x2=79.0mil; y2=296.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119144 {
+          x1=79.0mil; y1=296.0mil; x2=133.0mil; y2=350.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119184 {
+          x1=401.0mil; y1=357.0mil; x2=554.0mil; y2=357.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119187 {
+          x1=554.0mil; y1=357.0mil; x2=677.0mil; y2=480.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119263 {
+          x1=30.8356mm; y1=255.0mil; x2=706.0mil; y2=255.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119266 {
+          x1=706.0mil; y1=255.0mil; x2=674.0mil; y2=287.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119269 {
+          x1=674.0mil; y1=287.0mil; x2=460.0mil; y2=287.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119309 {
+          x1=460.0mil; y1=287.0mil; x2=448.0mil; y2=275.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119312 {
+          x1=29.9212mm; y1=231.0mil; x2=459.0mil; y2=231.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119315 {
+          x1=459.0mil; y1=231.0mil; x2=428.0mil; y2=262.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119318 {
+          x1=428.0mil; y1=262.0mil; x2=356.86mil; y2=262.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119321 {
+          x1=356.86mil; y1=262.0mil; x2=6.983476mm; y2=343.92mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
+         ha:line.119324 {
+          x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=11.174476mm; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111941 {
-          x1=489.0mil; y1=236.0mil; x2=507.0mil; y2=254.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119337 {
+          x1=6.983476mm; y1=11.174476mm; x2=275.0mil; y2=440.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111953 {
-          x1=467.0mil; y1=236.0mil; x2=446.0mil; y2=257.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119400 {
+          x1=703.0mil; y1=325.0mil; x2=703.0mil; y2=498.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111956 {
-          x1=211.0mil; y1=189.0mil; x2=266.0mil; y2=244.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119403 {
+          x1=703.0mil; y1=498.0mil; x2=682.0mil; y2=519.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111959 {
-          x1=266.0mil; y1=244.0mil; x2=440.0mil; y2=244.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119406 {
+          x1=682.0mil; y1=519.0mil; x2=644.0mil; y2=519.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111962 {
-          x1=440.0mil; y1=244.0mil; x2=501.0mil; y2=183.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119409 {
+          x1=644.0mil; y1=519.0mil; x2=488.0mil; y2=675.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
          }
-         ha:line.111965 {
-          x1=140.0mil; y1=257.0mil; x2=446.0mil; y2=257.0mil; thickness=7.0mil; clearance=10.0mil;
+         ha:line.119412 {
+          x1=488.0mil; y1=675.0mil; x2=488.0mil; y2=741.0mil; thickness=7.0mil; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -5136,6 +5022,12 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
          }
+         ha:line.119018 {
+          x1=369.0mil; y1=297.0mil; x2=582.0mil; y2=332.0mil; thickness=7.0mil; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+         }
          ha:polygon.31446 {
           li:geometry {
             ta:contour {
@@ -5327,13 +5219,6 @@ ha:pcb-rnd-board-v8 {
      clearpoly=1
     }
    }
-   ha:text.32125 {
-    string=apogee; x=8.602726mm; y=399.17mil; scale=100; fid=0;
-    ha:flags {
-     onsolder=1
-    }
-    rot = 270.000000
-   }
    ha:text.32126 {
     string=switch; x=8.5504mm; y=20.193254mm; scale=100; fid=0;
     ha:flags {
@@ -5467,7 +5352,7 @@ ha:pcb-rnd-board-v8 {
 
     li:objects {
      ha:padstack_ref.34409 {
-      proto=4; x=17.75mm; y=5.837428mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      proto=4; x=473.0mil; y=256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
@@ -6125,22 +6010,27 @@ ha:pcb-rnd-board-v8 {
          }
       }
      }
-     ha:padstack_ref.34465 {
-      proto=4; x=366.0mil; y=330.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34471 {
+      proto=4; x=622.0mil; y=256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
 
       li:thermal {
-        li:3 {
+        li:1 {
+         on  
+         solid  
+         noshape  
+        }
+        li:5 {
          on  
          solid  
          noshape  
         }
       }
      }
-     ha:padstack_ref.34466 {
-      proto=4; x=414.0mil; y=291.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34474 {
+      proto=4; x=570.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
@@ -6158,117 +6048,56 @@ ha:pcb-rnd-board-v8 {
          }
       }
      }
-     ha:padstack_ref.34471 {
-      proto=4; x=593.0mil; y=249.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34475 {
+      proto=4; x=585.0mil; y=464.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
 
       li:thermal {
-        li:1 {
+        li:0 {
          on  
          solid  
          noshape  
         }
-        li:5 {
+        li:3 {
          on  
          solid  
          noshape  
         }
       }
      }
-     ha:padstack_ref.34472 {
-      proto=4; x=476.0mil; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34476 {
+      proto=4; x=269.0mil; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
 
       li:thermal {
+        li:3 {
+         on  
+         solid  
+         noshape  
+        }
       }
      }
-     ha:padstack_ref.34473 {
-      proto=4; x=513.0mil; y=372.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34477 {
+      proto=4; x=677.0mil; y=559.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
 
       li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
       }
      }
-     ha:padstack_ref.34474 {
-      proto=4; x=570.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+     ha:padstack_ref.34479 {
+      proto=4; x=697.0mil; y=639.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
        clearline=1
       }
 
       li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-         li:5 {
-          on  
-          solid  
-          noshape  
-         }
-      }
-     }
-     ha:padstack_ref.34475 {
-      proto=4; x=585.0mil; y=464.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:0 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34476 {
-      proto=4; x=269.0mil; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34477 {
-      proto=4; x=677.0mil; y=559.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34479 {
-      proto=4; x=697.0mil; y=639.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
+        li:3 {
          on  
          solid  
          noshape  
@@ -6298,92 +6127,6 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.34482 {
-      proto=4; x=819.0mil; y=224.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34486 {
-      proto=4; x=571.0mil; y=327.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34487 {
-      proto=4; x=571.0mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34489 {
-      proto=4; x=332.0mil; y=282.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34490 {
-      proto=4; x=359.0mil; y=403.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.34491 {
-      proto=4; x=628.0mil; y=458.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34492 {
-      proto=4; x=662.0mil; y=443.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34494 {
-      proto=4; x=411.0mil; y=399.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.34495 {
-      proto=4; x=9.788mm; y=9.4578mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.34496 {
       proto=4; x=831.0mil; y=897.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
@@ -6761,29 +6504,6 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.34488 {
-      proto=4; x=484.0mil; y=425.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-      ha:padstack_ref.72682 {
-       proto=4; x=548.0mil; y=297.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-         li:3 {
-          on  
-          solid  
-          noshape  
-         }
-       }
-      }
       ha:padstack_ref.89836 {
        proto=4; x=27.3558mm; y=744.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
        ha:flags {
@@ -6915,7 +6635,7 @@ ha:pcb-rnd-board-v8 {
        }
       }
       ha:padstack_ref.103575 {
-       proto=4; x=723.0mil; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       proto=4; x=757.0mil; y=496.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
        ha:flags {
         clearline=1
        }
@@ -7050,15 +6770,6 @@ ha:pcb-rnd-board-v8 {
        li:thermal {
        }
       }
-      ha:padstack_ref.107930 {
-       proto=4; x=908.0mil; y=231.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-      }
       ha:padstack_ref.107988 {
        proto=4; x=30.8356mm; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
        ha:flags {
@@ -7068,15 +6779,6 @@ ha:pcb-rnd-board-v8 {
        li:thermal {
        }
       }
-      ha:padstack_ref.107998 {
-       proto=4; x=854.0mil; y=254.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-      }
       ha:padstack_ref.108125 {
        proto=4; x=1.468in; y=807.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
        ha:flags {
@@ -7203,6 +6905,111 @@ ha:pcb-rnd-board-v8 {
        li:thermal {
        }
       }
+      ha:padstack_ref.118107 {
+       proto=4; x=209.0mil; y=180.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.118184 {
+       proto=4; x=369.0mil; y=331.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.118183 {
+       proto=4; x=369.0mil; y=382.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+         li:3 {
+          on  
+          solid  
+          noshape  
+         }
+       }
+      }
+      ha:padstack_ref.118968 {
+       proto=4; x=369.0mil; y=297.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119011 {
+       proto=4; x=582.0mil; y=332.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119180 {
+       proto=4; x=401.0mil; y=357.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119190 {
+       proto=4; x=677.0mil; y=479.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119281 {
+       proto=4; x=450.0mil; y=278.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119330 {
+       proto=4; x=275.0mil; y=440.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.119430 {
+       proto=4; x=703.0mil; y=325.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
       ha:subc.32166 {
        ha:attributes {
         value=
@@ -7751,7 +7558,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32244 {
-         proto=0; x=15.373604mm; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.315204mm; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7765,7 +7572,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32245 {
-         proto=0; x=636.74mil; y=326.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=240.74mil; y=255.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7799,25 +7606,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32232 {
-            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=255.0mil; x2=225.0mil; y2=255.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32235 {
-            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=326.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=255.0mil; x2=225.0mil; y2=255.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32238 {
-            x1=621.0mil; y1=326.0mil; x2=16.7734mm; y2=326.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=255.0mil; x2=6.715mm; y2=255.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32241 {
-            x1=621.0mil; y1=326.0mil; x2=621.0mil; y2=9.2804mm; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=255.0mil; x2=225.0mil; y2=7.477mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9534,405 +9341,72 @@ ha:pcb-rnd-board-v8 {
             ha:layer_mask {
              top = 1
              mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.32412 {
-         proto=0; x=133.0mil; y=903.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:subc-aux {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32400 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.32403 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.32406 {
-            x1=133.0mil; y1=903.0mil; x2=4.3782mm; y2=903.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.32409 {
-            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=23.9362mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = qIc8VW925zCt24ZkTm0AAAAL
-      }
-      ha:subc.32434 {
-       ha:attributes {
-        value=LM293
-        footprint=8ufson2x2
-        refdes=U13
-       }
-      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 {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              -0.524891mm  
-              -11.81mil  
-              0.524891mm  
-              11.81mil  
-              0.524891mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              -0.374904mm  
-              -5.905mil  
-              0.374904mm  
-              5.905mil  
-              0.374904mm  
-             }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -37.405mil  
-              -14.765mil  
-              -37.405mil  
-              14.765mil  
-              37.405mil  
-              14.765mil  
-              37.405mil  
-              -14.765mil  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -31.5mil  
-              -0.225044mm  
-              -31.5mil  
-              0.225044mm  
-              31.5mil  
-              0.225044mm  
-              31.5mil  
-              -0.225044mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.32463 {
-         proto=0; x=434.47mil; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.32464 {
-         proto=0; x=12.535662mm; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.32465 {
-         proto=0; x=454.16mil; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.32466 {
-         proto=0; x=12.035536mm; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.32467 {
-         proto=0; x=12.035536mm; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.32468 {
-         proto=0; x=454.16mil; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=7
-           name=7
-         }
-        }
-        ha:padstack_ref.32469 {
-         proto=0; x=12.535662mm; y=372.355mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.32470 {
-         proto=0; x=434.47mil; y=7.407783mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-         ha:flags {
-          clearline=1
-         }
+            }
+            clearance=0.0
+           }
 
-         li:thermal {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
          }
+       }
+      }
 
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.32471 {
-         proto=1; x=464.0mil; y=332.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+       li:objects {
+        ha:padstack_ref.32412 {
+         proto=0; x=133.0mil; y=903.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
 
          li:thermal {
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
 
          ha:attributes {
-           term=GND
-           name=GND
+           term=1
+           name=1
          }
         }
        }
        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.32435 {
-            x1=10.785602mm; y1=7.432802mm; x2=503.37mil; y2=7.432802mm; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.32438 {
-            x1=503.37mil; y1=7.432802mm; x2=503.37mil; y2=371.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.32441 {
-            x1=10.785602mm; y1=371.37mil; x2=503.37mil; y2=371.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.32444 {
-            x1=10.785602mm; y1=7.432802mm; x2=10.785602mm; y2=371.37mil; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.32447 {
-            x1=10.485628mm; y1=371.37mil; x2=10.485628mm; y2=371.37mil; 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.32451 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32400 {
+            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.32454 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32403 {
+            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=903.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.32457 {
-            x1=464.0mil; y1=332.0mil; x2=464.0mil; y2=9.4328mm; thickness=0.1mm; clearance=0.0;
+           ha:line.32406 {
+            x1=133.0mil; y1=903.0mil; x2=4.3782mm; y2=903.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.32460 {
-            x1=464.0mil; y1=332.0mil; x2=12.7856mm; y2=332.0mil; thickness=0.1mm; clearance=0.0;
+           ha:line.32409 {
+            x1=133.0mil; y1=903.0mil; x2=133.0mil; y2=23.9362mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9946,7 +9420,7 @@ ha:pcb-rnd-board-v8 {
         }
        }
       }
-       uid = qIc8VW925zCt24ZkTm0AAAAN
+       uid = qIc8VW925zCt24ZkTm0AAAAL
       }
       ha:subc.32473 {
        ha:attributes {
@@ -10264,7 +9738,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32525 {
-         proto=0; x=13.500608mm; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=14.383004mm; y=256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10278,7 +9752,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32526 {
-         proto=0; x=563.0mil; y=258.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=597.74mil; y=256.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10312,29 +9786,33 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32513 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+            x1=582.0mil; y1=256.0mil; x2=582.0mil; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.32516 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+            x1=582.0mil; y1=256.0mil; x2=582.0mil; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.32519 {
-            x1=13.900404mm; y1=258.0mil; x2=14.900404mm; y2=258.0mil; thickness=0.1mm; clearance=0.0;
+            x1=582.0mil; y1=256.0mil; x2=15.7828mm; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.32522 {
-            x1=13.900404mm; y1=258.0mil; x2=13.900404mm; y2=7.5532mm; thickness=0.1mm; clearance=0.0;
+            x1=582.0mil; y1=256.0mil; x2=582.0mil; y2=7.5024mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
-           }
+ ha:flags ={ selected=1
+ };           }
           }
           ha:type {
            top = 1
@@ -10421,7 +9899,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32542 {
-         proto=0; x=563.0mil; y=219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=12.579604mm; y=256.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10435,7 +9913,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32543 {
-         proto=0; x=13.500608mm; y=219.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=526.74mil; y=256.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -10469,25 +9947,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32530 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+            x1=511.0mil; y1=256.0mil; x2=511.0mil; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32533 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+            x1=511.0mil; y1=256.0mil; x2=511.0mil; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32536 {
-            x1=13.900404mm; y1=219.0mil; x2=12.900404mm; y2=219.0mil; thickness=0.1mm; clearance=0.0;
+            x1=511.0mil; y1=256.0mil; x2=13.9794mm; y2=256.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32539 {
-            x1=13.900404mm; y1=219.0mil; x2=13.900404mm; y2=4.5626mm; thickness=0.1mm; clearance=0.0;
+            x1=511.0mil; y1=256.0mil; x2=511.0mil; y2=7.5024mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -13112,7 +12590,7 @@ ha:pcb-rnd-board-v8 {
 
        li:objects {
         ha:padstack_ref.32783 {
-         proto=0; x=15.373604mm; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=5.315204mm; y=440.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13126,7 +12604,7 @@ ha:pcb-rnd-board-v8 {
          }
         }
         ha:padstack_ref.32784 {
-         proto=0; x=636.74mil; y=366.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=240.74mil; y=440.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -13160,25 +12638,25 @@ ha:pcb-rnd-board-v8 {
 
           li:objects {
            ha:line.32771 {
-            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=440.0mil; x2=225.0mil; y2=440.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.32774 {
-            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=366.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=440.0mil; x2=225.0mil; y2=440.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.32777 {
-            x1=621.0mil; y1=366.0mil; x2=16.7734mm; y2=366.0mil; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=440.0mil; x2=6.715mm; y2=440.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.32780 {
-            x1=621.0mil; y1=366.0mil; x2=621.0mil; y2=10.2964mm; thickness=0.1mm; clearance=0.0;
+            x1=225.0mil; y1=440.0mil; x2=225.0mil; y2=12.176mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -14951,7 +14429,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:padstack_ref.33121 {
-           proto=0; x=15.373604mm; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=5.315204mm; y=215.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -14965,7 +14443,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33122 {
-           proto=0; x=636.74mil; y=287.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=240.74mil; y=215.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -14999,25 +14477,25 @@ ha:pcb-rnd-board-v8 {
 
             li:objects {
              ha:line.33109 {
-              x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
+              x1=225.0mil; y1=215.0mil; x2=225.0mil; y2=215.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
              ha:line.33112 {
-              x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=287.0mil; thickness=0.1mm; clearance=0.0;
+              x1=225.0mil; y1=215.0mil; x2=225.0mil; y2=215.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
              ha:line.33115 {
-              x1=621.0mil; y1=287.0mil; x2=14.7734mm; y2=287.0mil; thickness=0.1mm; clearance=0.0;
+              x1=225.0mil; y1=215.0mil; x2=4.715mm; y2=215.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
              ha:line.33118 {
-              x1=621.0mil; y1=287.0mil; x2=621.0mil; y2=8.2898mm; thickness=0.1mm; clearance=0.0;
+              x1=225.0mil; y1=215.0mil; x2=225.0mil; y2=6.461mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -15265,7 +14743,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:padstack_ref.33155 {
-           proto=0; x=15.373604mm; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=340.0mil; y=440.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -15279,7 +14757,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33156 {
-           proto=0; x=636.74mil; y=407.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=7.836408mm; y=440.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -15313,25 +14791,25 @@ ha:pcb-rnd-board-v8 {
 
             li:objects {
              ha:line.33143 {
-              x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
+              x1=8.236204mm; y1=440.0mil; x2=8.236204mm; y2=440.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
              ha:line.33146 {
-              x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=407.0mil; thickness=0.1mm; clearance=0.0;
+              x1=8.236204mm; y1=440.0mil; x2=8.236204mm; y2=440.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
              ha:line.33149 {
-              x1=621.0mil; y1=407.0mil; x2=14.7734mm; y2=407.0mil; thickness=0.1mm; clearance=0.0;
+              x1=8.236204mm; y1=440.0mil; x2=9.236204mm; y2=440.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
              ha:line.33152 {
-              x1=621.0mil; y1=407.0mil; x2=621.0mil; y2=11.3378mm; thickness=0.1mm; clearance=0.0;
+              x1=8.236204mm; y1=440.0mil; x2=8.236204mm; y2=10.176mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -19585,7 +19063,7 @@ ha:pcb-rnd-board-v8 {
 
          li:objects {
           ha:padstack_ref.33663 {
-           proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=500.0mil; y=15.094204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -19599,7 +19077,7 @@ ha:pcb-rnd-board-v8 {
            }
           }
           ha:padstack_ref.33664 {
-           proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           proto=0; x=500.0mil; y=625.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
            ha:flags {
             clearline=1
            }
@@ -19633,25 +19111,25 @@ ha:pcb-rnd-board-v8 {
 
             li:objects {
              ha:line.33651 {
-              x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+              x1=500.0mil; y1=610.0mil; x2=500.0mil; y2=610.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=pnp-origin
               }
              }
              ha:line.33654 {
-              x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+              x1=500.0mil; y1=610.0mil; x2=500.0mil; y2=610.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=origin
               }
              }
              ha:line.33657 {
-              x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
+              x1=500.0mil; y1=610.0mil; x2=500.0mil; y2=14.494mm; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=x
               }
              }
              ha:line.33660 {
-              x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+              x1=500.0mil; y1=610.0mil; x2=11.7mm; y2=610.0mil; thickness=0.1mm; clearance=0.0;
               ha:attributes {
                 subc-role=y
               }
@@ -26281,7 +25759,7 @@ ha:pcb-rnd-board-v8 {
             }
           }
 
-          {ha:top copper}              {
+          {ha:top copper}                {
            lid=2
            ha:combining {           }
 
@@ -29349,114 +28827,382 @@ ha:pcb-rnd-board-v8 {
            clearline=1
           }
 
-          li:thermal {
-          }
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=25
+            name=pin25
+          }
+         }
+         ha:padstack_ref.37521 {
+          proto=0; x=1.275825in; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=12
+            name=pin12
+          }
+         }
+         ha:padstack_ref.37522 {
+          proto=1; x=1.24827in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=48
+            name=pin48
+          }
+         }
+         ha:padstack_ref.37523 {
+          proto=1; x=1.24827in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=13
+            name=pin13
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:arc.37462 {
+             x=32.756094mm; y=624.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.37464 {
+             x1=1.140005in; y1=474.995mil; x2=1.140005in; y2=474.995mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.37467 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=475.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.37470 {
+             x1=1.14in; y1=475.0mil; x2=29.956mm; y2=475.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.37473 {
+             x1=1.14in; y1=475.0mil; x2=1.14in; y2=11.065mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = NDvkGVUw7/TEOkFiPWwAAABl
+       }
+        ha:subc.114773 {
+         ha:attributes {
+          value=LM293
+          footprint=miniso8
+          refdes=U13
+         }
+        ha:data {
+                li:padstack_prototypes {
+
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
+
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.24003mm  
+                -22.25mil  
+                -0.24003mm  
+                -22.25mil  
+                -0.24003mm  
+                22.25mil  
+                0.24003mm  
+                22.25mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.31623mm  
+                -25.25mil  
+                -0.31623mm  
+                -25.25mil  
+                -0.31623mm  
+                25.25mil  
+                0.31623mm  
+                25.25mil  
+               }
+             }
+
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                0.24003mm  
+                -22.25mil  
+                -0.24003mm  
+                -22.25mil  
+                -0.24003mm  
+                22.25mil  
+                0.24003mm  
+                22.25mil  
+               }
+             }
+           }
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.114802 {
+           proto=0; x=11.242802mm; y=306.61mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.114803 {
+           proto=0; x=621.37mil; y=306.61mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=8
+           }
+          }
+          ha:padstack_ref.114804 {
+           proto=0; x=11.242802mm; y=8.43788mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
+          ha:padstack_ref.114805 {
+           proto=0; x=621.37mil; y=8.43788mm; 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.37521 {
-          proto=0; x=1.275825in; y=366.73mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=7
+             name=7
+           }
           }
+          ha:padstack_ref.114806 {
+           proto=0; x=11.242802mm; y=357.8mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=12
-            name=pin12
-          }
-         }
-         ha:padstack_ref.37522 {
-          proto=1; x=1.24827in; y=610.815mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
+          ha:padstack_ref.114807 {
+           proto=0; x=621.37mil; y=357.8mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=48
-            name=pin48
-          }
-         }
-         ha:padstack_ref.37523 {
-          proto=1; x=1.24827in; y=339.175mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.875mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
+          ha:padstack_ref.114808 {
+           proto=0; x=11.242802mm; y=9.738106mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=13
-            name=pin13
+           ha:attributes {
+             term=4
+             name=4
+           }
           }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:padstack_ref.114809 {
+           proto=0; x=621.37mil; y=9.738106mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:arc.37462 {
-             x=32.756094mm; y=624.6mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=5
+             name=5
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.37464 {
-             x1=1.140005in; y1=474.995mil; x2=1.140005in; y2=474.995mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.114774 {
+              x1=11.712702mm; y1=6.962902mm; x2=11.712702mm; y2=6.962902mm; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.37467 {
-             x1=1.14in; y1=475.0mil; x2=1.14in; y2=475.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.114777 {
+              x1=15.012924mm; y1=7.262876mm; x2=15.012924mm; y2=404.06mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.37470 {
-             x1=1.14in; y1=475.0mil; x2=29.956mm; y2=475.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.114780 {
+              x1=15.012924mm; y1=404.06mil; x2=12.012676mm; y2=404.06mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.114783 {
+              x1=12.012676mm; y1=404.06mil; x2=12.012676mm; y2=7.262876mm; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.114786 {
+              x1=12.012676mm; y1=7.262876mm; x2=15.012924mm; y2=7.262876mm; thickness=10.0mil; clearance=0.0;
              }
             }
-            ha:line.37473 {
-             x1=1.14in; y1=475.0mil; x2=1.14in; y2=11.065mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.114790 {
+              x1=532.0mil; y1=345.0mil; x2=532.0mil; y2=345.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
+             }
+             ha:line.114793 {
+              x1=532.0mil; y1=345.0mil; x2=532.0mil; y2=345.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.114796 {
+              x1=532.0mil; y1=345.0mil; x2=12.5128mm; y2=345.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.114799 {
+              x1=532.0mil; y1=345.0mil; x2=532.0mil; y2=9.763mm; 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 = NDvkGVUw7/TEOkFiPWwAAABl
-       }
+         uid = tUQKuhkDY+9MCGGIvPgAAABn
+        }
+        ha:rat.119431 {
+         x1=1.275825in; y1=563.57mil; lgrp1=3; anchor1=pcb/37461/37481; x2=1.29926in; y2=14.814804mm; lgrp2=3; anchor2=pcb/108187;
+        }
+        ha:rat.119434 {
+         x1=1.275825in; y1=14.814804mm; lgrp1=3; anchor1=pcb/37461/37477; x2=1.31257in; y2=563.57mil; lgrp2=3; anchor2=pcb/108116;
+        }
+        ha:rat.119437 {
+         x1=1.55126in; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34382; x2=1.275825in; y2=13.814806mm; lgrp2=3; anchor2=pcb/37461/37485;
+        }
+        ha:rat.119440 {
+         x1=40.202104mm; y1=6.53288mm; lgrp1=3; anchor1=pcb/34335/34378; x2=1.275825in; y2=524.2mil; lgrp2=3; anchor2=pcb/37461/37489;
+        }
     }
  }
 
@@ -31594,54 +31340,51 @@ ha:pcb-rnd-board-v8 {
   ha:netlists {
 
    li:input {
+      ha:rx1 {
+      li:conn { U7-2; U10-2;      }
+      }
      ha:unnamed_net10 {
      li:conn { D1-2; R50-1;     }
      }
+      ha:+3.3V {
+      li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U8-2; U10-7; U10-8; U11-2; U13-8;      }
+      }
+      ha:unnamed_net12 {
+      li:conn { D2-2; R52-1;      }
+      }
      ha:unnamed_net11 {
      li:conn { D1-3; R51-2;     }
      }
-     ha:+3.3V {
-     li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C110-2; C111-2; C112-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-2; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-17; U7-36; U7-43; U7-44; U8-2; U10-7; U10-8; U11-2; U13-8;     }
-     }
-     ha:rx3 {
-     li:conn { U7-1; U10-2;     }
-     }
+      ha:unnamed_net14 {
+      li:conn { S1-4; U10-11;      }
+      }
      ha:unnamed_net13 {
      li:conn { D2-1; R53-1;     }
      }
-     ha:unnamed_net12 {
-     li:conn { D2-2; R52-1;     }
-     }
-     ha:unnamed_net15 {
-     li:conn { R32-1; U10-6;     }
-     }
-     ha:unnamed_net14 {
-     li:conn { S1-4; U10-11;     }
-     }
-     ha:unnamed_net17 {
-     li:conn { J8-1; L174-2;     }
-     }
-     ha:unnamed_net16 {
-     li:conn { A1-1; S1-1;     }
-     }
-     ha:unnamed_net19 {
-     li:conn { C31-1; U3-30; X1-1;     }
-     }
-     ha:unnamed_net18 {
-     li:conn { C30-1; U3-31; X1-3;     }
-     }
+      ha:unnamed_net20 {
+      li:conn { R32-1; U10-6;      }
+      }
+      ha:unnamed_net24 {
+      li:conn { A1-1; S1-1;      }
+      }
+      ha:unnamed_net25 {
+      li:conn { J8-1; L174-2;      }
+      }
+      ha:unnamed_net26 {
+      li:conn { C30-1; U3-31; X1-3;      }
+      }
      ha:beeper {
      li:conn { U7-25; U8-1;     }
      }
-     ha:unnamed_net22 {
-     li:conn { C174-2; C176-1; L172-1;     }
-     }
+      ha:unnamed_net27 {
+      li:conn { C31-1; U3-30; X1-1;      }
+      }
      ha:GND {
      li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C110-1; C111-1; C112-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J5-G; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-5; U7-18; U7-35; U7-42; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;     }
      }
-     ha:unnamed_net20 {
-     li:conn { C174-1; L171-2; U3-17;     }
-     }
+      ha:unnamed_net29 {
+      li:conn { C173-2; L171-1; R171-2;      }
+      }
      ha:cmp_rail {
      li:conn { R38-1; R39-2; U13-2; U13-6;     }
      }
@@ -31657,87 +31400,93 @@ ha:pcb-rnd-board-v8 {
      ha:unnamed_net4 {
      li:conn { D1-1; D1-4; U2-1;     }
      }
-     ha:ba_sck1 {
-     li:conn { U4-8; U7-32;     }
-     }
-     ha:mosi1 {
-     li:conn { U6-13; U7-9;     }
-     }
-     ha:mosi2 {
-     li:conn { J9-3; U3-7; U5-5; U7-37;     }
-     }
+      ha:mosi0 {
+      li:conn { U6-13; U7-9;      }
+      }
+      ha:unnamed_net6 {
+      li:conn { J5-2; R54-2;      }
+      }
+      ha:unnamed_net5 {
+      li:conn { R35-2; U2-5;      }
+      }
      ha:cs_flash {
      li:conn { U5-1; U7-39;     }
      }
+      ha:mosi3 {
+      li:conn { U4-7; U7-31;      }
+      }
+      ha:mosi5 {
+      li:conn { J9-3; U3-7; U5-5; U7-37;      }
+      }
+      ha:unnamed_net9 {
+      li:conn { C601-1; C602-1; L600-1; U7-6;      }
+      }
      ha:unnamed_net7 {
      li:conn { J5-3; R55-2;     }
      }
-     ha:unnamed_net5 {
-     li:conn { R35-2; U2-5;     }
-     }
-     ha:unnamed_net6 {
-     li:conn { J5-2; R54-2;     }
-     }
-     ha:unnamed_net28 {
-     li:conn { C191-2; L193-2; L201-2;     }
-     }
-      ha:unnamed_net23 {
+      ha:unnamed_net34 {
+      li:conn { C210-1; L191-2; L201-1; U3-20;      }
+      }
+      ha:unnamed_net35 {
+      li:conn { C191-1; L191-1; L192-1; U3-19;      }
+      }
+      ha:unnamed_net30 {
+      li:conn { C174-2; C176-1; L172-1;      }
+      }
+      ha:unnamed_net31 {
       li:conn { C176-2; C181-1; L172-2; L173-1;      }
       }
-     ha:unnamed_net9 {
-     li:conn { C601-1; C602-1; L600-1; U7-6;     }
-     }
-     ha:unnamed_net25 {
-     li:conn { C175-2; L173-2; L174-1;     }
-     }
-     ha:unnamed_net26 {
-     li:conn { C210-1; L191-2; L201-1; U3-20;     }
-     }
-     ha:reset_n {
-     li:conn { J6-2; U3-2; U7-40; U10-9; U11-1;     }
-     }
-     ha:unnamed_net21 {
-     li:conn { C173-2; L171-1; R171-2;     }
-     }
-     ha:unnamed_net29 {
-     li:conn { C211-1; U3-21;     }
+      ha:reset_n {
+      li:conn { J6-2; U3-2; U7-40; U10-9; U11-1;      }
+      }
+     ha:unnamed_net28 {
+     li:conn { C174-1; L171-2; U3-17;     }
      }
-      ha:unnamed_net35 {
-      li:conn { C42-2; U3-6;      }
+      ha:v_ldo_in {
+      li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;      }
+      }
+      ha:unnamed_net40 {
+      li:conn { C261-1; U3-26;      }
       }
      ha:cs_radio {
      li:conn { U3-11; U7-12;     }
      }
-     ha:unnamed_net30 {
-     li:conn { C231-1; U3-24;     }
-     }
-     ha:unnamed_net31 {
-     li:conn { C231-2; U3-23;     }
-     }
-     ha:unnamed_net27 {
-     li:conn { C191-1; L191-1; L192-1; U3-19;     }
-     }
-     ha:unnamed_net33 {
-     li:conn { C291-1; U3-29;     }
-     }
-     ha:unnamed_net34 {
-     li:conn { R30-2; U3-14;     }
-     }
-      ha:unnamed_net40 {
-      li:conn { C32-1; U7-24; X2-1;      }
+      ha:unnamed_net37 {
+      li:conn { C211-1; U3-21;      }
       }
-      ha:unnamed_net24 {
+      ha:unnamed_net38 {
+      li:conn { C231-1; U3-24;      }
+      }
+      ha:unnamed_net32 {
       li:conn { C181-2; L193-1; U3-18;      }
       }
+     ha:unnamed_net33 {
+     li:conn { C175-2; L173-2; L174-1;     }
+     }
+       ha:unnamed_net51 {
+       li:conn { C33-1; U7-23; X2-3;       }
+       }
+       ha:unnamed_net52 {
+       li:conn { C32-1; U7-24; X2-1;       }
+       }
+       ha:unnamed_net36 {
+       li:conn { C191-2; L193-2; L201-2;       }
+       }
+       ha:unnamed_net42 {
+       li:conn { R30-2; U3-14;       }
+       }
+       ha:unnamed_net43 {
+       li:conn { C42-2; U3-6;       }
+       }
       ha:unnamed_net39 {
-      li:conn { C33-1; U7-23; X2-3;      }
-      }
-      ha:ba_mosi1 {
-      li:conn { U4-7; U7-31;      }
-      }
-                   ha:v_ldo_in {
-                   li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;                   }
-                   }
+      li:conn { C231-2; U3-23;      }
+      }
+                    ha:usbdm {
+                    li:conn { R54-1; U7-33;                    }
+                    }
+                    ha:tx1 {
+                    li:conn { U7-1; U10-3;                    }
+                    }
                    ha:usbdp {
                    li:conn { R55-1; U7-34;                   }
                    }
@@ -31747,12 +31496,6 @@ ha:pcb-rnd-board-v8 {
                    ha:fet_b {
                    li:conn { J4-3; Q1-7; Q1-8; R13-1;                   }
                    }
-                   ha:tx3 {
-                   li:conn { U7-2; U10-3;                   }
-                   }
-                   ha:unnamed_net32 {
-                   li:conn { C261-1; U3-26;                   }
-                   }
                    ha:radio_int {
                    li:conn { U3-4; U7-7;                   }
                    }
@@ -31762,54 +31505,57 @@ ha:pcb-rnd-board-v8 {
                    ha:fire_b {
                    li:conn { R1-2; R7-1; U7-27;                   }
                    }
+                    ha:unnamed_net41 {
+                    li:conn { C291-1; U3-29;                    }
+                    }
                    ha:led_green {
                    li:conn { R53-2; U7-20;                   }
                    }
                    ha:cs_comp_0 {
                    li:conn { J9-6; U7-22;                   }
                    }
+                    ha:cs_comp_1 {
+                    li:conn { J9-5; U7-21;                    }
+                    }
+                    ha:sck0 {
+                    li:conn { U6-14; U7-10;                    }
+                    }
                    ha:led_red {
                    li:conn { R52-2; U7-19;                   }
                    }
-                   ha:cs_comp_1 {
-                   li:conn { J9-5; U7-21;                   }
-                   }
-                   ha:sck1 {
-                   li:conn { U6-14; U7-10;                   }
-                   }
-                   ha:sck2 {
-                   li:conn { J9-2; U3-8; U5-6; U7-38;                   }
-                   }
-                   ha:miso1 {
-                   li:conn { U6-12; U7-11;                   }
-                   }
-                   ha:miso2 {
-                   li:conn { J9-4; U3-9; U5-2; U7-48;                   }
-                   }
+                    ha:miso0 {
+                    li:conn { U6-12; U7-11;                    }
+                    }
+                    ha:sck3 {
+                    li:conn { U4-8; U7-32;                    }
+                    }
+                    ha:sck5 {
+                    li:conn { J9-2; U3-8; U5-6; U7-38;                    }
+                    }
+                    ha:miso3 {
+                    li:conn { U4-6; U7-29;                    }
+                    }
+                    ha:cmp_ldo_in {
+                    li:conn { R36-1; R37-2; U13-3; U13-5;                    }
+                    }
+                    ha:miso5 {
+                    li:conn { J9-4; U3-9; U5-2; U7-48;                    }
+                    }
                    ha:radio_marc_int {
                    li:conn { U3-3; U7-8;                   }
                    }
-                   ha:cmp_ldo_in {
-                   li:conn { R36-1; R37-2; U13-3; U13-5;                   }
-                   }
                    ha:sense_a {
                    li:conn { R14-2; R20-2; U7-15;                   }
                    }
                    ha:sense_b {
                    li:conn { R13-2; R19-2; U7-16;                   }
                    }
-                   ha:usbdm {
-                   li:conn { R54-1; U7-33;                   }
-                   }
                    ha:v_usb {
                    li:conn { C4-2; J5-1; R50-2; U2-4;                   }
                    }
                    ha:swclk {
                    li:conn { J6-4; U7-45;                   }
                    }
-                   ha:ba_miso1 {
-                   li:conn { U4-6; U7-29;                   }
-                   }
                    ha:v_batt {
                    li:conn { R25-1; R26-2; U7-14;                   }
                    }
@@ -31820,10 +31566,10 @@ ha:pcb-rnd-board-v8 {
                    li:conn { U6-7; U7-13;                   }
                    }
                    ha:accel_int1 {
-                   li:conn { U6-8;                   }
+                   li:conn { U6-8; U7-3;                   }
                    }
                    ha:accel_int2 {
-                   li:conn { U6-9;                   }
+                   li:conn { U6-9; U7-4;                   }
                    }
                   ha:v_lipo {
                   li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;                  }
index bda1a9fa8f91987195baf5993d18f464b2ba3e54..3c9c5d3399bd6d5d9a7b47fa5b3dab6b636bd99f 100644 (file)
@@ -1,4 +1,4 @@
-v 20211219 2
+v 20220529 2
 C 40000 40000 0 0 0 title-E.sym
 N 65700 58400 66500 58400 4
 {
@@ -1213,7 +1213,7 @@ symversion=0.1
 T 48900 49800 5 10 0 1 0 0 1
 slot=1
 T 48900 49800 5 10 0 1 0 0 1
-footprint=8ufson2x2
+footprint=miniso8
 T 49700 50500 5 10 1 1 0 0 1
 refdes=U13
 T 49700 49800 5 10 1 1 0 0 1
@@ -1242,7 +1242,7 @@ symversion=0.1
 T 42600 49800 5 10 0 1 0 0 1
 slot=2
 T 42600 49800 5 10 0 1 0 0 1
-footprint=8ufson2x2
+footprint=miniso8
 T 43400 50500 5 10 1 1 0 0 1
 refdes=U13
 T 43400 49800 5 10 1 1 0 0 1