rip up a lot of the copper under the SOC, could use improvement!
authorBdale Garbee <bdale@gag.com>
Thu, 8 Jul 2021 21:59:57 +0000 (15:59 -0600)
committerBdale Garbee <bdale@gag.com>
Thu, 8 Jul 2021 21:59:57 +0000 (15:59 -0600)
telemega.lht

index c7b1f9a568ea3835a223f0cc09016e483512c0b0..ddbc65eb052c8da5a06767025124a0a9781c61a7 100644 (file)
@@ -338,61 +338,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44793 {
-      proto=1; x=53.1876mm; y=491.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44794 {
-      proto=1; x=2.16in; y=491.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44795 {
-      proto=1; x=2.127in; y=471.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44796 {
-      proto=1; x=1.967in; y=468.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44797 {
-      proto=0; x=2.298in; y=509.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44798 {
       proto=1; x=2.558in; y=355.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -402,15 +347,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44799 {
-      proto=0; x=2.002in; y=481.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44800 {
       proto=0; x=2.612in; y=433.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -448,15 +384,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44803 {
-      proto=0; x=59.944mm; y=821.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44804 {
       proto=0; x=2.547in; y=1.007in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
       ha:flags {
@@ -522,33 +449,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44809 {
-      proto=0; x=2.532in; y=1.294in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44810 {
-      proto=0; x=2.488in; y=1.294in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44811 {
-      proto=0; x=2.792in; y=1.136in; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44812 {
       proto=0; x=2.952in; y=903.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -610,20 +510,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44816 {
-      proto=0; x=69.7738mm; y=1.136in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44817 {
       proto=0; x=2.777in; y=759.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1138,87 +1024,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44863 {
-      proto=0; x=52.3494mm; y=1.263in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44864 {
-      proto=0; x=53.1876mm; y=32.9438mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44865 {
-      proto=0; x=1.752in; y=33.5534mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44866 {
-      proto=0; x=52.6542mm; y=561.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44867 {
-      proto=0; x=2.056in; y=778.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44868 {
-      proto=0; x=2.018in; y=588.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44869 {
-      proto=0; x=1.52in; y=640.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44870 {
-      proto=0; x=1.709in; y=708.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44871 {
-      proto=0; x=2.096in; y=708.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44872 {
       proto=0; x=2.631in; y=466.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1261,42 +1066,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44875 {
-      proto=0; x=1.969in; y=972.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44877 {
-      proto=0; x=60.7568mm; y=588.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44878 {
-      proto=0; x=2.288in; y=708.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44879 {
-      proto=0; x=48.895mm; y=967.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44882 {
       proto=0; x=2.494in; y=476.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1306,24 +1075,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44883 {
-      proto=0; x=1.818in; y=1.078in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44884 {
-      proto=0; x=1.753in; y=470.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44885 {
       proto=0; x=1.576in; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1624,74 +1375,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44915 {
-      proto=0; x=1.901in; y=846.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44916 {
-      proto=0; x=2.133in; y=736.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44917 {
-      proto=0; x=2.067in; y=935.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44918 {
-      proto=0; x=2.026in; y=939.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44919 {
-      proto=0; x=1.891in; y=988.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44920 {
-      proto=0; x=2.127in; y=818.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44921 {
-      proto=0; x=1.917in; y=745.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44922 {
       proto=0; x=593.0mil; y=921.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1701,24 +1384,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44923 {
-      proto=0; x=53.6702mm; y=935.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44924 {
-      proto=0; x=51.1302mm; y=795.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44925 {
       proto=0; x=886.0mil; y=514.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1728,24 +1393,6 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.44926 {
-      proto=0; x=1.871in; y=876.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44927 {
-      proto=0; x=1.686in; y=741.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44928 {
       proto=0; x=32.5882mm; y=851.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1774,33 +1421,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44930 {
-      proto=0; x=55.4482mm; y=885.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44931 {
-      proto=0; x=1.867in; y=735.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44932 {
-      proto=0; x=1.818in; y=765.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.44933 {
       proto=0; x=392.0mil; y=646.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -1856,80 +1476,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44939 {
-      proto=0; x=1.731in; y=503.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44940 {
-      proto=0; x=2.123in; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44941 {
-      proto=0; x=53.2638mm; y=623.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44942 {
-      proto=0; x=2.068in; y=653.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
-     ha:padstack_ref.44943 {
-      proto=0; x=1.713in; y=470.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44944 {
-      proto=0; x=2.363in; y=745.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:1 {
-         on  
-         solid  
-         noshape  
-        }
-        li:3 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44945 {
       proto=0; x=2.262in; y=27.5082mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -2039,34 +1585,6 @@ ha:pcb-rnd-board-v6 {
         }
       }
      }
-     ha:padstack_ref.44951 {
-      proto=0; x=2.184in; y=926.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
-     ha:padstack_ref.44952 {
-      proto=0; x=2.298in; y=464.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:2 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.44953 {
       proto=0; x=342.0mil; y=725.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
       ha:flags {
@@ -2402,8 +1920,8 @@ ha:pcb-rnd-board-v6 {
        li:thermal {
        }
       }
-      ha:padstack_ref.67233 {
-       proto=2; x=1.596in; y=1.09in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+      ha:padstack_ref.80312 {
+       proto=2; x=1.366in; y=773.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
        ha:flags {
         clearline=1
        }
@@ -2411,186 +1929,168 @@ ha:pcb-rnd-board-v6 {
        li:thermal {
        }
       }
-      ha:padstack_ref.80312 {
-       proto=2; x=1.366in; y=773.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
+      ha:subc.41875 {
+       ha:attributes {
+        {io_pcb::hidename_y}=2.3368 mm
+        footprint=hole-M3
+        {io_pcb::hidename_scale}=100
+        refdes=H2
+        value=
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=2.2352 mm
        }
+      ha:data {
+            li:padstack_prototypes {
 
-       li:thermal {
+       ha:ps_proto_v6.0 {
+         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
        }
       }
-      ha:padstack_ref.80437 {
-       proto=2; x=1.532in; y=800.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-       ha:flags {
-        clearline=1
+
+       li:objects {
+        ha:padstack_ref.41889 {
+         proto=0; x=225.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=1
+           name=1
+         }
+        }
        }
+       li:layers {
 
-       li:thermal {
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.41876 {
+            x=225.0mil; y=225.0mil; width=120.0mil; height=120.0mil; astart=0.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.41877 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.41880 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.41883 {
+            x1=225.0mil; y1=225.0mil; x2=6.715mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.41886 {
+            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=6.715mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
-      ha:subc.41875 {
+       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
+      }
+      ha:subc.41891 {
        ha:attributes {
-        {io_pcb::hidename_y}=2.3368 mm
+        {io_pcb::hidename_y}=28.2956 mm
         footprint=hole-M3
         {io_pcb::hidename_scale}=100
-        refdes=H2
+        refdes=H1
         value=
         {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=2.2352 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=125.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=175.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=225.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41889 {
-         proto=0; x=225.0mil; y=225.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:arc.41876 {
-            x=225.0mil; y=225.0mil; width=120.0mil; height=120.0mil; astart=0.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.41877 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41880 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41883 {
-            x1=225.0mil; y1=225.0mil; x2=6.715mm; y2=225.0mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41886 {
-            x1=225.0mil; y1=225.0mil; x2=225.0mil; y2=6.715mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = 6YsdOBYR2Ile0VvkQgMAAAAB
-      }
-      ha:subc.41891 {
-       ha:attributes {
-        {io_pcb::hidename_y}=28.2956 mm
-        footprint=hole-M3
-        {io_pcb::hidename_scale}=100
-        refdes=H1
-        value=
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=2.7810 mm
+        {io_pcb::hidename_x}=2.7810 mm
        }
       ha:data {
             li:padstack_prototypes {
@@ -29898,180 +29398,678 @@ ha:pcb-rnd-board-v6 {
        }
         uid = 6YsdOBYR2Ile0VvkQgMAAABZ
        }
-      ha:subc.42246 {
-       ha:attributes {
-        {io_pcb::hidename_y}=13.6906 mm
-        footprint=lqfp100
-        {io_pcb::hidename_scale}=100
-        refdes=U7
-        value=STM32L151VDT7X
-        {io_pcb::hidename_direction}=0
-        {io_pcb::hidename_x}=45.7962 mm
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.104219 {
+        ha:attributes {
+         openscad=0402
+         value=10uF
+         refdes=C21
+         footprint=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              -5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.229997mm  
-              -0.679958mm  
-              -0.229997mm  
-              -0.679958mm  
-              -0.229997mm  
-              0.679958mm  
-              0.229997mm  
-              0.679958mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              5.905mil  
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              -5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.104233 {
+          proto=0; x=807.7007874mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.104234 {
+          proto=0; x=839.1807874mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:text.104220 {
+             string=%a.parent.refdes%; x=20.115296mm; y=1.3905in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
              }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
            }
          }
-       }
 
-       ha:ps_proto_v6.1 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+           li:objects {
+            ha:line.104221 {
+             x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-              -5.905mil  
+            ha:line.104224 {
+             x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.679958mm  
-              -0.229997mm  
-              -0.679958mm  
-              0.229997mm  
-              0.679958mm  
-              0.229997mm  
-              0.679958mm  
-              -0.229997mm  
+            ha:line.104227 {
+             x1=20.915396mm; y1=36.1188mm; x2=21.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -23.62mil  
-              -5.905mil  
-              -23.62mil  
-              5.905mil  
-              23.62mil  
-              5.905mil  
-              23.62mil  
-              -5.905mil  
+            ha:line.104230 {
+             x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
        }
-      }
+        uid = 0DnxDoNBkmi/DUvR58UAAACP
+       }
+       ha:subc.104236 {
+        ha:attributes {
+         openscad=0402
+         value=1uF
+         refdes=C22
+         footprint=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       li:objects {
-        ha:padstack_ref.42272 {
-         proto=0; x=55.021734mm; y=26.164667mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
 
-         ha:attributes {
-           term=25
-           name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
-         }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
         }
-        ha:padstack_ref.42273 {
-         proto=0; x=55.021734mm; y=10.665079mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
+        li:objects {
+         ha:padstack_ref.104250 {
+          proto=0; x=903.6103937mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.104251 {
+          proto=0; x=23.751296mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=51
-           name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-        ha:padstack_ref.42274 {
-         proto=1; x=1.624885in; y=961.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-         ha:flags {
-          clearline=1
-         }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:text.104237 {
+             string=%a.parent.refdes%; x=22.5514mm; y=1.3905in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.104238 {
+             x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.104241 {
+             x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.104244 {
+             x1=23.3515mm; y1=36.1188mm; x2=24.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.104247 {
+             x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 0DnxDoNBkmi/DUvR58UAAACR
+       }
+       ha:subc.104253 {
+        ha:attributes {
+         openscad=0402
+         value=10nF
+         refdes=C303
+         footprint=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.104267 {
+          proto=0; x=25.387808mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.104268 {
+          proto=0; x=26.1874mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:text.104254 {
+             string=%a.parent.refdes%; x=24.987504mm; y=1.3905in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.104255 {
+             x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.104258 {
+             x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.104261 {
+             x1=1.01526in; y1=36.1188mm; x2=26.787604mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.104264 {
+             x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 0DnxDoNBkmi/DUvR58UAAACT
+       }
+      ha:subc.42246 {
+       ha:attributes {
+        {io_pcb::hidename_y}=13.6906 mm
+        footprint=lqfp100
+        {io_pcb::hidename_scale}=100
+        refdes=U7
+        value=STM32L151VDT7X
+        {io_pcb::hidename_direction}=0
+        {io_pcb::hidename_x}=45.7962 mm
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              -0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              5.905mil  
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              -5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+             }
+           }
+         }
+       }
+
+       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 {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.679958mm  
+              -0.229997mm  
+              -0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              0.229997mm  
+              0.679958mm  
+              -0.229997mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -23.62mil  
+              -5.905mil  
+              -23.62mil  
+              5.905mil  
+              23.62mil  
+              5.905mil  
+              23.62mil  
+              -5.905mil  
+             }
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.42272 {
+         proto=0; x=55.021734mm; y=26.164667mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=PA2/USART2_TX/ADC_IN2/TIM2_CH3/TIM9_CH1
+         }
+        }
+        ha:padstack_ref.42273 {
+         proto=0; x=55.021734mm; y=10.665079mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=51
+           name=PB12/SPI2_NSS/I2C2_SMBA/USART3_CKI/ADC_IN18/TIM10_CH1
+         }
+        }
+        ha:padstack_ref.42274 {
+         proto=1; x=1.624885in; y=961.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
          li:thermal {
          }
@@ -31509,622 +31507,232 @@ ha:pcb-rnd-board-v6 {
       }
        uid = 6YsdOBYR2Ile0VvkQgMAAAB9
       }
-          ha:subc.104219 {
-           ha:attributes {
-            footprint=0402
-            value=10uF
-            openscad=0402
-            refdes=C21
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.104233 {
-             proto=0; x=807.7007874mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.104234 {
-             proto=0; x=839.1807874mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:text.104220 {
-                string=%a.parent.refdes%; x=20.115296mm; y=1.3905in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.104221 {
-                x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.104224 {
-                x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.104227 {
-                x1=20.915396mm; y1=36.1188mm; x2=21.915396mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.104230 {
-                x1=20.915396mm; y1=36.1188mm; x2=20.915396mm; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = 0DnxDoNBkmi/DUvR58UAAACP
-          }
-          ha:subc.104236 {
-           ha:attributes {
-            footprint=0402
-            value=1uF
-            openscad=0402
-            refdes=C22
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.104250 {
-             proto=0; x=903.6103937mil; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.104251 {
-             proto=0; x=23.751296mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:text.104237 {
-                string=%a.parent.refdes%; x=22.5514mm; y=1.3905in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.104238 {
-                x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.104241 {
-                x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.104244 {
-                x1=23.3515mm; y1=36.1188mm; x2=24.3515mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.104247 {
-                x1=23.3515mm; y1=36.1188mm; x2=23.3515mm; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = 0DnxDoNBkmi/DUvR58UAAACR
-          }
-          ha:subc.104253 {
-           ha:attributes {
-            footprint=0402
-            value=10nF
-            openscad=0402
-            refdes=C303
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  -0.425958mm  
-                  -0.326136mm  
-                  0.425958mm  
-                  0.326136mm  
-                  0.425958mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  -0.349758mm  
-                  -0.249936mm  
-                  0.349758mm  
-                  0.249936mm  
-                  0.349758mm  
-                 }
-               }
-             }
-           }
+          ha:rat.114581 {
+           x1=1.93in; y1=10.665079mm; lgrp1=3; x2=36.957mm; y2=853.37mil; lgrp2=10;
           }
-
-           li:objects {
-            ha:padstack_ref.104267 {
-             proto=0; x=25.387808mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.104268 {
-             proto=0; x=26.1874mm; y=36.1188mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:text.104254 {
-                string=%a.parent.refdes%; x=24.987504mm; y=1.3905in; scale=100; fid=0;
-                ha:flags {
-                 dyntext=1
-                 floater=1
-                }
-                rot = 0.000000
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.104255 {
-                x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.104258 {
-                x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.104261 {
-                x1=1.01526in; y1=36.1188mm; x2=26.787604mm; y2=36.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.104264 {
-                x1=1.01526in; y1=36.1188mm; x2=1.01526in; y2=37.1188mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = 0DnxDoNBkmi/DUvR58UAAACT
-          }
-          ha:rat.104389 {
-           x1=36.957mm; y1=853.37mil; lgrp1=10; x2=1.622in; y2=612.0mil; lgrp2=5;
-          }
-          ha:rat.104392 {
+          ha:rat.114584 {
            x1=33.532386mm; y1=22.101963mm; lgrp1=5; x2=34.188396mm; y2=849.0mil; lgrp2=3;
           }
-          ha:rat.104395 {
+          ha:rat.114587 {
            x1=1.1143in; y1=7.026918mm; lgrp1=10; x2=28.303093mm; y2=7.939532mm; lgrp2=3;
           }
-          ha:rat.104398 {
-           x1=54.981839mm; y1=31.690039mm; lgrp1=10; x2=55.8292mm; y2=1.276in; lgrp2=3;
+          ha:rat.114590 {
+           x1=42.652079mm; y1=10.307089mm; lgrp1=5; x2=1.71346in; y2=10.665079mm; lgrp2=3;
           }
-          ha:rat.104401 {
-           x1=57.552124mm; y1=30.626389mm; lgrp1=3; x2=2.22in; y2=1.254in; lgrp2=3;
+          ha:rat.114593 {
+           x1=44.480085mm; y1=33.629599mm; lgrp1=10; x2=1.75652in; y2=36.2204mm; lgrp2=3;
           }
-          ha:rat.104404 {
-           x1=44.75843mm; y1=1.34in; lgrp1=5; x2=1.75652in; y2=36.2204mm; lgrp2=3;
+          ha:rat.114596 {
+           x1=57.552124mm; y1=30.626389mm; lgrp1=3; x2=56.9722mm; y2=1.102in; lgrp2=3;
+          }
+          ha:rat.114599 {
+           x1=57.552124mm; y1=30.626389mm; lgrp1=3; x2=2.22in; y2=1.254in; lgrp2=3;
           }
-          ha:rat.104407 {
+          ha:rat.114602 {
            x1=31.922402mm; y1=33.629545mm; lgrp1=10; x2=1.25117in; y2=1.430815in; lgrp2=3;
           }
-          ha:rat.104410 {
+          ha:rat.114605 {
            x1=32.779462mm; y1=1.430815in; lgrp1=3; x2=1.25117in; y2=1.430815in; lgrp2=3;
           }
-          ha:rat.104413 {
+          ha:rat.114608 {
            x1=26.706614mm; y1=33.629545mm; lgrp1=10; x2=25.387808mm; y2=36.1188mm; lgrp2=3;
           }
-          ha:rat.104416 {
+          ha:rat.114611 {
            x1=903.6103937mil; y1=36.1188mm; lgrp1=3; x2=25.387808mm; y2=36.1188mm; lgrp2=3;
           }
-          ha:rat.104419 {
+          ha:rat.114614 {
            x1=807.7007874mil; y1=36.1188mm; lgrp1=3; x2=903.6103937mil; y2=36.1188mm; lgrp2=3;
           }
-          ha:rat.104422 {
-           x1=1.75652in; y1=36.2204mm; lgrp1=3; x2=1.89in; y2=1.451in; lgrp2=3;
+          ha:rat.114617 {
+           x1=48.16201mm; y1=1.34in; lgrp1=10; x2=1.89in; y2=1.451in; lgrp2=3;
           }
-          ha:rat.104425 {
-           x1=32.779462mm; y1=1.430815in; lgrp1=3; x2=37.86632mm; y2=35.719258mm; lgrp2=3;
+          ha:rat.114620 {
+           x1=39.9547mm; y1=33.511565mm; lgrp1=10; x2=37.86632mm; y2=35.719258mm; lgrp2=3;
           }
-          ha:rat.104428 {
+          ha:rat.114623 {
            x1=37.86632mm; y1=1.56374in; lgrp1=3; x2=37.86632mm; y2=35.719258mm; lgrp2=3;
           }
-          ha:rat.104431 {
+          ha:rat.114626 {
+           x1=56.771667mm; y1=23.914862mm; lgrp1=3; x2=56.771667mm; y2=18.914872mm; lgrp2=3;
+          }
+          ha:rat.114629 {
+           x1=57.305357mm; y1=7.928549mm; lgrp1=5; x2=56.771667mm; y2=12.914884mm; lgrp2=3;
+          }
+          ha:rat.114632 {
            x1=1.69378in; y1=26.164667mm; lgrp1=3; x2=30.754701mm; y2=37.867336mm; lgrp2=3;
           }
-          ha:rat.104434 {
-           x1=1.61874in; y1=37.968936mm; lgrp1=3; x2=1.596in; y2=1.09in; lgrp2=10;
+          ha:rat.114635 {
+           x1=56.771667mm; y1=587.2mil; lgrp1=3; x2=1.61874in; y2=37.968936mm; lgrp2=3;
+          }
+          ha:rat.114638 {
+           x1=1.825in; y1=175.0mil; lgrp1=10; x2=54.0217mm; y2=386.16mil; lgrp2=3;
+          }
+          ha:rat.114641 {
+           x1=1.824in; y1=29.8196mm; lgrp1=10; x2=41.2722mm; y2=12.415012mm; lgrp2=3;
           }
-          ha:rat.104437 {
+          ha:rat.114644 {
+           x1=2.58in; y1=413.0mil; lgrp1=3; x2=1.96936in; y2=26.164667mm; lgrp2=3;
+          }
+          ha:rat.114647 {
+           x1=47.625mm; y1=1.275in; lgrp1=10; x2=44.521882mm; y2=10.665079mm; lgrp2=3;
+          }
+          ha:rat.114650 {
+           x1=1.625in; y1=175.0mil; lgrp1=7; x2=2.952in; y2=903.0mil; lgrp2=3;
+          }
+          ha:rat.114653 {
+           x1=1.725in; y1=175.0mil; lgrp1=10; x2=1.624885in; y2=803.73mil; lgrp2=3;
+          }
+          ha:rat.114656 {
+           x1=45.085mm; y1=275.0mil; lgrp1=10; x2=1.624885in; y2=20.914868mm; lgrp2=3;
+          }
+          ha:rat.114659 {
            x1=1.624885in; y1=15.415006mm; lgrp1=3; x2=1.23148in; y2=38.892353mm; lgrp2=3;
           }
-          ha:rat.104440 {
-           x1=1.278in; y1=877.0mil; lgrp1=3; x2=1.505in; y2=877.0mil; lgrp2=3;
+          ha:rat.114662 {
+           x1=30.473142mm; y1=1.2492in; lgrp1=3; x2=1.624885in; y2=19.91487mm; lgrp2=3;
+          }
+          ha:rat.114665 {
+           x1=1.624885in; y1=921.84mil; lgrp1=3; x2=2.604in; y2=441.0mil; lgrp2=5;
+          }
+          ha:rat.114668 {
+           x1=56.771667mm; y1=15.415006mm; lgrp1=3; x2=1.46127in; y2=38.469062mm; lgrp2=3;
+          }
+          ha:rat.114671 {
+           x1=48.895mm; y1=175.0mil; lgrp1=10; x2=2.14653in; y2=10.665079mm; lgrp2=3;
           }
-          ha:rat.104443 {
-           x1=1.46127in; y1=38.469062mm; lgrp1=3; x2=1.717in; y2=722.0mil; lgrp2=10;
+          ha:rat.114674 {
+           x1=2.14653in; y1=10.665079mm; lgrp1=3; x2=2.494in; y2=418.22mil; lgrp2=3;
           }
-          ha:rat.104446 {
+          ha:rat.114677 {
            x1=1.61874in; y1=1.4358in; lgrp1=3; x2=1.477in; y2=960.0mil; lgrp2=3;
           }
-          ha:rat.104449 {
+          ha:rat.114680 {
            x1=2.02842in; y1=10.665079mm; lgrp1=3; x2=1.339in; y2=697.0mil; lgrp2=10;
           }
-          ha:rat.104452 {
-           x1=44.75843mm; y1=1.34in; lgrp1=7; x2=1.788in; y2=36.2204mm; lgrp2=3;
+          ha:rat.114683 {
+           x1=56.771667mm; y1=961.21mil; lgrp1=3; x2=2.4895in; y2=30.927mm; lgrp2=3;
           }
-          ha:rat.104455 {
+          ha:rat.114686 {
+           x1=47.794275mm; y1=26.860226mm; lgrp1=7; x2=1.89063in; y2=26.164667mm; lgrp2=3;
+          }
+          ha:rat.114689 {
+           x1=57.444163mm; y1=23.741779mm; lgrp1=7; x2=56.771667mm; y2=921.84mil; lgrp2=3;
+          }
+          ha:rat.114692 {
+           x1=69.7738mm; y1=32.700659mm; lgrp1=7; x2=2.74792in; y2=31.7627mm; lgrp2=3;
+          }
+          ha:rat.114695 {
+           x1=2.70461in; y1=30.962727mm; lgrp1=3; x2=2.74792in; y2=30.962727mm; lgrp2=3;
+          }
+          ha:rat.114698 {
+           x1=47.136921mm; y1=27.132511mm; lgrp1=7; x2=1.7922in; y2=26.164794mm; lgrp2=3;
+          }
+          ha:rat.114701 {
            x1=30.734mm; y1=1.34in; lgrp1=7; x2=30.754701mm; y2=1.45148in; lgrp2=3;
           }
-          ha:rat.104458 {
+          ha:rat.114704 {
            x1=1.25117in; y1=38.892353mm; lgrp1=3; x2=30.754701mm; y2=1.45148in; lgrp2=3;
           }
-          ha:rat.104461 {
+          ha:rat.114707 {
+           x1=47.191298mm; y1=33.236188mm; lgrp1=7; x2=1.788in; y2=36.2204mm; lgrp2=3;
+          }
+          ha:rat.114710 {
            x1=25.898308mm; y1=33.173461mm; lgrp1=7; x2=23.751296mm; y2=36.1188mm; lgrp2=3;
           }
-          ha:rat.104464 {
-           x1=44.012721mm; y1=33.802089mm; lgrp1=7; x2=1.58921in; y2=35.719258mm; lgrp2=3;
+          ha:rat.114713 {
+           x1=56.771667mm; y1=12.415012mm; lgrp1=3; x2=60.8079mm; y2=12.217654mm; lgrp2=3;
           }
-          ha:rat.104467 {
+          ha:rat.114716 {
+           x1=1.788in; y1=36.2204mm; lgrp1=3; x2=1.58921in; y2=35.719258mm; lgrp2=3;
+          }
+          ha:rat.114719 {
            x1=57.552124mm; y1=32.326411mm; lgrp1=3; x2=2.317in; y2=30.2768mm; lgrp2=3;
           }
-          ha:rat.104470 {
+          ha:rat.114722 {
            x1=53.3281mm; y1=1.2542085in; lgrp1=3; x2=56.152076mm; y2=30.626389mm; lgrp2=3;
           }
-          ha:rat.104473 {
-           x1=53.3281mm; y1=1.2542085in; lgrp1=3; x2=1.982in; y2=1.151in; lgrp2=3;
+          ha:rat.114725 {
+           x1=53.3281mm; y1=1.2542085in; lgrp1=3; x2=1.91031in; y2=26.164667mm; lgrp2=3;
           }
-          ha:rat.104476 {
+          ha:rat.114728 {
            x1=2.5747in; y1=31.7627mm; lgrp1=3; x2=1.61874in; y2=1.45548in; lgrp2=3;
           }
-          ha:rat.104479 {
+          ha:rat.114731 {
            x1=56.771667mm; y1=14.415008mm; lgrp1=3; x2=1.46127in; y2=1.53421in; lgrp2=3;
           }
-          ha:rat.104482 {
+          ha:rat.114734 {
            x1=53.021738mm; y1=10.665079mm; lgrp1=3; x2=32.779462mm; y2=38.892353mm; lgrp2=3;
           }
-          ha:rat.104485 {
-           x1=33.304353mm; y1=38.367462mm; lgrp1=3; x2=41.272mm; y2=16.415mm; lgrp2=3;
+          ha:rat.114737 {
+           x1=47.625mm; y1=275.0mil; lgrp1=10; x2=53.521864mm; y2=10.665079mm; lgrp2=3;
+          }
+          ha:rat.114740 {
+           x1=2.536in; y1=476.0mil; lgrp1=3; x2=53.521864mm; y2=10.665079mm; lgrp2=3;
           }
-          ha:rat.104488 {
+          ha:rat.114743 {
+           x1=1.624885in; y1=16.415mm; lgrp1=3; x2=33.304353mm; y2=38.367462mm; lgrp2=3;
+          }
+          ha:rat.114746 {
+           x1=1.892in; y1=28.898596mm; lgrp1=3; x2=1.94968in; y2=26.164667mm; lgrp2=3;
+          }
+          ha:rat.114749 {
+           x1=1.94968in; y1=26.164667mm; lgrp1=3; x2=2.79123in; y2=30.962727mm; lgrp2=3;
+          }
+          ha:rat.114752 {
+           x1=2.68556in; y1=399.8mil; lgrp1=3; x2=2.79123in; y2=30.962727mm; lgrp2=3;
+          }
+          ha:rat.114755 {
            x1=1.89in; y1=1.41952in; lgrp1=3; x2=1.61874in; y2=1.47517in; lgrp2=3;
           }
-          ha:rat.104491 {
+          ha:rat.114758 {
            x1=26.1874mm; y1=36.1188mm; lgrp1=3; x2=1.46127in; y2=1.45548in; lgrp2=3;
           }
-          ha:rat.104494 {
+          ha:rat.114761 {
            x1=839.1807874mil; y1=36.1188mm; lgrp1=3; x2=32.279336mm; y2=1.430815in; lgrp2=3;
           }
-          ha:rat.104497 {
+          ha:rat.114764 {
+           x1=55.021734mm; y1=26.164667mm; lgrp1=3; x2=2.5314in; y2=30.962727mm; lgrp2=3;
+          }
+          ha:rat.114767 {
+           x1=2.12684in; y1=26.164667mm; lgrp1=3; x2=1.298in; y2=999.0mil; lgrp2=5;
+          }
+          ha:rat.114770 {
+           x1=1.404in; y1=674.0mil; lgrp1=10; x2=54.5219mm; y2=1.0301in; lgrp2=3;
+          }
+          ha:rat.114773 {
+           x1=56.771667mm; y1=17.415002mm; lgrp1=3; x2=1.417in; y2=761.0mil; lgrp2=5;
+          }
+          ha:rat.114776 {
+           x1=56.771667mm; y1=665.94mil; lgrp1=3; x2=1.273in; y2=900.0mil; lgrp2=5;
+          }
+          ha:rat.114779 {
+           x1=837.0mil; y1=24.561796mm; lgrp1=3; x2=55.9603mm; y2=22.914864mm; lgrp2=3;
+          }
+          ha:rat.114782 {
+           x1=646.48mil; y1=966.48mil; lgrp1=3; x2=56.771667mm; y2=725.0mil; lgrp2=3;
+          }
+          ha:rat.114785 {
            x1=2.06779in; y1=10.665079mm; lgrp1=3; x2=1.61874in; y2=38.469062mm; lgrp2=3;
           }
-          ha:rat.104500 {
+          ha:rat.114788 {
            x1=2.39401in; y1=17.622392mm; lgrp1=3; x2=52.02174mm; y2=10.665079mm; lgrp2=3;
           }
-          ha:rat.104503 {
-           x1=33.4142mm; y1=854.0mil; lgrp1=3; x2=1.824in; y2=879.0mil; lgrp2=5;
+          ha:rat.114791 {
+           x1=56.771667mm; y1=803.73mil; lgrp1=3; x2=2.732in; y2=600.0mil; lgrp2=7;
+          }
+          ha:rat.114794 {
+           x1=1.624885in; y1=17.415002mm; lgrp1=3; x2=36.195mm; y2=741.0mil; lgrp2=5;
+          }
+          ha:rat.114797 {
+           x1=44.02201mm; y1=26.164667mm; lgrp1=3; x2=1.359in; y2=990.0mil; lgrp2=3;
           }
-          ha:rat.104506 {
+          ha:rat.114800 {
+           x1=1.16823in; y1=1.2492in; lgrp1=3; x2=1.624885in; y2=764.36mil; lgrp2=3;
+          }
+          ha:rat.114803 {
+           x1=56.771667mm; y1=764.36mil; lgrp1=3; x2=33.4142mm; y2=854.0mil; lgrp2=3;
+          }
+          ha:rat.114806 {
            x1=1.624885in; y1=665.94mil; lgrp1=3; x2=30.754701mm; y2=38.367462mm; lgrp2=3;
           }
    }
@@ -32136,30 +31744,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.37669 {
-        x1=1.048in; y1=927.0mil; x2=995.0mil; y2=980.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37672 {
-        x1=31.1912mm; y1=927.0mil; x2=1.048in; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37675 {
-        x1=1.278in; y1=877.0mil; x2=31.1912mm; y2=927.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37681 {
-        x1=1.52in; y1=862.0mil; x2=1.505in; y2=877.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.37711 {
         x1=27.2034mm; y1=944.0mil; x2=26.289mm; y2=980.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -32316,42 +31900,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.37990 {
-        x1=1.749in; y1=765.0mil; x2=1.818in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37993 {
-        x1=42.9407mm; y1=20.914868mm; x2=1.749in; y2=765.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37996 {
-        x1=41.2721mm; y1=20.914868mm; x2=42.9407mm; y2=20.914868mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.37999 {
-        x1=1.751in; y1=734.0mil; x2=1.867in; y2=734.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38002 {
-        x1=42.7043mm; y1=803.73mil; x2=1.751in; y2=734.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38005 {
-        x1=41.2721mm; y1=803.73mil; x2=42.7043mm; y2=803.73mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38008 {
         x1=2.567in; y1=364.0mil; x2=2.558in; y2=355.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -32562,54 +32110,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.38113 {
-        x1=53.1876mm; y1=463.0mil; x2=53.1876mm; y2=491.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38116 {
-        x1=53.5219mm; y1=11.425936mm; x2=53.1876mm; y2=463.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38119 {
-        x1=53.5219mm; y1=10.6651mm; x2=53.5219mm; y2=11.425936mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38122 {
-        x1=2.16in; y1=465.0mil; x2=2.16in; y2=491.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38125 {
-        x1=54.5219mm; y1=11.468862mm; x2=2.16in; y2=465.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38128 {
-        x1=54.5219mm; y1=10.6651mm; x2=54.5219mm; y2=11.468862mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38131 {
         x1=2.127in; y1=10.6691mm; x2=54.0217mm; y2=10.6651mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.38134 {
-        x1=2.127in; y1=471.0mil; x2=2.127in; y2=10.6691mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38137 {
         x1=61.5696mm; y1=8.3886mm; x2=61.5884mm; y2=331.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -32670,18 +32176,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.38167 {
-        x1=58.2793mm; y1=12.914884mm; x2=58.293mm; y2=509.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38170 {
-        x1=2.2351in; y1=12.914884mm; x2=58.2793mm; y2=12.914884mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38173 {
         x1=6.5974mm; y1=27.1018mm; x2=296.0mil; y2=26.180796mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -32820,42 +32314,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.38242 {
-        x1=70.8972mm; y1=28.874mm; x2=2.792in; y2=1.136in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38245 {
-        x1=70.8972mm; y1=30.9629mm; x2=70.8972mm; y2=28.874mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38248 {
-        x1=68.6971mm; y1=29.9311mm; x2=69.7738mm; y2=1.136in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38251 {
-        x1=68.6971mm; y1=30.9629mm; x2=68.6971mm; y2=29.9311mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38254 {
-        x1=69.7972mm; y1=28.8778mm; x2=69.7738mm; y2=1.136in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38257 {
-        x1=69.7972mm; y1=30.9629mm; x2=69.7972mm; y2=28.8778mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38260 {
         x1=2.4245in; y1=901.5mil; x2=2.8775in; y2=901.5mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -32922,18 +32380,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.38293 {
-        x1=59.5053mm; y1=803.73mil; x2=59.944mm; y2=821.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38296 {
-        x1=56.7718mm; y1=803.73mil; x2=59.5053mm; y2=803.73mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38299 {
         x1=76.5302mm; y1=22.873208mm; x2=76.5932mm; y2=903.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -33186,36 +32632,12 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.38425 {
-        x1=2.5314in; y1=1.2934in; x2=2.532in; y2=1.294in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38428 {
-        x1=2.5314in; y1=30.9629mm; x2=2.5314in; y2=1.2934in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38431 {
         x1=56.7718mm; y1=23.914862mm; x2=2.284in; y2=942.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.38434 {
-        x1=63.1975mm; y1=32.8653mm; x2=2.488in; y2=1.294in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.38437 {
-        x1=63.1975mm; y1=30.9629mm; x2=63.1975mm; y2=32.8653mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.38440 {
         x1=67.5973mm; y1=33.1417mm; x2=67.755mm; y2=33.2994mm; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -34857,30 +34279,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39313 {
-        x1=54.7116mm; y1=830.0mil; x2=54.3052mm; y2=846.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39316 {
-        x1=54.7116mm; y1=777.0mil; x2=54.7116mm; y2=830.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39319 {
-        x1=55.0327mm; y1=764.36mil; x2=54.7116mm; y2=777.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39322 {
-        x1=56.7718mm; y1=764.36mil; x2=55.0327mm; y2=764.36mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39325 {
         x1=76.6948mm; y1=17.97mm; x2=76.9366mm; y2=717.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -35283,72 +34681,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39526 {
-        x1=1.753in; y1=1.322in; x2=1.752in; y2=33.5534mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39529 {
-        x1=48.133mm; y1=1.322in; x2=1.753in; y2=1.322in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39532 {
-        x1=48.895mm; y1=1.292in; x2=48.133mm; y2=1.322in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39535 {
-        x1=48.895mm; y1=1.175in; x2=48.895mm; y2=1.292in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39538 {
-        x1=52.0446mm; y1=767.0mil; x2=52.2732mm; y2=776.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39541 {
-        x1=1.987in; y1=767.0mil; x2=52.0446mm; y2=767.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39544 {
-        x1=1.978in; y1=776.0mil; x2=1.987in; y2=767.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39547 {
-        x1=48.387mm; y1=776.0mil; x2=1.978in; y2=776.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39550 {
-        x1=44.6827mm; y1=921.84mil; x2=48.387mm; y2=776.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39553 {
-        x1=41.2722mm; y1=921.84mil; x2=44.6827mm; y2=921.84mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39556 {
-        x1=2.096in; y1=708.0mil; x2=1.709in; y2=708.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39559 {
         x1=2.494in; y1=418.22mil; x2=2.494in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -35601,114 +34933,18 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39685 {
-        x1=50.0217mm; y1=972.36mil; x2=1.969in; y2=972.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39688 {
-        x1=50.0217mm; y1=26.164794mm; x2=50.0217mm; y2=972.36mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39691 {
         x1=2.256in; y1=1.131in; x2=2.317in; y2=30.2768mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.39694 {
-        x1=2.382in; y1=598.0mil; x2=60.7568mm; y2=588.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39697 {
-        x1=2.301in; y1=598.0mil; x2=2.382in; y2=598.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39700 {
-        x1=2.289in; y1=707.0mil; x2=2.288in; y2=708.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39703 {
-        x1=2.289in; y1=624.0mil; x2=2.289in; y2=707.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39706 {
-        x1=57.706mm; y1=15.415mm; x2=2.289in; y2=624.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39709 {
-        x1=56.7718mm; y1=15.415mm; x2=57.706mm; y2=15.415mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39721 {
-        x1=49.5219mm; y1=25.188672mm; x2=48.895mm; y2=967.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39724 {
-        x1=49.5219mm; y1=26.164794mm; x2=49.5219mm; y2=25.188672mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39727 {
-        x1=58.452mm; y1=15.195804mm; x2=58.4586mm; y2=598.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39730 {
-        x1=58.1843mm; y1=587.2mil; x2=58.4586mm; y2=598.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39733 {
-        x1=56.7718mm; y1=587.2mil; x2=58.1843mm; y2=587.2mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39745 {
         x1=2.366in; y1=405.0mil; x2=2.366in; y2=469.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.39748 {
-        x1=1.818in; y1=1.106in; x2=1.818in; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39751 {
-        x1=47.625mm; y1=1.163in; x2=1.818in; y2=1.106in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39754 {
-        x1=47.625mm; y1=1.275in; x2=47.625mm; y2=1.163in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39757 {
         x1=1.889in; y1=1.092in; x2=47.625mm; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -35721,18 +34957,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39763 {
-        x1=44.5219mm; y1=11.933682mm; x2=1.753in; y2=470.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39766 {
-        x1=44.5219mm; y1=10.665206mm; x2=44.5219mm; y2=11.933682mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39769 {
         x1=40.2534mm; y1=12.415012mm; x2=1.576in; y2=480.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -35757,24 +34981,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39781 {
-        x1=1.73314961in; y1=26.164794mm; x2=1.73314961in; y2=25.25141mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39784 {
-        x1=1.729in; y1=990.0mil; x2=1.359in; y2=990.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39787 {
-        x1=1.73314961in; y1=25.25141mm; x2=1.729in; y2=990.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39814 {
         x1=2.414in; y1=176.0mil; x2=61.341mm; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36075,24 +35281,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.39973 {
-        x1=1.792in; y1=998.0mil; x2=1.792in; y2=1.02991in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39976 {
-        x1=1.804in; y1=986.0mil; x2=1.792in; y2=998.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.39979 {
-        x1=48.022mm; y1=986.0mil; x2=1.804in; y2=986.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.39982 {
         x1=2.79283071in; y1=14.406118mm; x2=2.774in; y2=586.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36516,240 +35704,18 @@ ha:pcb-rnd-board-v6 {
        ha:line.40192 {
         x1=26.4922mm; y1=596.0mil; x2=26.4922mm; y2=700.0mil; thickness=40.0mil; clearance=20.0mil;
        }
-       ha:line.40195 {
-        x1=1.901in; y1=846.0mil; x2=2.137in; y2=846.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40198 {
-        x1=55.5793mm; y1=921.84mil; x2=2.184in; y2=926.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40201 {
-        x1=2.23in; y1=921.84mil; x2=55.5793mm; y2=921.84mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40204 {
-        x1=55.9603mm; y1=22.914864mm; x2=55.4482mm; y2=882.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40207 {
         x1=2.2351in; y1=22.914864mm; x2=55.9603mm; y2=22.914864mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40210 {
-        x1=55.3519mm; y1=961.21mil; x2=54.9148mm; y2=944.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40213 {
-        x1=2.2351in; y1=961.21mil; x2=55.3519mm; y2=961.21mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40216 {
-        x1=2.143in; y1=725.0mil; x2=2.136in; y2=732.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40219 {
-        x1=2.2351in; y1=725.0mil; x2=2.143in; y2=725.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40222 {
-        x1=2.127in; y1=824.0mil; x2=2.127in; y2=793.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40225 {
-        x1=2.127in; y1=793.0mil; x2=2.079in; y2=745.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40228 {
-        x1=52.197mm; y1=968.0mil; x2=2.026in; y2=939.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40231 {
-        x1=2.079in; y1=968.0mil; x2=52.197mm; y2=968.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40234 {
-        x1=53.086mm; y1=979.0mil; x2=2.079in; y2=968.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40237 {
-        x1=53.7972mm; y1=979.0mil; x2=53.086mm; y2=979.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40240 {
-        x1=54.0217mm; y1=987.84mil; x2=2.119in; y2=979.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40243 {
-        x1=54.0217mm; y1=1.0301in; x2=54.0217mm; y2=987.84mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40246 {
         x1=2.147in; y1=1.02964in; x2=54.5219mm; y2=1.0301in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40249 {
-        x1=2.147in; y1=983.0mil; x2=2.147in; y2=1.02964in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40252 {
-        x1=54.0004mm; y1=962.0mil; x2=2.147in; y2=983.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40255 {
-        x1=53.2892mm; y1=962.0mil; x2=54.0004mm; y2=962.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40258 {
-        x1=2.075in; y1=939.0mil; x2=53.2892mm; y2=962.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40261 {
-        x1=2.067in; y1=935.0mil; x2=2.075in; y2=939.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40264 {
-        x1=53.8988mm; y1=944.0mil; x2=2.112in; y2=935.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40267 {
-        x1=2.136in; y1=944.0mil; x2=53.8988mm; y2=944.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40270 {
-        x1=55.0217mm; y1=974.21mil; x2=2.136in; y2=944.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40273 {
-        x1=55.0217mm; y1=1.0301in; x2=55.0217mm; y2=974.21mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40276 {
-        x1=48.022mm; y1=988.37mil; x2=1.891in; y2=988.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40279 {
-        x1=48.022mm; y1=1.0301in; x2=48.022mm; y2=988.37mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40282 {
-        x1=1.917in; y1=745.0mil; x2=2.079in; y2=745.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40285 {
-        x1=1.685in; y1=534.0mil; x2=2.123in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40288 {
-        x1=1.67914961in; y1=13.415mm; x2=1.685in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40291 {
-        x1=41.272mm; y1=13.415mm; x2=1.67914961in; y2=13.415mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40294 {
-        x1=1.6745in; y1=551.5mil; x2=2.026in; y2=552.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40297 {
-        x1=42.4391mm; y1=547.83mil; x2=42.545mm; y2=552.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40300 {
-        x1=41.272mm; y1=547.83mil; x2=42.3672mm; y2=548.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40303 {
-        x1=53.213mm; y1=877.0mil; x2=2.163in; y2=945.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40306 {
-        x1=1.871in; y1=876.0mil; x2=53.1876mm; y2=876.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40309 {
-        x1=1.872in; y1=877.0mil; x2=1.871in; y2=876.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40312 {
         x1=41.2745mm; y1=843.0mil; x2=41.272mm; y2=843.1mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36762,12 +35728,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40318 {
-        x1=2.026in; y1=552.0mil; x2=53.2638mm; y2=623.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40321 {
         x1=392.0mil; y1=445.0mil; x2=381.0mil; y2=434.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36804,42 +35764,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40351 {
-        x1=1.78in; y1=511.0mil; x2=1.729in; y2=506.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40354 {
-        x1=1.882in; y1=511.0mil; x2=1.78in; y2=511.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40357 {
-        x1=1.93in; y1=463.0mil; x2=1.882in; y2=511.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40360 {
-        x1=1.93in; y1=10.664952mm; x2=1.93in; y2=463.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40363 {
-        x1=52.356mm; y1=16.415mm; x2=2.068in; y2=653.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40366 {
-        x1=41.272mm; y1=16.415mm; x2=52.356mm; y2=16.415mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40369 {
         x1=1.546in; y1=328.0mil; x2=1.521in; y2=303.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -36894,12 +35818,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40417 {
-        x1=43.5219mm; y1=10.664952mm; x2=1.713in; y2=477.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40429 {
         x1=52.1716mm; y1=1.074in; x2=52.2732mm; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37026,18 +35944,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40510 {
-        x1=48.5219mm; y1=27.414474mm; x2=1.982in; y2=1.151in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40513 {
-        x1=48.5219mm; y1=1.0301in; x2=48.5219mm; y2=27.414474mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40519 {
         x1=53.3281mm; y1=1.1924685in; x2=2.1in; y2=30.2768mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37062,12 +35968,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40531 {
-        x1=2.317in; y1=1.2864685in; x2=60.3385mm; y2=1.2864685in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40534 {
         x1=2.3458in; y1=30.2768mm; x2=60.3639mm; y2=31.0573mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37122,18 +36022,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40567 {
-        x1=57.7652mm; y1=12.415012mm; x2=58.293mm; y2=468.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40570 {
-        x1=2.2351in; y1=12.415012mm; x2=57.7652mm; y2=12.415012mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40573 {
         x1=342.0mil; y1=760.0mil; x2=342.0mil; y2=725.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37638,48 +36526,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.71759 {
-        x1=56.771667mm; y1=18.914872mm; x2=60.012072mm; y2=18.914872mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.71762 {
-        x1=60.012072mm; y1=18.914872mm; x2=2.363in; y2=745.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.71783 {
-        x1=1.624835in; y1=784.0mil; x2=1.624885in; y2=19.91487mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80264 {
-        x1=1.624885in; y1=17.415002mm; x2=1.66263in; y2=17.415002mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80267 {
-        x1=1.66263in; y1=17.415002mm; x2=1.671in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80270 {
-        x1=1.671in; y1=694.0mil; x2=1.671in; y2=726.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80273 {
-        x1=1.671in; y1=726.0mil; x2=1.686in; y2=741.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.80319 {
         x1=1.624885in; y1=18.914872mm; x2=39.225728mm; y2=18.914872mm; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -37716,36 +36562,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.80425 {
-        x1=1.624885in; y1=19.91487mm; x2=1.58695in; y2=19.91487mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80428 {
-        x1=1.58695in; y1=19.91487mm; x2=1.52in; y2=851.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80431 {
-        x1=1.52in; y1=851.0mil; x2=1.52in; y2=862.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80438 {
-        x1=1.624885in; y1=764.36mil; x2=1.56764in; y2=764.36mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80441 {
-        x1=1.56764in; y1=764.36mil; x2=1.532in; y2=800.0mil; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40483 {
         x1=1.989in; y1=1.131in; x2=2.256in; y2=1.131in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -37776,78 +36592,18 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}                                {
+    {ha:GND plane}                                   {
      lid=1
      group=5
      ha:combining {     }
 
       li:objects {
-       ha:line.40682 {
-        x1=1.417in; y1=761.0mil; x2=1.664in; y2=761.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40685 {
-        x1=1.967in; y1=468.0mil; x2=2.079in; y2=355.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40688 {
-        x1=2.002in; y1=481.0mil; x2=2.104in; y2=379.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40691 {
-        x1=65.0748mm; y1=355.0mil; x2=2.08in; y2=355.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40694 {
-        x1=2.422in; y1=441.0mil; x2=2.589in; y2=441.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40697 {
-        x1=2.302in; y1=561.0mil; x2=2.422in; y2=441.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40700 {
-        x1=52.6542mm; y1=561.0mil; x2=2.302in; y2=561.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40703 {
-        x1=2.546in; y1=379.0mil; x2=2.104in; y2=379.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40706 {
-        x1=2.58in; y1=413.0mil; x2=2.546in; y2=379.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40721 {
         x1=2.604in; y1=441.0mil; x2=2.612in; y2=433.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.40724 {
-        x1=65.2526mm; y1=441.0mil; x2=2.604in; y2=441.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40727 {
         x1=2.547in; y1=1.007in; x2=61.976mm; y2=1.007in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -37995,12 +36751,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40811 {
-        x1=1.731in; y1=503.0mil; x2=1.622in; y2=612.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40814 {
         x1=31.8643mm; y1=955.5mil; x2=32.0675mm; y2=963.5mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38025,18 +36775,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40826 {
-        x1=42.114mm; y1=999.0mil; x2=42.3804mm; y2=25.108408mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40829 {
-        x1=1.298in; y1=999.0mil; x2=42.114mm; y2=999.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40832 {
         x1=1.255in; y1=956.0mil; x2=1.298in; y2=999.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38049,24 +36787,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40838 {
-        x1=1.966in; y1=640.0mil; x2=2.018in; y2=588.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40841 {
-        x1=1.52in; y1=640.0mil; x2=1.966in; y2=640.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40844 {
-        x1=42.3299mm; y1=990.5mil; x2=42.3804mm; y2=25.108408mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40847 {
         x1=1.332in; y1=735.0mil; x2=1.391in; y2=735.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38103,24 +36823,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.40868 {
         x1=343.0mil; y1=646.0mil; x2=343.0mil; y2=547.0mil; thickness=25.0mil; clearance=20.0mil;
        }
-       ha:line.40871 {
-        x1=1.667in; y1=990.0mil; x2=1.719in; y2=939.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40874 {
-        x1=1.857in; y1=846.0mil; x2=1.901in; y2=846.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40877 {
-        x1=1.824in; y1=879.0mil; x2=1.857in; y2=846.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40883 {
         x1=32.639mm; y1=856.0mil; x2=1.308in; y2=879.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38133,18 +36835,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40889 {
-        x1=1.871in; y1=876.0mil; x2=1.8475in; y2=899.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40892 {
-        x1=1.719in; y1=939.0mil; x2=51.435mm; y2=939.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40895 {
         x1=1.058in; y1=921.0mil; x2=27.7622mm; y2=956.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38157,30 +36847,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40901 {
-        x1=1.964in; y1=794.0mil; x2=2.115in; y2=938.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40904 {
-        x1=1.696in; y1=794.0mil; x2=1.964in; y2=794.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40907 {
-        x1=1.664in; y1=762.0mil; x2=1.696in; y2=794.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40910 {
-        x1=1.664in; y1=761.0mil; x2=1.664in; y2=762.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40913 {
         x1=1.39in; y1=734.0mil; x2=1.417in; y2=761.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38211,24 +36877,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.40928 {
-        x1=1.8475in; y1=899.5mil; x2=1.27in; y2=900.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40931 {
-        x1=1.69in; y1=741.0mil; x2=1.691in; y2=742.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40934 {
-        x1=36.195mm; y1=741.0mil; x2=1.69in; y2=741.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.40937 {
         x1=1.35in; y1=666.0mil; x2=36.195mm; y2=741.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38269,108 +36917,18 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}                                {
+    {ha:power plane}                                   {
      lid=2
      group=7
      ha:combining {     }
 
       li:objects {
-       ha:line.40976 {
-        x1=2.468in; y1=408.0mil; x2=2.536in; y2=476.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40979 {
-        x1=54.61mm; y1=408.0mil; x2=2.468in; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40982 {
-        x1=53.1876mm; y1=464.0mil; x2=54.61mm; y2=408.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40985 {
-        x1=53.1876mm; y1=491.0mil; x2=53.1876mm; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40988 {
-        x1=62.103mm; y1=427.0mil; x2=2.494in; y2=476.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40991 {
-        x1=2.224in; y1=427.0mil; x2=62.103mm; y2=427.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40994 {
-        x1=2.16in; y1=491.0mil; x2=2.224in; y2=427.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.40997 {
-        x1=2.792in; y1=1.136in; x2=2.724in; y2=30.5816mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41000 {
         x1=2.732in; y1=600.0mil; x2=2.734in; y2=598.0mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.41003 {
-        x1=2.643in; y1=600.0mil; x2=2.732in; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41006 {
-        x1=2.422in; y1=821.0mil; x2=2.643in; y2=600.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41009 {
-        x1=59.944mm; y1=821.0mil; x2=2.422in; y2=821.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41012 {
-        x1=2.919in; y1=936.0mil; x2=2.952in; y2=903.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41015 {
-        x1=60.1472mm; y1=936.0mil; x2=2.919in; y2=936.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41018 {
-        x1=57.1373mm; y1=817.5mil; x2=60.1472mm; y2=936.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41021 {
-        x1=54.0385mm; y1=817.5mil; x2=57.1373mm; y2=817.5mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41024 {
         x1=2.901in; y1=33.2994mm; x2=3.1in; y2=1.112in; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -38401,36 +36959,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41039 {
-        x1=2.532in; y1=1.294in; x2=2.491in; y2=33.909mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41042 {
-        x1=2.488in; y1=1.294in; x2=2.464in; y2=1.318in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41045 {
-        x1=2.531in; y1=30.5816mm; x2=2.724in; y2=30.5816mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41048 {
-        x1=2.478in; y1=1.151in; x2=2.531in; y2=30.5816mm; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41051 {
-        x1=2.361in; y1=1.151in; x2=2.478in; y2=1.151in; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41054 {
         x1=658.0mil; y1=181.0mil; x2=625.0mil; y2=148.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -38473,150 +37001,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41075 {
-        x1=36.0172mm; y1=688.0mil; x2=1.404in; y2=674.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41078 {
-        x1=1.431in; y1=688.0mil; x2=36.0172mm; y2=688.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41081 {
-        x1=34.2773mm; y1=26.9113mm; x2=1.76in; y2=1.06in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41084 {
-        x1=1.233in; y1=943.0mil; x2=1.35in; y2=1.06in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41087 {
-        x1=889.0mil; y1=943.0mil; x2=1.233in; y2=943.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41090 {
-        x1=836.0mil; y1=996.0mil; x2=889.0mil; y2=943.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41093 {
-        x1=716.0mil; y1=926.0mil; x2=646.0mil; y2=996.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41096 {
-        x1=30.5816mm; y1=926.0mil; x2=716.0mil; y2=926.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41099 {
-        x1=30.8864mm; y1=914.0mil; x2=30.5816mm; y2=926.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41102 {
-        x1=30.8864mm; y1=879.0mil; x2=30.8864mm; y2=914.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41105 {
-        x1=2.131in; y1=814.0mil; x2=2.127in; y2=818.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41108 {
-        x1=2.16in; y1=1.318in; x2=2.463in; y2=1.318in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41111 {
-        x1=53.467mm; y1=1.263in; x2=2.16in; y2=1.318in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41114 {
-        x1=52.3494mm; y1=1.263in; x2=53.467mm; y2=1.263in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41117 {
-        x1=2.132in; y1=33.909mm; x2=2.491in; y2=33.909mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41120 {
-        x1=53.1876mm; y1=32.9438mm; x2=2.132in; y2=33.909mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41123 {
-        x1=1.946in; y1=815.0mil; x2=1.643in; y2=815.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41126 {
-        x1=1.953in; y1=822.0mil; x2=1.946in; y2=815.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41129 {
-        x1=2.051in; y1=822.0mil; x2=1.953in; y2=822.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41132 {
-        x1=2.133in; y1=740.0mil; x2=2.051in; y2=822.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41135 {
-        x1=1.387in; y1=708.0mil; x2=30.8864mm; y2=879.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41138 {
-        x1=1.536in; y1=708.0mil; x2=1.387in; y2=708.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41141 {
-        x1=1.643in; y1=815.0mil; x2=1.536in; y2=708.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41144 {
-        x1=2.133in; y1=736.0mil; x2=2.133in; y2=740.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41147 {
         x1=1.608in; y1=124.0mil; x2=1.546in; y2=186.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -38671,78 +37055,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41186 {
-        x1=2.018in; y1=588.0mil; x2=60.7568mm; y2=588.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41189 {
-        x1=2.096in; y1=708.0mil; x2=2.288in; y2=708.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41192 {
-        x1=2.0in; y1=1.151in; x2=2.362in; y2=1.151in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41195 {
-        x1=1.976in; y1=1.175in; x2=2.0in; y2=1.151in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41198 {
-        x1=48.895mm; y1=1.175in; x2=1.976in; y2=1.175in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41231 {
-        x1=54.6989mm; y1=908.5mil; x2=55.4482mm; y2=882.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41234 {
-        x1=48.5521mm; y1=908.5mil; x2=54.6989mm; y2=908.5mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41237 {
-        x1=41.9865mm; y1=796.0mil; x2=2.014in; y2=795.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41240 {
-        x1=1.546in; y1=688.0mil; x2=1.654in; y2=797.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41243 {
-        x1=36.195mm; y1=688.0mil; x2=1.546in; y2=688.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41246 {
-        x1=1.76in; y1=1.06in; x2=1.912in; y2=908.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41249 {
-        x1=1.917in; y1=745.0mil; x2=1.614in; y2=449.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.45073 {
         x1=972.5mil; y1=155.5mil; x2=36.5125mm; y2=155.5mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -38831,22 +37143,6 @@ ha:pcb-rnd-board-v6 {
          clearpoly=1
         }
        }
-       ha:polygon.41282 {
-        li:geometry {
-          ta:contour {
-           { 30.734mm; 136.0mil }
-           { 38.1mm; 136.0mil }
-           { 38.1mm; 110.0mil }
-           { 84.836mm; 110.0mil }
-           { 84.836mm; 1.34in }
-           { 30.734mm; 1.34in }
-          }
-        }
-
-        ha:flags {
-         clearpoly=1
-        }
-       }
        ha:polygon.41268 {
         li:geometry {
           ta:contour {
@@ -38875,6 +37171,22 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
+        ha:flags {
+         clearpoly=1
+        }
+       }
+       ha:polygon.41282 {
+        li:geometry {
+          ta:contour {
+           { 30.734mm; 136.0mil }
+           { 38.1mm; 136.0mil }
+           { 38.1mm; 110.0mil }
+           { 84.836mm; 110.0mil }
+           { 84.836mm; 1.34in }
+           { 30.734mm; 1.34in }
+          }
+        }
+
         ha:flags {
          clearpoly=1
         }
@@ -38889,174 +37201,6 @@ ha:pcb-rnd-board-v6 {
      ha:combining {     }
 
       li:objects {
-       ha:line.41310 {
-        x1=45.085mm; y1=326.0mil; x2=45.085mm; y2=275.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41313 {
-        x1=1.818in; y1=369.0mil; x2=45.085mm; y2=326.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41316 {
-        x1=1.818in; y1=765.0mil; x2=1.818in; y2=369.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41319 {
-        x1=1.772in; y1=222.0mil; x2=1.725in; y2=175.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41322 {
-        x1=1.798in; y1=222.0mil; x2=1.772in; y2=222.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41325 {
-        x1=1.825in; y1=249.0mil; x2=1.798in; y2=222.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41328 {
-        x1=1.825in; y1=314.0mil; x2=1.825in; y2=249.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41331 {
-        x1=1.867in; y1=356.0mil; x2=1.825in; y2=314.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41334 {
-        x1=1.867in; y1=734.0mil; x2=1.867in; y2=356.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41337 {
-        x1=2.16in; y1=255.0mil; x2=2.16in; y2=491.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41340 {
-        x1=2.052in; y1=147.0mil; x2=2.16in; y2=255.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41343 {
-        x1=1.953in; y1=147.0mil; x2=2.052in; y2=147.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41346 {
-        x1=48.895mm; y1=175.0mil; x2=1.953in; y2=147.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41349 {
-        x1=2.079in; y1=423.0mil; x2=2.127in; y2=471.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41352 {
-        x1=2.018in; y1=423.0mil; x2=2.079in; y2=423.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41355 {
-        x1=1.924in; y1=329.0mil; x2=2.018in; y2=423.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41358 {
-        x1=1.924in; y1=247.0mil; x2=1.924in; y2=329.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41361 {
-        x1=1.852in; y1=175.0mil; x2=1.924in; y2=247.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41364 {
-        x1=1.825in; y1=175.0mil; x2=1.852in; y2=175.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41367 {
-        x1=2.048in; y1=445.0mil; x2=53.1876mm; y2=491.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41370 {
-        x1=51.0286mm; y1=445.0mil; x2=2.048in; y2=445.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41373 {
-        x1=47.625mm; y1=311.0mil; x2=51.0286mm; y2=445.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41376 {
-        x1=47.625mm; y1=275.0mil; x2=47.625mm; y2=311.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41379 {
-        x1=47.625mm; y1=275.0mil; x2=1.878in; y2=275.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41382 {
-        x1=52.6542mm; y1=587.0mil; x2=2.0525in; y2=607.5mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41385 {
-        x1=52.6542mm; y1=561.0mil; x2=52.6542mm; y2=587.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41388 {
-        x1=1.987in; y1=496.0mil; x2=2.002in; y2=481.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41391 {
-        x1=1.987in; y1=612.0mil; x2=1.987in; y2=496.0mil; thickness=10.0mil; clearance=16.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41394 {
         x1=592.0mil; y1=876.0mil; x2=600.5mil; y2=884.5mil; thickness=10.0mil; clearance=16.0mil;
         ha:flags {
@@ -39378,270 +37522,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41580 {
-        x1=56.2356mm; y1=625.0mil; x2=2.123in; y2=534.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41583 {
-        x1=56.2356mm; y1=652.0mil; x2=56.2356mm; y2=625.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41586 {
-        x1=53.1876mm; y1=32.9438mm; x2=54.7116mm; y2=1.237in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41589 {
-        x1=54.7116mm; y1=1.237in; x2=54.7116mm; y2=1.002in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41592 {
-        x1=54.7116mm; y1=1.002in; x2=56.2356mm; y2=942.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41595 {
-        x1=56.2483mm; y1=941.5mil; x2=56.2356mm; y2=649.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41598 {
-        x1=52.578mm; y1=1.263in; x2=2.127in; y2=30.6324mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41601 {
-        x1=52.3494mm; y1=1.263in; x2=52.578mm; y2=1.263in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41604 {
-        x1=2.16in; y1=686.0mil; x2=53.2638mm; y2=623.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41607 {
-        x1=2.16in; y1=753.0mil; x2=2.16in; y2=686.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41610 {
-        x1=2.14in; y1=773.0mil; x2=2.16in; y2=753.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41613 {
-        x1=2.115in; y1=773.0mil; x2=2.14in; y2=773.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41616 {
-        x1=52.959mm; y1=803.0mil; x2=2.115in; y2=773.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41619 {
-        x1=52.959mm; y1=823.0mil; x2=52.959mm; y2=803.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41622 {
-        x1=2.104in; y1=842.0mil; x2=52.959mm; y2=823.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41625 {
-        x1=2.104in; y1=882.0mil; x2=2.104in; y2=842.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41628 {
-        x1=2.149in; y1=927.0mil; x2=2.104in; y2=882.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41631 {
-        x1=2.149in; y1=943.0mil; x2=2.149in; y2=927.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41634 {
-        x1=2.127in; y1=965.0mil; x2=2.149in; y2=943.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41637 {
-        x1=2.127in; y1=1.205in; x2=2.127in; y2=965.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41640 {
-        x1=1.752in; y1=1.322in; x2=1.74in; y2=1.334in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41643 {
-        x1=1.752in; y1=33.5534mm; x2=1.752in; y2=1.322in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41646 {
-        x1=2.034in; y1=626.0mil; x2=2.059in; y2=601.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41649 {
-        x1=2.034in; y1=671.0mil; x2=2.034in; y2=626.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41652 {
-        x1=2.056in; y1=693.0mil; x2=2.034in; y2=671.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41655 {
-        x1=2.056in; y1=778.0mil; x2=2.056in; y2=693.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41682 {
-        x1=1.709in; y1=714.0mil; x2=1.717in; y2=722.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41685 {
-        x1=1.709in; y1=708.0mil; x2=1.709in; y2=714.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41688 {
-        x1=1.736in; y1=1.086in; x2=1.825in; y2=1.175in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41691 {
-        x1=1.736in; y1=557.0mil; x2=1.736in; y2=1.086in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41694 {
-        x1=1.659in; y1=480.0mil; x2=1.736in; y2=557.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41697 {
-        x1=1.576in; y1=480.0mil; x2=1.659in; y2=480.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41700 {
-        x1=1.969in; y1=630.0mil; x2=1.987in; y2=612.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41703 {
-        x1=1.969in; y1=972.0mil; x2=1.969in; y2=630.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41706 {
-        x1=1.967in; y1=607.0mil; x2=1.967in; y2=468.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41709 {
-        x1=1.952in; y1=622.0mil; x2=1.967in; y2=607.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41712 {
-        x1=1.952in; y1=844.0mil; x2=1.952in; y2=622.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41715 {
-        x1=48.895mm; y1=871.0mil; x2=1.952in; y2=844.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41718 {
-        x1=48.895mm; y1=1.175in; x2=48.895mm; y2=871.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41721 {
-        x1=1.8in; y1=1.078in; x2=1.818in; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41724 {
-        x1=1.76in; y1=1.038in; x2=1.8in; y2=1.078in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41727 {
-        x1=1.76in; y1=492.0mil; x2=1.76in; y2=1.038in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41730 {
-        x1=1.753in; y1=485.0mil; x2=1.76in; y2=492.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41733 {
-        x1=1.753in; y1=470.0mil; x2=1.753in; y2=485.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.41736 {
         x1=1.824in; y1=29.8196mm; x2=1.825in; y2=1.175in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -39660,36 +37540,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.41766 {
-        x1=2.067in; y1=935.0mil; x2=2.079in; y2=924.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41769 {
-        x1=2.079in; y1=861.0mil; x2=51.1302mm; y2=795.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41772 {
-        x1=2.079in; y1=924.0mil; x2=2.079in; y2=861.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41775 {
-        x1=1.613in; y1=187.0mil; x2=1.625in; y2=175.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.41778 {
-        x1=1.613in; y1=449.0mil; x2=1.613in; y2=187.0mil; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.44989 {
         x1=1.3in; y1=381.0mil; x2=30.9372mm; y2=299.0mil; thickness=15.0mil; clearance=12.0mil;
         ha:flags {
@@ -39852,30 +37702,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.80294 {
-        x1=1.596in; y1=1.09in; x2=1.596in; y2=992.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80297 {
-        x1=1.596in; y1=992.0mil; x2=1.61in; y2=978.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80300 {
-        x1=1.61in; y1=978.0mil; x2=1.61in; y2=730.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80303 {
-        x1=1.61in; y1=730.0mil; x2=1.52in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.80447 {
         x1=1.366in; y1=773.0mil; x2=1.366in; y2=911.0mil; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
@@ -39918,32 +37744,20 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.80471 {
-        x1=1.532in; y1=800.0mil; x2=1.532in; y2=850.0mil; thickness=8.0mil; clearance=12.0mil;
+       ha:line.114344 {
+        x1=1.74in; y1=1.334in; x2=1.888in; y2=1.334in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.80474 {
-        x1=1.532in; y1=850.0mil; x2=1.395in; y2=987.0mil; thickness=8.0mil; clearance=12.0mil;
+       ha:line.114347 {
+        x1=1.888in; y1=1.334in; x2=48.895mm; y2=32.9438mm; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.80477 {
-        x1=1.395in; y1=987.0mil; x2=1.395in; y2=1.145in; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80480 {
-        x1=1.395in; y1=1.145in; x2=1.251in; y2=32.7406mm; thickness=8.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.80483 {
-        x1=1.251in; y1=32.7406mm; x2=29.6672mm; y2=32.7406mm; thickness=8.0mil; clearance=12.0mil;
+       ha:line.114350 {
+        x1=48.895mm; y1=32.9438mm; x2=48.895mm; y2=1.175in; thickness=8.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -40020,7 +37834,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}                                {
+    {ha:bottom silk}                                   {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -40251,7 +38065,7 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    {ha:top silk}                                {
+    {ha:top silk}                                   {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -42361,15 +40175,15 @@ ha:pcb-rnd-board-v6 {
      ha:swdio {
      li:conn { J20-3; U7-72;     }
      }
-                    ha:v_lipo {
-                    li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;                    }
-                    }
-                   ha:cs_companion0 {
-                   li:conn { J9-6; U7-92;                   }
-                   }
-                   ha:cs_companion1 {
-                   li:conn { J9-5; U7-93;                   }
-                   }
+                      ha:v_lipo {
+                      li:conn { D3-1; J1-7; J2-2; J9-8; R25-2;                      }
+                      }
+                     ha:cs_companion0 {
+                     li:conn { J9-6; U7-92;                     }
+                     }
+                     ha:cs_companion1 {
+                     li:conn { J9-5; U7-93;                     }
+                     }
       ha:mag_sck2 {
       li:conn { U7-82; U9-1;      }
       }
@@ -42379,15 +40193,15 @@ ha:pcb-rnd-board-v6 {
      ha:unnamed_net1 {
      li:conn { C177-2; J8-1; L174-2;     }
      }
-        ha:unnamed_net3 {
-        li:conn { Q1-4; R8-2; U13-1;        }
-        }
-        ha:unnamed_net4 {
-        li:conn { C38-1; U1-4;        }
-        }
-       ha:unnamed_net2 {
-       li:conn { Q1-2; R7-2; U13-7;       }
-       }
+          ha:unnamed_net3 {
+          li:conn { Q1-4; R8-2; U13-1;          }
+          }
+          ha:unnamed_net4 {
+          li:conn { C38-1; U1-4;          }
+          }
+         ha:unnamed_net2 {
+         li:conn { Q1-2; R7-2; U13-7;         }
+         }
                  ha:ac_mosi1 {
                  li:conn { U3-13; U7-91;                 }
                  }
@@ -42397,15 +40211,15 @@ ha:pcb-rnd-board-v6 {
                  ha:unnamed_net8 {
                  li:conn { Q2-2; R10-2; U14-1;                 }
                  }
-                   ha:unnamed_net9 {
-                   li:conn { Q3-4; R12-2; U15-1;                   }
-                   }
-                   ha:unnamed_net5 {
-                   li:conn { D1-1; D1-4; U2-1;                   }
-                   }
-                  ha:unnamed_net6 {
-                  li:conn { R35-2; U2-5;                  }
-                  }
+                     ha:unnamed_net9 {
+                     li:conn { Q3-4; R12-2; U15-1;                     }
+                     }
+                     ha:unnamed_net5 {
+                     li:conn { D1-1; D1-4; U2-1;                     }
+                     }
+                    ha:unnamed_net6 {
+                    li:conn { R35-2; U2-5;                    }
+                    }
      ha:radio_int {
      li:conn { U6-4; U7-98;     }
      }
@@ -42436,12 +40250,12 @@ ha:pcb-rnd-board-v6 {
      ha:unnamed_net10 {
      li:conn { Q3-2; R11-2; U15-7;     }
      }
+     ha:rx2 {
+     li:conn { U7-26; U10-2;     }
+     }
     ha:+3.3V {
     li:conn { C10-2; C22-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C301-2; C600-2; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-6; U4-1; U5-3; U5-7; U5-8; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-6; U7-11; U7-21; U7-28; U7-50; U7-75; U7-100; U9-2; U9-13; U10-7; U10-8; U11-2; U12-13; U13-8; U14-8; U15-8;    }
     }
-     ha:rx3 {
-     li:conn { U7-79; U10-2;     }
-     }
       ha:unnamed_net15 {
       li:conn { C33-1; U7-13; X2-3;      }
       }
@@ -42463,150 +40277,150 @@ ha:pcb-rnd-board-v6 {
       ha:unnamed_net37 {
       li:conn { C30-1; U6-31; X1-3;      }
       }
-         ha:unnamed_net38 {
-         li:conn { C31-1; U6-30; X1-1;         }
-         }
-         ha:unnamed_net39 {
-         li:conn { C174-1; L171-2; U6-17;         }
-         }
-         ha:unnamed_net45 {
-         li:conn { C210-1; L191-2; L201-1; U6-20;         }
-         }
-         ha:unnamed_net50 {
-         li:conn { C231-2; U6-23;         }
-         }
-         ha:mosi1 {
-         li:conn { U7-46; U12-24;         }
-         }
-         ha:cs_mag {
-         li:conn { U7-55; U9-4;         }
-         }
-         ha:unnamed_net49 {
-         li:conn { C231-1; U6-24;         }
-         }
-         ha:unnamed_net44 {
-         li:conn { C175-2; C177-1; L173-2; L174-1;         }
-         }
-         ha:mosi2 {
-         li:conn { J9-3; U5-5; U6-7; U7-54;         }
-         }
-        ha:unnamed_net42 {
-        li:conn { C176-2; C181-1; L172-2; L173-1;        }
-        }
-         ha:mag_miso2 {
-         li:conn { U7-84; U9-5;         }
-         }
-         ha:unnamed_net56 {
-         li:conn { D1-2; R50-1;         }
-         }
-         ha:unnamed_net54 {
-         li:conn { J5-3; R55-2;         }
-         }
-         ha:unnamed_net46 {
-         li:conn { C191-1; L191-1; L192-1; U6-19;         }
-         }
-         ha:unnamed_net47 {
-         li:conn { C191-2; L193-2; L201-2;         }
-         }
-         ha:unnamed_net43 {
-         li:conn { C181-2; L193-1; U6-18;         }
-         }
-         ha:reset_n {
-         li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;         }
-         }
-         ha:unnamed_net60 {
-         li:conn { R30-2; U6-14;         }
-         }
-         ha:unnamed_net61 {
-         li:conn { C42-2; U6-6;         }
-         }
-         ha:unnamed_net52 {
-         li:conn { C291-1; U6-29;         }
-         }
-        ha:unnamed_net48 {
-        li:conn { C211-1; U6-21;        }
-        }
-        ha:unnamed_net59 {
-        li:conn { D2-1; R53-1;        }
-        }
-         ha:unnamed_net77 {
-         li:conn { C302-2; U12-10;         }
-         }
-         ha:unnamed_net71 {
-         li:conn { A1-1; S1-1;         }
-         }
-         ha:unnamed_net57 {
-         li:conn { D1-3; R51-2;         }
-         }
-         ha:unnamed_net58 {
-         li:conn { D2-2; R52-1;         }
-         }
-         ha:unnamed_net53 {
-         li:conn { J5-2; R54-2;         }
-         }
-         ha:unnamed_net81 {
-         li:conn { C21-2; U9-10;         }
-         }
-         ha:unnamed_net68 {
-         li:conn { R32-1; U10-6;         }
-         }
-        ha:unnamed_net51 {
-        li:conn { C261-1; U6-26;        }
-        }
-         ha:usbdp {
-         li:conn { R55-1; U7-71;         }
-         }
-         ha:fet_a {
-         li:conn { J1-6; Q1-5; Q1-6; R14-1;         }
-         }
-         ha:unnamed_net78 {
-         li:conn { C303-2; U12-20;         }
-         }
-         ha:fet_c {
-         li:conn { J1-2; Q2-7; Q2-8; R16-1;         }
-         }
-        ha:unnamed_net62 {
-        li:conn { S1-4; U10-11;        }
-        }
-         ha:fet_d {
-         li:conn { J2-8; Q2-5; Q2-6; R15-1;         }
-         }
-         ha:fet_f {
-         li:conn { J2-4; Q3-7; Q3-8; R17-1;         }
-         }
-         ha:tx3 {
-         li:conn { U7-78; U10-3;         }
-         }
-         ha:fet_e {
-         li:conn { J2-6; Q3-5; Q3-6; R18-1;         }
-         }
-         ha:led_green {
-         li:conn { R53-2; U7-66;         }
-         }
-        ha:fet_b {
-        li:conn { J1-4; Q1-7; Q1-8; R13-1;        }
-        }
-        ha:led_red {
-        li:conn { R52-2; U7-65;        }
-        }
-     ha:sense_a {
-     li:conn { R14-2; R20-2; U7-23;     }
-     }
-     ha:sense_b {
-     li:conn { R13-2; R19-2; U7-24;     }
-     }
-     ha:sense_c {
-     li:conn { R16-2; R22-2; U7-25;     }
-     }
-     ha:sense_d {
-     li:conn { R15-2; R21-2; U7-26;     }
-     }
-     ha:sense_e {
-     li:conn { R18-2; R24-2; U7-29;     }
-     }
-     ha:sense_f {
-     li:conn { R17-2; R23-2; U7-38;     }
-     }
+           ha:unnamed_net38 {
+           li:conn { C31-1; U6-30; X1-1;           }
+           }
+           ha:unnamed_net39 {
+           li:conn { C174-1; L171-2; U6-17;           }
+           }
+           ha:unnamed_net45 {
+           li:conn { C210-1; L191-2; L201-1; U6-20;           }
+           }
+           ha:unnamed_net50 {
+           li:conn { C231-2; U6-23;           }
+           }
+           ha:mosi1 {
+           li:conn { U7-46; U12-24;           }
+           }
+           ha:cs_mag {
+           li:conn { U7-55; U9-4;           }
+           }
+           ha:unnamed_net49 {
+           li:conn { C231-1; U6-24;           }
+           }
+           ha:unnamed_net44 {
+           li:conn { C175-2; C177-1; L173-2; L174-1;           }
+           }
+           ha:mosi2 {
+           li:conn { J9-3; U5-5; U6-7; U7-54;           }
+           }
+          ha:unnamed_net42 {
+          li:conn { C176-2; C181-1; L172-2; L173-1;          }
+          }
+           ha:mag_miso2 {
+           li:conn { U7-84; U9-5;           }
+           }
+           ha:unnamed_net56 {
+           li:conn { D1-2; R50-1;           }
+           }
+           ha:unnamed_net54 {
+           li:conn { J5-3; R55-2;           }
+           }
+           ha:unnamed_net46 {
+           li:conn { C191-1; L191-1; L192-1; U6-19;           }
+           }
+           ha:unnamed_net47 {
+           li:conn { C191-2; L193-2; L201-2;           }
+           }
+           ha:unnamed_net43 {
+           li:conn { C181-2; L193-1; U6-18;           }
+           }
+           ha:reset_n {
+           li:conn { C610-2; J20-2; U6-2; U7-14; U10-9; U11-1;           }
+           }
+           ha:unnamed_net60 {
+           li:conn { R30-2; U6-14;           }
+           }
+           ha:unnamed_net61 {
+           li:conn { C42-2; U6-6;           }
+           }
+           ha:unnamed_net52 {
+           li:conn { C291-1; U6-29;           }
+           }
+          ha:unnamed_net48 {
+          li:conn { C211-1; U6-21;          }
+          }
+          ha:unnamed_net59 {
+          li:conn { D2-1; R53-1;          }
+          }
+           ha:unnamed_net77 {
+           li:conn { C302-2; U12-10;           }
+           }
+           ha:unnamed_net71 {
+           li:conn { A1-1; S1-1;           }
+           }
+           ha:unnamed_net57 {
+           li:conn { D1-3; R51-2;           }
+           }
+           ha:unnamed_net58 {
+           li:conn { D2-2; R52-1;           }
+           }
+           ha:unnamed_net53 {
+           li:conn { J5-2; R54-2;           }
+           }
+           ha:unnamed_net81 {
+           li:conn { C21-2; U9-10;           }
+           }
+           ha:unnamed_net68 {
+           li:conn { R32-1; U10-6;           }
+           }
+          ha:unnamed_net51 {
+          li:conn { C261-1; U6-26;          }
+          }
+            ha:tx2 {
+            li:conn { U7-25; U10-3;            }
+            }
+            ha:fet_a {
+            li:conn { J1-6; Q1-5; Q1-6; R14-1;            }
+            }
+            ha:unnamed_net78 {
+            li:conn { C303-2; U12-20;            }
+            }
+            ha:fet_c {
+            li:conn { J1-2; Q2-7; Q2-8; R16-1;            }
+            }
+           ha:unnamed_net62 {
+           li:conn { S1-4; U10-11;           }
+           }
+            ha:fet_d {
+            li:conn { J2-8; Q2-5; Q2-6; R15-1;            }
+            }
+            ha:fet_e {
+            li:conn { J2-6; Q3-5; Q3-6; R18-1;            }
+            }
+            ha:fet_f {
+            li:conn { J2-4; Q3-7; Q3-8; R17-1;            }
+            }
+           ha:fet_b {
+           li:conn { J1-4; Q1-7; Q1-8; R13-1;           }
+           }
+          ha:usbdp {
+          li:conn { R55-1; U7-71;          }
+          }
+           ha:led_green {
+           li:conn { R53-2; U7-66;           }
+           }
+           ha:led_red {
+           li:conn { R52-2; U7-65;           }
+           }
+           ha:sense_a {
+           li:conn { R14-2; R20-2; U7-23;           }
+           }
+           ha:sense_b {
+           li:conn { R13-2; R19-2; U7-24;           }
+           }
+           ha:sense_c {
+           li:conn { R16-2; R22-2; U7-40;           }
+           }
+           ha:sense_d {
+           li:conn { R15-2; R21-2; U7-41;           }
+           }
+           ha:sense_e {
+           li:conn { R18-2; R24-2; U7-29;           }
+           }
+           ha:sense_f {
+           li:conn { R17-2; R23-2; U7-38;           }
+           }
       ha:ac_sck1 {
       li:conn { U3-14; U7-89;      }
       }
@@ -42769,14 +40583,14 @@ ha:pcb-rnd-board-v6 {
     via_drilling_hole = 4.00 mil
     min_slk = 5.00 mil
     text_thickness = 0
-    line_thickness = 25.00 mil
+    line_thickness = 8.00 mil
     shrink = 10.00 mil
     poly_isle_area = 12903200000000.000000
     min_wid = 6.00 mil
     bloat = 6.00 mil
-    clearance = 10.00 mil
+    clearance = 6.00 mil
      text_font_id = 0
-      via_proto = 3
+      via_proto = 4
    }
    ha:editor {
     live_routing = true