]> git.gag.com Git - hw/quantimotor/commitdiff
spread option headers to be on a 100 mil grid for easy prototyping, misc else
authorBdale Garbee <bdale@gag.com>
Sun, 29 Jun 2025 20:58:43 +0000 (14:58 -0600)
committerBdale Garbee <bdale@gag.com>
Sun, 29 Jun 2025 20:58:43 +0000 (14:58 -0600)
Notebook
quantimotor.lht

index 4efcaf5227665adb52e63e21e647f20bf08c9dec..4f79548d09099d5f2863e646b8001d4101938301 100644 (file)
--- a/Notebook
+++ b/Notebook
 
     https://circuitcellar.com/resources/quickbits/soft-latching-power-circuits/
 
+2025.06.27
+- v2p3 route complete and drc clean.  
+
+  before sending it off for board fab, a couple things to check.  what's the 
+  pinout on the load cell from Art's set?  he implied the adapter cable was 
+  1:1 pinout, so does it make sense to try and match that with my pinouts, 
+  or is that too much?
+
+  I'm assuming the LiPo charger chip will be ok without the D+ and D- USB
+  lines connected.  Should probably test that?
+
+  Does it make sense to include some jumpers so that it'll be easier to do
+  things like isolate the battery charger during turn on and testing?  What
+  else?
+
+  Confirm polarity of the bicolor LEDs is right in the layout.
index 19fb0148423671afa208ff636231cddfb93f0323..6f33e15bbc644480da1ab6c22f4ea32351cace03 100644 (file)
@@ -79,15 +79,15 @@ ha:pcb-rnd-board-v8 {
                                 ha:unnamed_net4 {
                                 li:conn { J12-1; U6-9;                                }
                                 }
-                               ha:unnamed_net2 {
-                               li:conn { D3-1; R3-2;                               }
-                               }
-                  ha:unnamed_net5 {
-                  li:conn { J11-2; U6-7;                  }
-                  }
+                                ha:unnamed_net5 {
+                                li:conn { J11-2; U6-7;                                }
+                                }
                                 ha:unnamed_net6 {
                                 li:conn { J11-3; U6-6;                                }
                                 }
+                                ha:unnamed_net7 {
+                                li:conn { J10-1; U6-13;                                }
+                                }
                                 ha:unnamed_net8 {
                                 li:conn { J10-2; U6-14;                                }
                                 }
@@ -97,12 +97,12 @@ ha:pcb-rnd-board-v8 {
                                 ha:led_health_g {
                                 li:conn { D1-1; J2-13;                                }
                                 }
-                               ha:unnamed_net1 {
-                               li:conn { D2-2; R2-2;                               }
+                                ha:unnamed_net1 {
+                                li:conn { D2-2; R2-2;                                }
+                                }
+                               ha:unnamed_net2 {
+                               li:conn { D3-1; R3-2;                               }
                                }
-                  ha:unnamed_net7 {
-                  li:conn { J10-1; U6-13;                  }
-                  }
        ha:led_health_r {
        li:conn { J2-15; R1-2;       }
        }
@@ -148,126 +148,126 @@ ha:pcb-rnd-board-v8 {
                               ha:sclk {
                               li:conn { J2-23; J6-6; U7-37;                              }
                               }
-                               ha:unnamed_net15 {
-                               li:conn { C111-2; U7-5;                               }
-                               }
-                               ha:unnamed_net14 {
-                               li:conn { C102-1; C110-1; U7-7;                               }
-                               }
-                              ha:unnamed_net12 {
-                              li:conn { J12-4; U6-8;                              }
-                              }
-                              ha:unnamed_net21 {
-                              li:conn { R41-1; R42-2; U4-4;                              }
-                              }
-                              ha:unnamed_net19 {
-                              li:conn { Q2-4; R7-2;                              }
-                              }
-                               ha:unnamed_net20 {
-                               li:conn { C5-2; L1-1; U4-2;                               }
-                               }
-                              ha:unnamed_net17 {
-                              li:conn { Q2-2; R8-2; U13-7;                              }
-                              }
-                               ha:unnamed_net34 {
-                               li:conn { R31-1; U2-9;                               }
-                               }
-                               ha:unnamed_net35 {
-                               li:conn { R32-1; U2-8;                               }
-                               }
-                               ha:unnamed_net36 {
-                               li:conn { J7-A7; J7-B7; R31-2;                               }
-                               }
-                               ha:unnamed_net37 {
-                               li:conn { J7-A6; J7-B6; R32-2;                               }
-                               }
-                               ha:unnamed_net43 {
-                               li:conn { J4-2; J5-2;                               }
-                               }
-                               ha:unnamed_net44 {
-                               li:conn { J4-3; J5-3;                               }
-                               }
-                               ha:unnamed_net42 {
-                               li:conn { J4-1; J5-1;                               }
-                               }
-                               ha:unnamed_net45 {
-                               li:conn { J4-4; J5-4;                               }
-                               }
-                               ha:unnamed_net41 {
-                               li:conn { B1-4; B1-5;                               }
-                               }
-                               ha:unnamed_net50 {
-                               li:conn { J4-9; J5-9;                               }
-                               }
-                               ha:unnamed_net46 {
-                               li:conn { J4-5; J5-5;                               }
-                               }
-                               ha:rpi_3.3v {
-                               li:conn { J2-1; J2-17;                               }
-                               }
-                               ha:unnamed_net55 {
-                               li:conn { R24-2; U1-4;                               }
-                               }
-                               ha:unnamed_net61 {
-                               li:conn { R30-2; U1-11;                               }
-                               }
-                              ha:unnamed_net22 {
-                              li:conn { C5-1; U4-6;                              }
-                              }
-                               ha:unnamed_net59 {
-                               li:conn { R21-1; U1-12; U1-13;                               }
-                               }
-                               ha:unnamed_net40 {
-                               li:conn { B1-2; B1-3;                               }
-                               }
-                              ha:unnamed_net60 {
-                              li:conn { R29-2; U1-10;                              }
-                              }
-                               ha:unnamed_net64 {
-                               li:conn { C9-1; C10-1; U1-19; U1-20;                               }
-                               }
-                               ha:unnamed_net48 {
-                               li:conn { J4-7; J5-7;                               }
-                               }
-                               ha:unnamed_net69 {
-                               li:conn { J7-B5; R44-2;                               }
-                               }
-                               ha:unnamed_net67 {
-                               li:conn { J7-A5; R43-2;                               }
-                               }
-                               ha:unnamed_net65 {
-                               li:conn { C11-1; U1-14;                               }
-                               }
-                               ha:unnamed_net57 {
-                               li:conn { R46-2; U1-7;                               }
-                               }
-                              ha:unnamed_net58 {
-                              li:conn { R27-2; U1-8;                              }
-                              }
-                              ha:unnamed_net49 {
-                              li:conn { J4-8; J5-8;                              }
-                              }
-                               ha:unnamed_net70 {
-                               li:conn { D5-2; R35-2;                               }
-                               }
-                               ha:unnamed_net71 {
-                               li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                               }
-                               }
-                               ha:unnamed_net72 {
-                               li:conn { D6-3; S1-3;                               }
-                               }
-                               ha:unnamed_net63 {
-                               li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                               }
-                               }
-                              ha:unnamed_net53 {
-                              li:conn { R28-2; U1-9;                              }
-                              }
-                               ha:unnamed_net54 {
-                               li:conn { R16-2; U1-3;                               }
-                               }
-                              ha:unnamed_net47 {
-                              li:conn { J4-6; J5-6;                              }
-                              }
+                                 ha:unnamed_net15 {
+                                 li:conn { C111-2; U7-5;                                 }
+                                 }
+                                 ha:unnamed_net17 {
+                                 li:conn { Q2-2; R8-2; U13-7;                                 }
+                                 }
+                                 ha:unnamed_net12 {
+                                 li:conn { J12-4; U6-8;                                 }
+                                 }
+                                ha:unnamed_net21 {
+                                li:conn { R41-1; R42-2; U4-4;                                }
+                                }
+                                ha:unnamed_net14 {
+                                li:conn { C102-1; C110-1; U7-7;                                }
+                                }
+                                 ha:unnamed_net20 {
+                                 li:conn { C5-2; L1-1; U4-2;                                 }
+                                 }
+                                ha:unnamed_net19 {
+                                li:conn { Q2-4; R7-2;                                }
+                                }
+                                ha:unnamed_net22 {
+                                li:conn { C5-1; U4-6;                                }
+                                }
+                                ha:unnamed_net34 {
+                                li:conn { R31-1; U2-9;                                }
+                                }
+                                 ha:unnamed_net35 {
+                                 li:conn { R32-1; U2-8;                                 }
+                                 }
+                                ha:unnamed_net36 {
+                                li:conn { J7-A7; J7-B7; R31-2;                                }
+                                }
+                                ha:unnamed_net37 {
+                                li:conn { J7-A6; J7-B6; R32-2;                                }
+                                }
+                                ha:unnamed_net43 {
+                                li:conn { J4-2; J5-2;                                }
+                                }
+                                ha:unnamed_net44 {
+                                li:conn { J4-3; J5-3;                                }
+                                }
+                                ha:unnamed_net42 {
+                                li:conn { J4-1; J5-1;                                }
+                                }
+                                ha:unnamed_net45 {
+                                li:conn { J4-4; J5-4;                                }
+                                }
+                                ha:unnamed_net46 {
+                                li:conn { J4-5; J5-5;                                }
+                                }
+                                 ha:unnamed_net48 {
+                                 li:conn { J4-7; J5-7;                                 }
+                                 }
+                                 ha:unnamed_net49 {
+                                 li:conn { J4-8; J5-8;                                 }
+                                 }
+                                 ha:rpi_3.3v {
+                                 li:conn { J2-1; J2-17;                                 }
+                                 }
+                                 ha:unnamed_net61 {
+                                 li:conn { R30-2; U1-11;                                 }
+                                 }
+                                 ha:unnamed_net57 {
+                                 li:conn { R46-2; U1-7;                                 }
+                                 }
+                                 ha:unnamed_net55 {
+                                 li:conn { R24-2; U1-4;                                 }
+                                 }
+                                 ha:unnamed_net59 {
+                                 li:conn { R21-1; U1-12; U1-13;                                 }
+                                 }
+                                ha:unnamed_net50 {
+                                li:conn { J4-9; J5-9;                                }
+                                }
+                                 ha:unnamed_net41 {
+                                 li:conn { B1-4; B1-5;                                 }
+                                 }
+                                 ha:unnamed_net64 {
+                                 li:conn { C9-1; C10-1; U1-19; U1-20;                                 }
+                                 }
+                                 ha:unnamed_net65 {
+                                 li:conn { C11-1; U1-14;                                 }
+                                 }
+                                 ha:unnamed_net71 {
+                                 li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                 }
+                                 }
+                                ha:unnamed_net60 {
+                                li:conn { R29-2; U1-10;                                }
+                                }
+                                 ha:unnamed_net40 {
+                                 li:conn { B1-2; B1-3;                                 }
+                                 }
+                                 ha:unnamed_net69 {
+                                 li:conn { J7-B5; R44-2;                                 }
+                                 }
+                                ha:unnamed_net58 {
+                                li:conn { R27-2; U1-8;                                }
+                                }
+                                 ha:unnamed_net54 {
+                                 li:conn { R16-2; U1-3;                                 }
+                                 }
+                                 ha:unnamed_net70 {
+                                 li:conn { D5-2; R35-2;                                 }
+                                 }
+                                ha:unnamed_net67 {
+                                li:conn { J7-A5; R43-2;                                }
+                                }
+                                 ha:unnamed_net63 {
+                                 li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                 }
+                                 }
+                                 ha:unnamed_net53 {
+                                 li:conn { R28-2; U1-9;                                 }
+                                 }
+                                ha:unnamed_net72 {
+                                li:conn { D6-3; S1-3;                                }
+                                }
+                                ha:unnamed_net47 {
+                                li:conn { J4-6; J5-6;                                }
+                                }
                               ha:fet_a {
                               li:conn { J1-2; Q2-5; Q2-6;                              }
                               }
@@ -4743,7 +4743,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                                                                                          {
+  {ha:oh wow}                                                                                                                                                                                                                                                                            {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -4777,9 +4777,9 @@ ha:pcb-rnd-board-v8 {
     buffer_number = 0
     all_direction_lines = false
     ha:view {
-     flip_y = 0
+     flip_y = 1
     }
-    show_solder_side = 0
+    show_solder_side = 1
     fullscreen = 0
      grid_unit = mil
    }
@@ -5262,7 +5262,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:padstack_ref.1524980 {
-    proto=4; x=3.636in; y=2.953in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=3.634in; y=74.93mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5311,8 +5311,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1530753 {
-    proto=4; x=80.01mm; y=3.004in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1540444 {
+    proto=4; x=2.766in; y=1.423in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5320,8 +5320,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1530754 {
-    proto=4; x=3.152in; y=3.417in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1540445 {
+    proto=4; x=2.766in; y=1.467in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5329,22 +5329,17 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1530755 {
-    proto=4; x=3.28in; y=3.382in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1542747 {
+    proto=4; x=3.263in; y=2.09in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
-      }
     }
    }
-   ha:padstack_ref.1540444 {
-    proto=4; x=2.766in; y=1.423in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1547239 {
+    proto=4; x=3.798in; y=2.341in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5352,8 +5347,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1540445 {
-    proto=4; x=2.766in; y=1.467in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1407508 {
+    proto=4; x=112.395mm; y=1.481in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5361,8 +5356,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1542312 {
-    proto=4; x=2.879in; y=3.004in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1518026 {
+    proto=4; x=3.807in; y=1.501in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5370,8 +5365,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1542747 {
-    proto=4; x=3.263in; y=2.09in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1563239 {
+    proto=4; x=83.947mm; y=2.144in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5379,8 +5374,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1547239 {
-    proto=4; x=3.798in; y=2.341in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1563390 {
+    proto=4; x=3.273in; y=2.171in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5388,8 +5383,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1407508 {
-    proto=4; x=112.395mm; y=1.481in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1563457 {
+    proto=4; x=2.761in; y=2.169in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5397,8 +5392,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1518026 {
-    proto=4; x=3.807in; y=1.501in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1563458 {
+    proto=4; x=2.761in; y=2.13in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5406,8 +5401,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1563239 {
-    proto=4; x=83.947mm; y=2.144in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1567804 {
+    proto=4; x=86.995mm; y=55.753mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5415,8 +5410,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1563390 {
-    proto=4; x=3.273in; y=2.171in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1568303 {
+    proto=4; x=1.223in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5424,8 +5419,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1563457 {
-    proto=4; x=2.761in; y=2.169in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1568304 {
+    proto=4; x=1.254in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5433,8 +5428,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1563458 {
-    proto=4; x=2.761in; y=2.13in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1568320 {
+    proto=4; x=3.927in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5442,8 +5437,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567175 {
-    proto=4; x=2.97in; y=2.926in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1568321 {
+    proto=4; x=3.892in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5451,8 +5446,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567176 {
-    proto=4; x=3.084in; y=2.926in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1571975 {
+    proto=4; x=1.938in; y=3.094in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5460,8 +5455,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567326 {
-    proto=4; x=3.118in; y=2.961in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1572601 {
+    proto=4; x=885.0mil; y=709.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5469,8 +5464,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567603 {
-    proto=4; x=2.976in; y=3.037in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1572602 {
+    proto=4; x=885.0mil; y=746.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5478,8 +5473,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567658 {
-    proto=4; x=3.243in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1572630 {
+    proto=4; x=885.0mil; y=671.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5487,8 +5482,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567804 {
-    proto=4; x=86.995mm; y=55.753mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1572670 {
+    proto=4; x=1.579in; y=2.903in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5496,8 +5491,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567895 {
-    proto=4; x=3.307in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1572671 {
+    proto=4; x=1.058in; y=1.367in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5505,8 +5500,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1567962 {
-    proto=4; x=3.279in; y=3.544in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581208 {
+    proto=4; x=79.375mm; y=3.004in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5514,8 +5509,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1568035 {
-    proto=4; x=75.311mm; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581209 {
+    proto=4; x=3.127in; y=3.417in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5523,17 +5518,22 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1568303 {
-    proto=4; x=1.223in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581210 {
+    proto=4; x=82.677mm; y=3.382in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:5 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1568304 {
-    proto=4; x=1.254in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581211 {
+    proto=4; x=2.854in; y=3.004in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5541,8 +5541,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1568320 {
-    proto=4; x=3.927in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581212 {
+    proto=4; x=74.803mm; y=2.926in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5550,8 +5550,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1568321 {
-    proto=4; x=3.892in; y=2.759in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581213 {
+    proto=4; x=3.059in; y=2.926in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5559,8 +5559,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1571975 {
-    proto=4; x=1.938in; y=3.094in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581214 {
+    proto=4; x=3.093in; y=2.961in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5568,8 +5568,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572225 {
-    proto=4; x=3.202in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581215 {
+    proto=4; x=2.951in; y=3.037in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5577,8 +5577,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572265 {
-    proto=4; x=2.906in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581216 {
+    proto=4; x=3.218in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5586,8 +5586,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572395 {
-    proto=4; x=2.92in; y=3.037in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581217 {
+    proto=4; x=3.282in; y=3.2in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5595,8 +5595,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572471 {
-    proto=4; x=69.977mm; y=3.522in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581218 {
+    proto=4; x=3.254in; y=3.544in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5604,8 +5604,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572601 {
-    proto=4; x=885.0mil; y=709.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581219 {
+    proto=4; x=2.94in; y=3.3in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5613,8 +5613,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572602 {
-    proto=4; x=885.0mil; y=746.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581220 {
+    proto=4; x=3.177in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5622,8 +5622,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572630 {
-    proto=4; x=885.0mil; y=671.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581221 {
+    proto=4; x=2.902in; y=80.391mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5631,8 +5631,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572670 {
-    proto=4; x=1.579in; y=2.903in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581222 {
+    proto=4; x=73.533mm; y=3.037in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5640,8 +5640,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1572671 {
-    proto=4; x=1.058in; y=1.367in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581223 {
+    proto=4; x=2.73in; y=3.522in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5649,8 +5649,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1576217 {
-    proto=4; x=2.97in; y=2.884in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1581224 {
+    proto=4; x=74.803mm; y=2.884in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5763,7 +5763,7 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 500.0mil
+       x = 125.0mil
        rot = 0.000000
        y = 125.0mil
        li:thermal {
@@ -5803,7 +5803,7 @@ ha:pcb-rnd-board-v8 {
          thickness = 10.0mil
          width = 120.0mil
          height = 120.0mil
-         x = 500.0mil
+         x = 125.0mil
          y = 125.0mil
          adelta = 360.000000
          clearance = 0.0
@@ -5827,8 +5827,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -5841,8 +5841,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = origin
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -5855,8 +5855,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = x
          }
-         x1 = 500.0mil
-         x2 = 13.7mm
+         x1 = 125.0mil
+         x2 = 4.175mm
          ha:flags {
           selected = 1
          }
@@ -5869,8 +5869,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = y
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -5989,7 +5989,7 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 116.205mm
+       x = 4.6in
        rot = 0.000000
        y = 125.0mil
        li:thermal {
@@ -6029,7 +6029,7 @@ ha:pcb-rnd-board-v8 {
          thickness = 10.0mil
          width = 120.0mil
          height = 120.0mil
-         x = 116.205mm
+         x = 4.6in
          y = 125.0mil
          adelta = 360.000000
          clearance = 0.0
@@ -6053,8 +6053,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 125.0mil
         }
         ha:line.718712 {
@@ -6064,8 +6064,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = origin
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 125.0mil
         }
         ha:line.718715 {
@@ -6075,8 +6075,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = x
          }
-         x1 = 116.205mm
-         x2 = 117.205mm
+         x1 = 4.6in
+         x2 = 117.84mm
          y1 = 125.0mil
         }
         ha:line.718718 {
@@ -6086,8 +6086,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = y
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 125.0mil
         }
        }
@@ -6203,7 +6203,7 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 500.0mil
+       x = 125.0mil
        rot = 0.000000
        y = 96.901mm
        li:thermal {
@@ -6243,7 +6243,7 @@ ha:pcb-rnd-board-v8 {
          thickness = 10.0mil
          width = 120.0mil
          height = 120.0mil
-         x = 500.0mil
+         x = 125.0mil
          y = 96.901mm
          adelta = 360.000000
          clearance = 0.0
@@ -6267,8 +6267,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -6281,8 +6281,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = origin
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -6295,8 +6295,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = x
          }
-         x1 = 500.0mil
-         x2 = 13.7mm
+         x1 = 125.0mil
+         x2 = 4.175mm
          ha:flags {
           selected = 1
          }
@@ -6309,8 +6309,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = y
          }
-         x1 = 500.0mil
-         x2 = 500.0mil
+         x1 = 125.0mil
+         x2 = 125.0mil
          ha:flags {
           selected = 1
          }
@@ -6429,7 +6429,7 @@ ha:pcb-rnd-board-v8 {
        }
        proto = 0
        xmirror = 0
-       x = 116.205mm
+       x = 4.6in
        rot = 0.000000
        y = 96.901mm
        li:thermal {
@@ -6469,7 +6469,7 @@ ha:pcb-rnd-board-v8 {
          thickness = 10.0mil
          width = 120.0mil
          height = 120.0mil
-         x = 116.205mm
+         x = 4.6in
          y = 96.901mm
          adelta = 360.000000
          clearance = 0.0
@@ -6493,8 +6493,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = pnp-origin
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 96.901mm
         }
         ha:line.719317 {
@@ -6504,8 +6504,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = origin
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 96.901mm
         }
         ha:line.719320 {
@@ -6515,8 +6515,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = x
          }
-         x1 = 116.205mm
-         x2 = 117.205mm
+         x1 = 4.6in
+         x2 = 117.84mm
          y1 = 96.901mm
         }
         ha:line.719323 {
@@ -6526,8 +6526,8 @@ ha:pcb-rnd-board-v8 {
          ha:attributes {
           subc-role = y
          }
-         x1 = 116.205mm
-         x2 = 116.205mm
+         x1 = 4.6in
+         x2 = 4.6in
          y1 = 96.901mm
         }
        }
@@ -8685,25 +8685,29 @@ ha:pcb-rnd-board-v8 {
            ha:attributes {
              subc-role=pnp-origin
            }
-          }
+ ha:flags ={ selected=1
+ };          }
           ha:line.1267750 {
            x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=3.0681in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
-          }
+ ha:flags ={ selected=1
+ };          }
           ha:line.1267753 {
            x1=4.29291in; y1=3.0681in; x2=108.039914mm; y2=3.0681in; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
-          }
+ ha:flags ={ selected=1
+ };          }
           ha:line.1267756 {
            x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=78.92974mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
-          }
+ ha:flags ={ selected=1
+ };          }
          }
          ha:type {
           top = 1
@@ -8715,629 +8719,421 @@ ha:pcb-rnd-board-v8 {
      }
       uid = rngxnPf0TM5L9XrnUVAAAABJ
      }
-      ha:subc.1281045 {
-       ha:attributes {
-        value=
-        device=CONNECTOR
-        footprint=100mil10x2
-        refdes=J6
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.1281569 {
+        ha:attributes {
+         value=
+         device=CONNECTOR
+         footprint=XLR3
+         refdes=J13
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -34.75mil  
-              -34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
-              34.75mil  
-              -34.75mil  
-              34.75mil  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
              }
-           }
+             clearance=0.0
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -37.75mil  
-              -37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
              }
-           }
+             clearance=0.0
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -37.75mil  
-              -37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
-              37.75mil  
-              -37.75mil  
-              37.75mil  
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
              }
-           }
-         }
-       }
+             clearance=0.0
+            }
+          }
+        }
 
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.1 {
+          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
-         }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.1281070 {
-         proto=0; x=85.725mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+        li:objects {
+         ha:padstack_ref.1281597 {
+          proto=0; x=116.205mm; y=2.01999in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1281071 {
-         proto=1; x=88.265mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=4
+            name=pin4
+          }
          }
+         ha:padstack_ref.1281598 {
+          proto=0; x=111.125mm; y=1.72in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1281072 {
-         proto=1; x=85.725mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=4
+            name=pin4
+          }
          }
+         ha:padstack_ref.1281599 {
+          proto=1; x=107.315mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=3
-           name=3
-         }
-        }
-        ha:padstack_ref.1281073 {
-         proto=1; x=88.265mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=4
+            name=pin4
+          }
          }
+         ha:padstack_ref.1281600 {
+          proto=0; x=102.235mm; y=2.14479in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1281074 {
-         proto=1; x=85.725mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=2
+            name=pin2
+          }
          }
+         ha:padstack_ref.1281601 {
+          proto=1; x=102.235mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=5
-           name=5
-         }
-        }
-        ha:padstack_ref.1281075 {
-         proto=1; x=88.265mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
 
-         ha:attributes {
-           term=6
-           name=6
-         }
-        }
-        ha:padstack_ref.1281076 {
-         proto=1; x=85.725mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=3
+            name=pin3
+          }
          }
+         ha:padstack_ref.1281602 {
+          proto=0; x=102.235mm; y=1.5952in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=7
-           name=7
+          ha:attributes {
+            term=1
+            name=pin1
+          }
          }
         }
-        ha:padstack_ref.1281077 {
-         proto=1; x=88.265mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:layers {
 
-         li:thermal {
-         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-         ha:attributes {
-           term=8
-           name=8
-         }
-        }
-        ha:padstack_ref.1281078 {
-         proto=1; x=85.725mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
+           li:objects {
+            ha:line.1281570 {
+             x1=120.015mm; y1=2.36212in; x2=120.015mm; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1281573 {
+             x1=3.95728in; y1=2.36212in; x2=3.95728in; y2=2.28338in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1281576 {
+             x1=3.95728in; y1=1.37787in; x2=3.95728in; y2=1.45661in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1281579 {
+             x1=120.015mm; y1=1.37787in; x2=3.95728in; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1281582 {
+             x1=120.015mm; y1=2.36212in; x2=3.95728in; y2=2.36212in; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            bottom = 1
+           }
          }
 
-         li:thermal {
-         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-         ha:attributes {
-           term=9
-           name=9
+           li:objects {
+            ha:line.1281585 {
+             x1=106.891667mm; y1=47.497916mm; x2=106.891667mm; y2=47.497916mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1281588 {
+             x1=120.015mm; y1=1.87in; x2=120.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1281591 {
+             x1=120.015mm; y1=1.87in; x2=120.015mm; y2=48.498mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1281594 {
+             x1=120.015mm; y1=1.87in; x2=121.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            bottom = 1
+            virtual = 1
+            misc = 1
+           }
          }
         }
-        ha:padstack_ref.1281079 {
-         proto=1; x=88.265mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=10
-           name=10
-         }
+       }
+        uid = s6Cgm1w+XLFiyKiFTA4AAABM
+       }
+       ha:subc.1281604 {
+        ha:attributes {
+         value=
+         device=CONNECTOR
+         footprint=XLR4
+         refdes=J11
         }
-        ha:padstack_ref.1281080 {
-         proto=1; x=85.725mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+       ha:data {
+              li:padstack_prototypes {
 
-         li:thermal {
-         }
+        ha:ps_proto_v6.0 {
+          hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-         ha:attributes {
-           term=11
-           name=11
-         }
-        }
-        ha:padstack_ref.1281081 {
-         proto=1; x=88.265mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
 
-         ha:attributes {
-           term=12
-           name=12
-         }
-        }
-        ha:padstack_ref.1281082 {
-         proto=1; x=85.725mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
 
-         ha:attributes {
-           term=13
-           name=13
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
         }
-        ha:padstack_ref.1281083 {
-         proto=1; x=88.265mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+        ha:ps_proto_v6.1 {
+          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-         ha:attributes {
-           term=14
-           name=14
-         }
-        }
-        ha:padstack_ref.1281084 {
-         proto=1; x=85.725mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=15
-           name=15
-         }
-        }
-        ha:padstack_ref.1281085 {
-         proto=1; x=88.265mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=16
-           name=16
-         }
-        }
-        ha:padstack_ref.1281086 {
-         proto=1; x=85.725mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:5 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=17
-           name=17
-         }
-        }
-        ha:padstack_ref.1281087 {
-         proto=1; x=88.265mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=18
-           name=18
-         }
-        }
-        ha:padstack_ref.1281088 {
-         proto=1; x=85.725mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=19
-           name=19
-         }
-        }
-        ha:padstack_ref.1281089 {
-         proto=1; x=88.265mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=20
-           name=20
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1281046 {
-            x1=89.535mm; y1=2.8in; x2=89.535mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1281049 {
-            x1=89.535mm; y1=3.8in; x2=84.455mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1281052 {
-            x1=84.455mm; y1=3.8in; x2=84.455mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:line.1281055 {
-            x1=84.455mm; y1=2.8in; x2=89.535mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.1281058 {
-            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.1281061 {
-            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.1281064 {
-            x1=86.995mm; y1=3.3in; x2=85.995mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.1281067 {
-            x1=86.995mm; y1=3.3in; x2=86.995mm; y2=84.82mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = OKZuot6avmLgUZwh5koAAABN
-      }
-       ha:subc.1281569 {
-        ha:attributes {
-         value=
-         device=CONNECTOR
-         footprint=XLR3
-         refdes=J13
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=62.99mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
-             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=125.98mil;             }
-             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=125.98mil;             }
-             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=137.98mil;             }
-             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=137.98mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
-             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=94.49mil;             }
-             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=94.49mil;             }
+             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=94.49mil;             }
@@ -9373,8 +9169,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1281597 {
-          proto=0; x=116.205mm; y=2.01999in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1281632 {
+          proto=0; x=116.205mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -9395,12 +9191,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.1281598 {
-          proto=0; x=111.125mm; y=1.72in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1281633 {
+          proto=0; x=111.125mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -9421,12 +9217,26 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.1281599 {
-          proto=1; x=107.315mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1281634 {
+          proto=1; x=107.315mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
+          }
+         }
+         ha:padstack_ref.1281635 {
+          proto=1; x=107.315mm; y=870.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -9447,12 +9257,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.1281600 {
-          proto=0; x=102.235mm; y=2.14479in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1281636 {
+          proto=1; x=107.315mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -9465,9 +9275,23 @@ ha:pcb-rnd-board-v8 {
             name=pin2
           }
          }
-         ha:padstack_ref.1281601 {
-          proto=1; x=102.235mm; y=1.87in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
+         ha:padstack_ref.1281637 {
+          proto=0; x=102.235mm; y=1.14479in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=pin4
+          }
+         }
+         ha:padstack_ref.1281638 {
+          proto=0; x=102.235mm; y=595.2mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          ha:flags {
            clearline=1
           }
 
@@ -9486,20 +9310,6 @@ ha:pcb-rnd-board-v8 {
             }
           }
 
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1281602 {
-          proto=0; x=102.235mm; y=1.5952in; rot=270.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
           ha:attributes {
             term=1
             name=pin1
@@ -9513,20 +9323,20 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1281570 {
-             x1=120.015mm; y1=2.36212in; x2=120.015mm; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            ha:line.1281605 {
+             x1=120.015mm; y1=1.36212in; x2=120.015mm; y2=377.87mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1281573 {
-             x1=3.95728in; y1=2.36212in; x2=3.95728in; y2=2.28338in; thickness=10.0mil; clearance=0.0;
+            ha:line.1281608 {
+             x1=3.97697in; y1=1.36212in; x2=3.97697in; y2=1.28338in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1281576 {
-             x1=3.95728in; y1=1.37787in; x2=3.95728in; y2=1.45661in; thickness=10.0mil; clearance=0.0;
+            ha:line.1281611 {
+             x1=3.97697in; y1=377.87mil; x2=3.97697in; y2=456.61mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1281579 {
-             x1=120.015mm; y1=1.37787in; x2=3.95728in; y2=1.37787in; thickness=10.0mil; clearance=0.0;
+            ha:line.1281614 {
+             x1=120.015mm; y1=377.87mil; x2=3.97697in; y2=377.87mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1281582 {
-             x1=120.015mm; y1=2.36212in; x2=3.95728in; y2=2.36212in; thickness=10.0mil; clearance=0.0;
+            ha:line.1281617 {
+             x1=120.015mm; y1=1.36212in; x2=3.97697in; y2=1.36212in; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -9540,26 +9350,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1281585 {
-             x1=106.891667mm; y1=47.497916mm; x2=106.891667mm; y2=47.497916mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1281620 {
+             x1=107.677858mm; y1=22.097892mm; x2=107.677858mm; y2=22.097892mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1281588 {
-             x1=120.015mm; y1=1.87in; x2=120.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+            ha:line.1281623 {
+             x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1281591 {
-             x1=120.015mm; y1=1.87in; x2=120.015mm; y2=48.498mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1281626 {
+             x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=23.098mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1281594 {
-             x1=120.015mm; y1=1.87in; x2=121.015mm; y2=1.87in; thickness=0.1mm; clearance=0.0;
+            ha:line.1281629 {
+             x1=120.015mm; y1=870.0mil; x2=121.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -9573,80 +9383,125 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = s6Cgm1w+XLFiyKiFTA4AAABM
+        uid = BncjHw/ZXUdrDhB9WHgAAABM
        }
-       ha:subc.1281604 {
+       ha:subc.1251135 {
         ha:attributes {
-         value=
-         device=CONNECTOR
-         footprint=XLR4
-         refdes=J11
+         value=3x18650
+         device=BATTERY
+         footprint=18650x3
+         refdes=B1
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=62.99mil; hplated=1; htop=0; hbottom=0;
+          hdia=68.9mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -54.135mil  
+               -54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
               copper = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -54.135mil  
+               -54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=125.98mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               intern = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -54.135mil  
+               -54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+               54.135mil  
+               -54.135mil  
+               54.135mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -57.085mil  
+               -57.085mil  
+               57.085mil  
+               -57.085mil  
+               57.085mil  
+               57.085mil  
+               -57.085mil  
+               57.085mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=137.98mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -57.085mil  
+               -57.085mil  
+               57.085mil  
+               -57.085mil  
+               57.085mil  
+               57.085mil  
+               -57.085mil  
+               57.085mil  
+              }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+          hdia=68.9mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -9656,7 +9511,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -9666,7 +9521,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=94.49mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -9676,7 +9531,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=114.17mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -9686,7 +9541,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=114.17mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -9699,62 +9554,41 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1281632 {
-          proto=0; x=116.205mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251167 {
+          proto=0; x=35.000292mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1281633 {
-          proto=0; x=111.125mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251168 {
+          proto=1; x=35.000292mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=2
+            name=pin2
           }
          }
-         ha:padstack_ref.1281634 {
-          proto=1; x=107.315mm; y=1.01999in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251169 {
+          proto=1; x=54.0mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
@@ -9765,64 +9599,41 @@ ha:pcb-rnd-board-v8 {
             name=pin3
           }
          }
-         ha:padstack_ref.1281635 {
-          proto=1; x=107.315mm; y=870.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=5
-            name=pin5
-          }
-         }
-         ha:padstack_ref.1281636 {
-          proto=1; x=107.315mm; y=720.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251170 {
+          proto=1; x=54.0mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=4
+            name=pin4
           }
          }
-         ha:padstack_ref.1281637 {
-          proto=0; x=102.235mm; y=1.14479in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251171 {
+          proto=1; x=72.999962mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.1281638 {
-          proto=0; x=102.235mm; y=595.2mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1251172 {
+          proto=1; x=72.999962mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
@@ -9841,8 +9652,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=6
+            name=pin6
           }
          }
         }
@@ -9853,20 +9664,41 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1281605 {
-             x1=120.015mm; y1=1.36212in; x2=120.015mm; y2=377.87mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1251136 {
+             x1=24.000314mm; y1=88.499796mm; x2=24.000314mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
             }
-            ha:line.1281608 {
-             x1=3.97697in; y1=1.36212in; x2=3.97697in; y2=1.28338in; thickness=10.0mil; clearance=0.0;
+            ha:line.1251139 {
+             x1=24.000314mm; y1=88.499796mm; x2=83.99994mm; y2=88.499796mm; thickness=10.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
             }
-            ha:line.1281611 {
-             x1=3.97697in; y1=377.87mil; x2=3.97697in; y2=456.61mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1251142 {
+             x1=83.99994mm; y1=88.499796mm; x2=83.99994mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
             }
-            ha:line.1281614 {
-             x1=120.015mm; y1=377.87mil; x2=3.97697in; y2=377.87mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1251145 {
+             x1=24.000314mm; y1=11.49995mm; x2=83.99994mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
             }
-            ha:line.1281617 {
-             x1=120.015mm; y1=1.36212in; x2=3.97697in; y2=1.36212in; thickness=10.0mil; clearance=0.0;
+            ha:line.1251148 {
+             x1=50.000262mm; y1=77.99969mm; x2=57.999992mm; y2=77.99969mm; thickness=20.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
+            }
+            ha:line.1251151 {
+             x1=54.0mm; y1=81.999682mm; x2=54.0mm; y2=73.999698mm; thickness=20.0mil; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
             }
            }
            ha:type {
@@ -9880,26 +9712,42 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1281620 {
-             x1=107.677858mm; y1=22.097892mm; x2=107.677858mm; y2=22.097892mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1251155 {
+             x1=54.000084mm; y1=49.999873mm; x2=54.000084mm; y2=49.999873mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
+
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1281623 {
-             x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1251158 {
+             x1=54.0mm; y1=50.0mm; x2=54.0mm; y2=50.0mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
+
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1281626 {
-             x1=120.015mm; y1=870.0mil; x2=120.015mm; y2=23.098mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1251161 {
+             x1=54.0mm; y1=50.0mm; x2=55.0mm; y2=50.0mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1281629 {
-             x1=120.015mm; y1=870.0mil; x2=121.015mm; y2=870.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1251164 {
+             x1=54.0mm; y1=50.0mm; x2=54.0mm; y2=49.0mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              lock=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -9913,20 +9761,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = BncjHw/ZXUdrDhB9WHgAAABM
-       }
-       ha:subc.1284435 {
+        uid = V61fJmxCtl6QKTAtl+8AAABK
+ ha:flags ={ lock=1
+ };       }
+       ha:subc.1342113 {
         ha:attributes {
-         value=
-         device=unknown
-         footprint=100mil2pin
-         refdes=J1
+         value=red+green
+         device=LED
+         footprint=H178
+         refdes=D5
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -9937,14 +9786,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
               }
             }
 
@@ -9956,14 +9805,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
               }
             }
 
@@ -9975,14 +9824,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
               }
             }
 
@@ -9994,14 +9843,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
               }
             }
 
@@ -10013,25 +9862,25 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               -31.495mil  
+               -31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
+               31.495mil  
+               -31.495mil  
+               31.495mil  
               }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -10041,7 +9890,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -10051,7 +9900,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -10061,7 +9910,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -10071,7 +9920,7 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -10084,22 +9933,34 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1284461 {
-          proto=0; x=70.485mm; y=3.7in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:padstack_ref.1342139 {
+          proto=0; x=202.0mil; y=947.0mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1284462 {
-          proto=1; x=70.485mm; y=3.6in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:padstack_ref.1342140 {
+          proto=1; x=202.0mil; y=1.04541in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -10109,7 +9970,7 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=2
+            name=pin2
           }
          }
         }
@@ -10120,17 +9981,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1284436 {
-             x1=71.755mm; y1=90.17mm; x2=71.755mm; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+            ha:line.1342114 {
+             x1=1.22mil; y1=870.23mil; x2=1.22mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1284439 {
-             x1=71.755mm; y1=95.25mm; x2=69.215mm; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+            ha:line.1342117 {
+             x1=351.61mil; y1=870.23mil; x2=351.61mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1284442 {
-             x1=69.215mm; y1=95.25mm; x2=69.215mm; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+            ha:line.1342120 {
+             x1=1.22mil; y1=1.12218in; x2=351.61mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1284445 {
-             x1=69.215mm; y1=90.17mm; x2=71.755mm; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+            ha:line.1342123 {
+             x1=1.22mil; y1=870.23mil; x2=351.61mil; y2=870.23mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -10144,26 +10005,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1284449 {
-             x1=70.485mm; y1=92.71mm; x2=70.485mm; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1342127 {
+             x1=202.0mil; y1=996.205mil; x2=202.0mil; y2=996.205mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1284452 {
-             x1=70.485mm; y1=3.7in; x2=70.485mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.1342130 {
+             x1=202.0mil; y1=996.2mil; x2=202.0mil; y2=996.2mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1284455 {
-             x1=70.485mm; y1=3.7in; x2=70.485mm; y2=92.98mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1342133 {
+             x1=202.0mil; y1=996.2mil; x2=202.0mil; y2=26.30348mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1284458 {
-             x1=70.485mm; y1=3.7in; x2=69.485mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+            ha:line.1342136 {
+             x1=202.0mil; y1=996.2mil; x2=6.1308mm; y2=996.2mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -10177,20 +10038,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = pyz5kG+0E0ESBqOHgnEAAABM
+        uid = udHzw36hUA40qsxOGCYAAABJ
        }
-       ha:subc.1284549 {
+       ha:subc.1342158 {
         ha:attributes {
-         value=
-         device=unknown
-         footprint=100mil2pin
-         refdes=J26
+         footprint=0402
+         value=33
+         device=RESISTOR
+         openscad=0402
+         refdes=R31
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -10201,155 +10063,220 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              copper = 1
+              top = 1
+              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
               top = 1
-              mask = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
+          }
+        }
+       }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-              }
-            }
+        li:objects {
+         ha:padstack_ref.1342172 {
+          proto=0; x=4.30826in; y=1.393in; 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.1342173 {
+          proto=0; x=4.33974in; y=1.393in; 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:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1342160 {
+             x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-             clearance=0.0
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+            ha:line.1342163 {
+             x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1342166 {
+             x1=4.324in; y1=1.393in; x2=110.8296mm; y2=1.393in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1342169 {
+             x1=4.324in; y1=1.393in; x2=4.324in; y2=36.3822mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-             clearance=0.0
             }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = udHzw36hUA40qsxOGCYAAABL
+       }
+       ha:subc.1342191 {
+        ha:attributes {
+         footprint=0402
+         value=33
+         device=RESISTOR
+         openscad=0402
+         refdes=R32
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1284575 {
-          proto=0; x=3.173in; y=3.6in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:padstack_ref.1342205 {
+          proto=0; x=4.30752in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10362,8 +10289,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1284576 {
-          proto=1; x=3.173in; y=3.7in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+         ha:padstack_ref.1342206 {
+          proto=0; x=4.339in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -10384,22 +10311,10 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1284550 {
-             x1=3.123in; y1=95.25mm; x2=3.123in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1284553 {
-             x1=3.123in; y1=90.17mm; x2=3.223in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1284556 {
-             x1=3.223in; y1=90.17mm; x2=3.223in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1284559 {
-             x1=3.223in; y1=95.25mm; x2=3.123in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -10408,53 +10323,54 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1284563 {
-             x1=3.173in; y1=92.71mm; x2=3.173in; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1342193 {
+             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1284566 {
-             x1=3.173in; y1=3.6in; x2=3.173in; y2=3.6in; thickness=0.1mm; clearance=0.0;
+            ha:line.1342196 {
+             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1284569 {
-             x1=3.173in; y1=3.6in; x2=3.173in; y2=92.44mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1342199 {
+             x1=4.32326in; y1=34.163mm; x2=110.810804mm; y2=34.163mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1284572 {
-             x1=3.173in; y1=3.6in; x2=81.5942mm; y2=3.6in; thickness=0.1mm; clearance=0.0;
+            ha:line.1342202 {
+             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=35.163mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = pyz5kG+0E0ESBqOHgnEAAABQ
+        uid = udHzw36hUA40qsxOGCYAAABN
        }
-       ha:subc.1251135 {
+       ha:subc.1344027 {
         ha:attributes {
-         value=3x18650
-         device=BATTERY
-         footprint=18650x3
-         refdes=B1
+         footprint=0402
+         value=5.1k
+         device=RESISTOR
+         openscad=0402
+         refdes=R44
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=68.9mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -10465,52 +10381,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -54.135mil  
-               -54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -54.135mil  
-               -54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -54.135mil  
-               -54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
-               54.135mil  
-               -54.135mil  
-               54.135mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -10522,116 +10400,209 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -57.085mil  
-               -57.085mil  
-               57.085mil  
-               -57.085mil  
-               57.085mil  
-               57.085mil  
-               -57.085mil  
-               57.085mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -57.085mil  
-               -57.085mil  
-               57.085mil  
-               -57.085mil  
-               57.085mil  
-               57.085mil  
-               -57.085mil  
-               57.085mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
+       }
 
-        ha:ps_proto_v6.1 {
-          hdia=68.9mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+        li:objects {
+         ha:padstack_ref.1344041 {
+          proto=0; x=4.30826in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1344042 {
+          proto=0; x=4.33974in; y=32.893mm; 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:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1344029 {
+             x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-             clearance=0.0
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+            ha:line.1344032 {
+             x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1344035 {
+             x1=4.324in; y1=32.893mm; x2=110.8296mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1344038 {
+             x1=4.324in; y1=32.893mm; x2=4.324in; y2=33.893mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-             clearance=0.0
             }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = OBCxQwbtFxoClI8ChEkAAABL
+       }
+       ha:subc.1344785 {
+        ha:attributes {
+         footprint=0402
+         value=5.1k
+         device=RESISTOR
+         openscad=0402
+         refdes=R43
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=108.27mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=114.17mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=114.17mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1251167 {
-          proto=0; x=35.000292mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
+         ha:padstack_ref.1344799 {
+          proto=0; x=4.30926in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.1251168 {
-          proto=1; x=35.000292mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1344800 {
+          proto=0; x=4.34074in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
-           lock=1
           }
 
           li:thermal {
@@ -10639,129 +10610,21 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=pin2
+            name=2
           }
          }
-         ha:padstack_ref.1251169 {
-          proto=1; x=54.0mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1251170 {
-          proto=1; x=54.0mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1251171 {
-          proto=1; x=72.999962mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=pin5
-          }
-         }
-         ha:padstack_ref.1251172 {
-          proto=1; x=72.999962mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-           lock=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-        }
-        li:layers {
+        }
+        li:layers {
 
          ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.1251136 {
-             x1=24.000314mm; y1=88.499796mm; x2=24.000314mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
-            ha:line.1251139 {
-             x1=24.000314mm; y1=88.499796mm; x2=83.99994mm; y2=88.499796mm; thickness=10.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
-            ha:line.1251142 {
-             x1=83.99994mm; y1=88.499796mm; x2=83.99994mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
-            ha:line.1251145 {
-             x1=24.000314mm; y1=11.49995mm; x2=83.99994mm; y2=11.49995mm; thickness=10.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
-            ha:line.1251148 {
-             x1=50.000262mm; y1=77.99969mm; x2=57.999992mm; y2=77.99969mm; thickness=20.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
-            ha:line.1251151 {
-             x1=54.0mm; y1=81.999682mm; x2=54.0mm; y2=73.999698mm; thickness=20.0mil; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-            }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -10770,70 +10633,53 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1251155 {
-             x1=54.000084mm; y1=49.999873mm; x2=54.000084mm; y2=49.999873mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-
+            ha:line.1344787 {
+             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1251158 {
-             x1=54.0mm; y1=50.0mm; x2=54.0mm; y2=50.0mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-
+            ha:line.1344790 {
+             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1251161 {
-             x1=54.0mm; y1=50.0mm; x2=55.0mm; y2=50.0mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-
+            ha:line.1344793 {
+             x1=109.855mm; y1=1.444in; x2=110.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1251164 {
-             x1=54.0mm; y1=50.0mm; x2=54.0mm; y2=49.0mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              lock=1
-             }
-
+            ha:line.1344796 {
+             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=37.6776mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = V61fJmxCtl6QKTAtl+8AAABK
- ha:flags ={ lock=1
- };       }
-       ha:subc.1342113 {
+        uid = OBCxQwbtFxoClI8ChEkAAABP
+       }
+       ha:subc.1358442 {
         ha:attributes {
-         value=red+green
-         device=LED
-         footprint=H178
-         refdes=D5
+         value=DFLS130L
+         device=DIODE
+         footprint=powerdi123
+         refdes=D4
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -10844,181 +10690,138 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               -43.31mil  
+               -27.56mil  
+               -43.31mil  
+               27.56mil  
+               43.31mil  
+               27.56mil  
+               43.31mil  
+               -27.56mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              copper = 1
+              top = 1
+              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               -46.31mil  
+               -30.56mil  
+               -46.31mil  
+               30.56mil  
+               46.31mil  
+               30.56mil  
+               46.31mil  
+               -30.56mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining {             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              copper = 1
-              intern = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               -43.31mil  
+               -27.56mil  
+               -43.31mil  
+               27.56mil  
+               43.31mil  
+               27.56mil  
+               43.31mil  
+               -27.56mil  
               }
             }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
+              copper = 1
               top = 1
-              mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
+               17.715mil  
+               -27.555mil  
+               -17.715mil  
+               -27.555mil  
+               -17.715mil  
+               27.555mil  
+               17.715mil  
+               27.555mil  
               }
             }
 
             ha:ps_shape_v4 {
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              bottom = 1
+              top = 1
               mask = 1
              }
              clearance=0.0
               li:ps_poly {
-               -31.495mil  
-               -31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-               31.495mil  
-               -31.495mil  
-               31.495mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             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=62.99mil;             }
-             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=62.99mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
+               20.715mil  
+               -30.555mil  
+               -20.715mil  
+               -30.555mil  
+               -20.715mil  
+               30.555mil  
+               20.715mil  
+               30.555mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=62.99mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { 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=62.99mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               17.715mil  
+               -27.555mil  
+               -17.715mil  
+               -27.555mil  
+               -17.715mil  
+               27.555mil  
+               17.715mil  
+               27.555mil  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1342139 {
-          proto=0; x=202.0mil; y=947.0mil; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1358476 {
+          proto=0; x=936.0mil; y=509.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=2
+            name=cathode
           }
          }
-         ha:padstack_ref.1342140 {
-          proto=1; x=202.0mil; y=1.04541in; rot=-270.000000; xmirror=1; smirror=1; clearance=6.0mil;
+         ha:padstack_ref.1358477 {
+          proto=1; x=936.0mil; y=609.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -11027,8 +10830,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=1
+            name=anode
           }
          }
         }
@@ -11039,22 +10842,31 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1342114 {
-             x1=1.22mil; y1=870.23mil; x2=1.22mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
+            ha:line.1358443 {
+             x1=898.01mil; y1=605.46mil; x2=898.01mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1342117 {
-             x1=351.61mil; y1=870.23mil; x2=351.61mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
+            ha:line.1358446 {
+             x1=898.01mil; y1=487.34mil; x2=973.99mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1342120 {
-             x1=1.22mil; y1=1.12218in; x2=351.61mil; y2=1.12218in; thickness=10.0mil; clearance=0.0;
+            ha:line.1358449 {
+             x1=973.99mil; y1=487.34mil; x2=973.99mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1342123 {
-             x1=1.22mil; y1=870.23mil; x2=351.61mil; y2=870.23mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1358452 {
+             x1=973.99mil; y1=605.46mil; x2=898.01mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1358455 {
+             x1=898.01mil; y1=466.31mil; x2=898.01mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1358458 {
+             x1=898.01mil; y1=447.32mil; x2=973.99mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1358461 {
+             x1=973.99mil; y1=447.32mil; x2=973.99mil; y2=466.31mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -11063,54 +10875,54 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1342127 {
-             x1=202.0mil; y1=996.205mil; x2=202.0mil; y2=996.205mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1358464 {
+             x1=936.0mil; y1=559.195mil; x2=936.0mil; y2=559.195mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1342130 {
-             x1=202.0mil; y1=996.2mil; x2=202.0mil; y2=996.2mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1358467 {
+             x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=546.4mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1342133 {
-             x1=202.0mil; y1=996.2mil; x2=202.0mil; y2=26.30348mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1358470 {
+             x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=12.87856mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1342136 {
-             x1=202.0mil; y1=996.2mil; x2=6.1308mm; y2=996.2mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1358473 {
+             x1=936.0mil; y1=546.4mil; x2=24.7744mm; y2=546.4mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = udHzw36hUA40qsxOGCYAAABJ
+        uid = L3uSQeru9w1L5hdo5KkAAABc
        }
-       ha:subc.1342158 {
+       ha:subc.1363958 {
         ha:attributes {
-         footprint=0402
-         value=33
-         device=RESISTOR
-         openscad=0402
-         refdes=R31
+         Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
+         value=USBC
+         device=CONNECTOR
+         refdes=J7
+         footprint=USB-C
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -11121,14 +10933,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -11.5mil  
+               -24.0mil  
+               11.5mil  
+               -24.0mil  
+               11.5mil  
+               24.0mil  
+               -11.5mil  
+               24.0mil  
               }
             }
 
@@ -11140,14 +10952,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               -0.317106mm  
+               -0.634606mm  
+               0.317106mm  
+               -0.634606mm  
+               0.317106mm  
+               0.634606mm  
+               -0.317106mm  
+               0.634606mm  
               }
             }
 
@@ -11159,182 +10971,240 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -11.5mil  
+               -24.0mil  
+               11.5mil  
+               -24.0mil  
+               11.5mil  
+               24.0mil  
+               -11.5mil  
+               24.0mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1342172 {
-          proto=0; x=4.30826in; y=1.393in; 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.1342173 {
-          proto=0; x=4.33974in; y=1.393in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -5.5mil  
+               -24.0mil  
+               5.5mil  
+               -24.0mil  
+               5.5mil  
+               24.0mil  
+               -5.5mil  
+               24.0mil  
+              }
+            }
 
-          ha:attributes {
-            term=2
-            name=2
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.164706mm  
+               -0.634606mm  
+               0.164706mm  
+               -0.634606mm  
+               0.164706mm  
+               0.634606mm  
+               -0.164706mm  
+               0.634606mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -5.5mil  
+               -24.0mil  
+               5.5mil  
+               -24.0mil  
+               5.5mil  
+               24.0mil  
+               -5.5mil  
+               24.0mil  
+              }
+            }
           }
-         }
         }
-        li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+        ha:ps_proto_v6.2 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
 
-           li:objects {
-            ha:line.1342160 {
-             x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
              }
+             clearance=0.0
             }
-            ha:line.1342163 {
-             x1=4.324in; y1=1.393in; x2=4.324in; y2=1.393in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
+             clearance=0.0
             }
-            ha:line.1342166 {
-             x1=4.324in; y1=1.393in; x2=110.8296mm; y2=1.393in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
              }
+             clearance=0.0
             }
-            ha:line.1342169 {
-             x1=4.324in; y1=1.393in; x2=4.324in; y2=36.3822mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=16.0mil; x2=0.0; y2=-16.0mil; thickness=23.0mil; square=0;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              mech = 1
              }
+             clearance=0.0
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = udHzw36hUA40qsxOGCYAAABL
-       }
-       ha:subc.1342191 {
-        ha:attributes {
-         footprint=0402
-         value=33
-         device=RESISTOR
-         openscad=0402
-         refdes=R32
+          }
         }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+        ha:ps_proto_v6.3 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_line { x1=0.0; y1=21.5mil; x2=0.0; y2=-21.5mil; thickness=23.0mil; square=0;             }
              ha:combining { auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              mech = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.4 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=25.59mil;             }
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              mech = 1
              }
              clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1342205 {
-          proto=0; x=4.30752in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1363997 {
+          proto=0; x=114.00818mm; y=31.598134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=B1A12
+          }
+         }
+         ha:padstack_ref.1363998 {
+          proto=0; x=114.00818mm; y=32.39798mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -11343,12 +11213,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=B4A9
           }
          }
-         ha:padstack_ref.1342206 {
-          proto=0; x=4.339in; y=34.163mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1363999 {
+          proto=1; x=114.00818mm; y=33.047966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -11357,153 +11226,76 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=B5
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1364000 {
+          proto=1; x=114.00818mm; y=33.548092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=A8
+          }
          }
+         ha:padstack_ref.1364001 {
+          proto=1; x=114.00818mm; y=34.047964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1342193 {
-             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1342196 {
-             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=34.163mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1342199 {
-             x1=4.32326in; y1=34.163mm; x2=110.810804mm; y2=34.163mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1342202 {
-             x1=4.32326in; y1=34.163mm; x2=4.32326in; y2=35.163mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=B6
+          }
          }
-        }
-       }
-        uid = udHzw36hUA40qsxOGCYAAABN
-       }
-       ha:subc.1344027 {
-        ha:attributes {
-         footprint=0402
-         value=5.1k
-         device=RESISTOR
-         openscad=0402
-         refdes=R44
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.1364002 {
+          proto=1; x=114.00818mm; y=34.54809mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          ha:attributes {
+            term=A7
+          }
+         }
+         ha:padstack_ref.1364003 {
+          proto=1; x=114.00818mm; y=35.047961mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          ha:attributes {
+            term=A6
+          }
+         }
+         ha:padstack_ref.1364004 {
+          proto=1; x=114.00818mm; y=35.548087mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1344041 {
-          proto=0; x=4.30826in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=B7
           }
          }
-         ha:padstack_ref.1344042 {
-          proto=0; x=4.33974in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1364005 {
+          proto=1; x=114.00818mm; y=36.047959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -11512,2142 +11304,1917 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=A5
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1364006 {
+          proto=1; x=114.00818mm; y=36.548085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=B8
+          }
          }
+         ha:padstack_ref.1364007 {
+          proto=0; x=114.00818mm; y=37.198071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1344029 {
-             x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1344032 {
-             x1=4.324in; y1=32.893mm; x2=4.324in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1344035 {
-             x1=4.324in; y1=32.893mm; x2=110.8296mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1344038 {
-             x1=4.324in; y1=32.893mm; x2=4.324in; y2=33.893mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=A4B9
+          }
          }
-        }
-       }
-        uid = OBCxQwbtFxoClI8ChEkAAABL
-       }
-       ha:subc.1344785 {
-        ha:attributes {
-         footprint=0402
-         value=5.1k
-         device=RESISTOR
-         openscad=0402
-         refdes=R43
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.1364008 {
+          proto=0; x=114.00818mm; y=37.997917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=A1B12
+          }
+         }
+         ha:padstack_ref.1364009 {
+          proto=2; x=118.808271mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
+            li:3 {
+             on  
+             solid  
+             noshape  
             }
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          ha:attributes {
+            term=4
+          }
+         }
+         ha:padstack_ref.1364010 {
+          proto=2; x=118.808271mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1344799 {
-          proto=0; x=4.30926in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=3
           }
          }
-         ha:padstack_ref.1344800 {
-          proto=0; x=4.34074in; y=1.444in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1364011 {
+          proto=3; x=114.628194mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
           }
 
           ha:attributes {
             term=2
-            name=2
+          }
+         }
+         ha:padstack_ref.1364012 {
+          proto=4; x=115.128066mm; y=31.908014mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+         }
+         ha:padstack_ref.1364013 {
+          proto=4; x=115.128066mm; y=37.697943mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+         }
+         ha:padstack_ref.1364014 {
+          proto=3; x=114.628194mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             solid  
+             noshape  
+            }
+            li:3 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=1
           }
          }
         }
         li:layers {
 
-         ha:top-silk {
+         {ha:Top Solder Mask Layer}                                                       {
           lid=0
-          ha:combining {          }
+          ha:combining { auto=1;          }
 
            li:objects {
            }
            ha:type {
-            silk = 1
             top = 1
+            paste = 1
            }
          }
 
-         ha:subc-aux {
+         {ha:Top Paste Mask Layer}                                                       {
           lid=1
-          ha:combining {          }
+          ha:combining { sub=1; auto=1;          }
 
            li:objects {
-            ha:line.1344787 {
-             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1364015 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 37.697943mm }
+                { 114.628423mm; 37.697943mm }
+                { 114.628423mm; 38.297942mm }
+                { 4.46411in; 38.297942mm }
+               }
              }
             }
-            ha:line.1344790 {
-             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1364020 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 36.897894mm }
+                { 114.628423mm; 36.897894mm }
+                { 114.628423mm; 37.497943mm }
+                { 4.46411in; 37.497943mm }
+               }
              }
             }
-            ha:line.1344793 {
-             x1=109.855mm; y1=1.444in; x2=110.855mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1364025 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 36.397895mm }
+                { 114.628423mm; 36.397895mm }
+                { 114.628423mm; 1.4448in }
+                { 4.46411in; 1.4448in }
+               }
              }
             }
-            ha:line.1344796 {
-             x1=109.855mm; y1=1.444in; x2=109.855mm; y2=37.6776mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1364030 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 35.897896mm }
+                { 114.628423mm; 35.897896mm }
+                { 114.628423mm; 36.197921mm }
+                { 4.46411in; 36.197921mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = OBCxQwbtFxoClI8ChEkAAABP
-       }
-       ha:subc.1358442 {
-        ha:attributes {
-         value=DFLS130L
-         device=DIODE
-         footprint=powerdi123
-         refdes=D4
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            ha:polygon.1364035 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 35.397871mm }
+                { 114.628423mm; 35.397871mm }
+                { 114.628423mm; 1.40543in }
+                { 4.46411in; 1.40543in }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -43.31mil  
-               -27.56mil  
-               -43.31mil  
-               27.56mil  
-               43.31mil  
-               27.56mil  
-               43.31mil  
-               -27.56mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -46.31mil  
-               -30.56mil  
-               -46.31mil  
-               30.56mil  
-               46.31mil  
-               30.56mil  
-               46.31mil  
-               -30.56mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -43.31mil  
-               -27.56mil  
-               -43.31mil  
-               27.56mil  
-               43.31mil  
-               27.56mil  
-               43.31mil  
-               -27.56mil  
-              }
             }
-          }
-        }
-
-        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
+            ha:polygon.1364040 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 34.897872mm }
+                { 114.628423mm; 34.897872mm }
+                { 114.628423mm; 35.197872mm }
+                { 4.46411in; 35.197872mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               17.715mil  
-               -27.555mil  
-               -17.715mil  
-               -27.555mil  
-               -17.715mil  
-               27.555mil  
-               17.715mil  
-               27.555mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1364045 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 34.397925mm }
+                { 114.628423mm; 34.397925mm }
+                { 114.628423mm; 34.697874mm }
+                { 4.46411in; 34.697874mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               20.715mil  
-               -30.555mil  
-               -20.715mil  
-               -30.555mil  
-               -20.715mil  
-               30.555mil  
-               20.715mil  
-               30.555mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1364050 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 33.897951mm }
+                { 114.628423mm; 33.897951mm }
+                { 114.628423mm; 34.197951mm }
+                { 4.46411in; 34.197951mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               17.715mil  
-               -27.555mil  
-               -17.715mil  
-               -27.555mil  
-               -17.715mil  
-               27.555mil  
-               17.715mil  
-               27.555mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1358476 {
-          proto=0; x=936.0mil; y=509.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=cathode
-          }
-         }
-         ha:padstack_ref.1358477 {
-          proto=1; x=936.0mil; y=609.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=anode
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1358443 {
-             x1=898.01mil; y1=605.46mil; x2=898.01mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358446 {
-             x1=898.01mil; y1=487.34mil; x2=973.99mil; y2=487.34mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358449 {
-             x1=973.99mil; y1=487.34mil; x2=973.99mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358452 {
-             x1=973.99mil; y1=605.46mil; x2=898.01mil; y2=605.46mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358455 {
-             x1=898.01mil; y1=466.31mil; x2=898.01mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358458 {
-             x1=898.01mil; y1=447.32mil; x2=973.99mil; y2=447.32mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1358461 {
-             x1=973.99mil; y1=447.32mil; x2=973.99mil; y2=466.31mil; thickness=10.0mil; clearance=0.0;
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1358464 {
-             x1=936.0mil; y1=559.195mil; x2=936.0mil; y2=559.195mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1364055 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 1.31488in }
+                { 114.628423mm; 1.31488in }
+                { 114.628423mm; 33.697952mm }
+                { 4.46411in; 33.697952mm }
+               }
              }
             }
-            ha:line.1358467 {
-             x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=546.4mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1364060 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 32.897953mm }
+                { 114.628423mm; 32.897953mm }
+                { 114.628423mm; 33.197953mm }
+                { 4.46411in; 33.197953mm }
+               }
              }
             }
-            ha:line.1358470 {
-             x1=936.0mil; y1=546.4mil; x2=936.0mil; y2=12.87856mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1364065 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 32.09793mm }
+                { 114.628423mm; 32.09793mm }
+                { 114.628423mm; 32.697954mm }
+                { 4.46411in; 32.697954mm }
+               }
              }
             }
-            ha:line.1358473 {
-             x1=936.0mil; y1=546.4mil; x2=24.7744mm; y2=546.4mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1364070 {
+             li:geometry {
+               ta:contour {
+                { 4.46411in; 31.297931mm }
+                { 114.628423mm; 31.297931mm }
+                { 114.628423mm; 31.89793mm }
+                { 4.46411in; 31.89793mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = L3uSQeru9w1L5hdo5KkAAABc
-       }
-       ha:subc.1363958 {
-        ha:attributes {
-         Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
-         value=USBC
-         device=CONNECTOR
-         refdes=J7
-         footprint=USB-C
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -11.5mil  
-               -24.0mil  
-               11.5mil  
-               -24.0mil  
-               11.5mil  
-               24.0mil  
-               -11.5mil  
-               24.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.317106mm  
-               -0.634606mm  
-               0.317106mm  
-               -0.634606mm  
-               0.317106mm  
-               0.634606mm  
-               -0.317106mm  
-               0.634606mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -11.5mil  
-               -24.0mil  
-               11.5mil  
-               -24.0mil  
-               11.5mil  
-               24.0mil  
-               -11.5mil  
-               24.0mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -5.5mil  
-               -24.0mil  
-               5.5mil  
-               -24.0mil  
-               5.5mil  
-               24.0mil  
-               -5.5mil  
-               24.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1364075 {
+             li:geometry {
+               ta:contour {
+                { 113.578336mm; 39.10556mm }
+                { 113.578336mm; 39.130503mm }
+                { 113.57958mm; 39.15537mm }
+                { 113.582095mm; 39.180185mm }
+                { 113.585803mm; 39.204849mm }
+                { 113.590731mm; 39.229258mm }
+                { 4.47232in; 39.253388mm }
+                { 113.604244mm; 39.277264mm }
+                { 113.612803mm; 39.300683mm }
+                { 113.622455mm; 39.323619mm }
+                { 113.633301mm; 39.346098mm }
+                { 4.47422in; 1.54992in }
+                { 113.658168mm; 39.389253mm }
+                { 113.672214mm; 39.409852mm }
+                { 113.687327mm; 39.42974mm }
+                { 113.703329mm; 39.448867mm }
+                { 113.720271mm; 39.467129mm }
+                { 113.738102mm; 39.484503mm }
+                { 113.756821mm; 1.55516in }
+                { 113.776303mm; 39.516583mm }
+                { 113.796522mm; 39.531112mm }
+                { 113.817477mm; 39.544625mm }
+                { 113.839067mm; 39.557096mm }
+                { 113.861266mm; 39.568501mm }
+                { 113.883999mm; 39.578737mm }
+                { 113.907189mm; 39.587855mm }
+                { 113.930837mm; 39.595755mm }
+                { 4.48641in; 39.602537mm }
+                { 113.979097mm; 39.608125mm }
+                { 114.003684mm; 39.612417mm }
+                { 114.028424mm; 39.615516mm }
+                { 114.053265mm; 39.61737mm }
+                { 114.078208mm; 39.618005mm }
+                { 115.178231mm; 39.618005mm }
+                { 115.203123mm; 39.61737mm }
+                { 115.228015mm; 39.615516mm }
+                { 115.25278mm; 39.612417mm }
+                { 115.277291mm; 39.608125mm }
+                { 115.301573mm; 39.602537mm }
+                { 115.325602mm; 39.595755mm }
+                { 115.349249mm; 39.587855mm }
+                { 115.372439mm; 39.578737mm }
+                { 115.395198mm; 39.568501mm }
+                { 115.417321mm; 39.557096mm }
+                { 115.438911mm; 39.544625mm }
+                { 115.459866mm; 39.531112mm }
+                { 115.480135mm; 39.516583mm }
+                { 4.54723in; 1.55516in }
+                { 115.518286mm; 39.484503mm }
+                { 115.536193mm; 39.467129mm }
+                { 115.553109mm; 39.448867mm }
+                { 115.569112mm; 39.42974mm }
+                { 115.584174mm; 39.409852mm }
+                { 115.59822mm; 39.389253mm }
+                { 115.61125mm; 1.54992in }
+                { 115.623163mm; 39.346098mm }
+                { 4.55252in; 39.323619mm }
+                { 4.5529in; 39.300683mm }
+                { 115.652195mm; 39.277264mm }
+                { 115.659535mm; 39.253388mm }
+                { 115.665708mm; 39.229258mm }
+                { 115.670635mm; 39.204849mm }
+                { 115.674344mm; 39.180185mm }
+                { 115.676807mm; 39.15537mm }
+                { 115.678052mm; 39.130503mm }
+                { 115.678052mm; 39.10556mm }
+                { 115.676807mm; 39.080617mm }
+                { 115.674344mm; 1.53763in }
+                { 115.670635mm; 1.53666in }
+                { 115.665708mm; 39.006754mm }
+                { 115.659535mm; 38.982599mm }
+                { 115.652195mm; 38.958799mm }
+                { 4.5529in; 38.935329mm }
+                { 4.55252in; 38.912368mm }
+                { 115.623163mm; 38.889863mm }
+                { 115.61125mm; 38.867994mm }
+                { 115.59822mm; 1.5294in }
+                { 115.584174mm; 38.826135mm }
+                { 115.569112mm; 38.806272mm }
+                { 115.553109mm; 38.787146mm }
+                { 115.536193mm; 38.768883mm }
+                { 115.518286mm; 38.75151mm }
+                { 4.54723in; 38.735mm }
+                { 115.480135mm; 38.719429mm }
+                { 115.459866mm; 38.70485mm }
+                { 115.438911mm; 38.691337mm }
+                { 115.417321mm; 38.678891mm }
+                { 115.395198mm; 38.667512mm }
+                { 115.372439mm; 1.52194in }
+                { 115.349249mm; 38.648157mm }
+                { 115.325602mm; 38.640207mm }
+                { 115.301573mm; 38.633476mm }
+                { 115.277291mm; 38.627939mm }
+                { 115.25278mm; 38.623595mm }
+                { 115.228015mm; 38.620471mm }
+                { 115.203123mm; 38.618617mm }
+                { 115.178231mm; 38.618007mm }
+                { 114.078208mm; 38.618007mm }
+                { 114.053265mm; 38.618617mm }
+                { 114.028424mm; 38.620471mm }
+                { 114.003684mm; 38.623595mm }
+                { 113.979097mm; 38.627939mm }
+                { 4.48641in; 38.633476mm }
+                { 113.930837mm; 38.640207mm }
+                { 113.907189mm; 38.648157mm }
+                { 113.883999mm; 1.52194in }
+                { 113.861266mm; 38.667512mm }
+                { 113.839067mm; 38.678891mm }
+                { 113.817477mm; 38.691337mm }
+                { 113.796522mm; 38.70485mm }
+                { 113.776303mm; 38.719429mm }
+                { 113.756821mm; 38.735mm }
+                { 113.738102mm; 38.75151mm }
+                { 113.720271mm; 38.768883mm }
+                { 113.703329mm; 38.787146mm }
+                { 113.687327mm; 38.806272mm }
+                { 113.672214mm; 38.826135mm }
+                { 113.658168mm; 1.5294in }
+                { 4.47422in; 38.867994mm }
+                { 113.633301mm; 38.889863mm }
+                { 113.622455mm; 38.912368mm }
+                { 113.612803mm; 38.935329mm }
+                { 113.604244mm; 38.958799mm }
+                { 4.47232in; 38.982599mm }
+                { 113.590731mm; 39.006754mm }
+                { 113.585803mm; 1.53666in }
+                { 113.582095mm; 1.53763in }
+                { 113.57958mm; 39.080617mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -0.164706mm  
-               -0.634606mm  
-               0.164706mm  
-               -0.634606mm  
-               0.164706mm  
-               0.634606mm  
-               -0.164706mm  
-               0.634606mm  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -5.5mil  
-               -24.0mil  
-               5.5mil  
-               -24.0mil  
-               5.5mil  
-               24.0mil  
-               -5.5mil  
-               24.0mil  
-              }
-            }
-          }
-        }
-
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.4mm; x2=0.0; y2=0.4mm; thickness=1.050009mm; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=16.0mil; x2=0.0; y2=-16.0mil; thickness=23.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              mech = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.3 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=0.999997mm; square=0;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1364204 {
+             li:geometry {
+               ta:contour {
+                { 117.908425mm; 39.10556mm }
+                { 117.908425mm; 39.130503mm }
+                { 117.909644mm; 39.15537mm }
+                { 117.912184mm; 39.180185mm }
+                { 117.915867mm; 39.204849mm }
+                { 117.92082mm; 39.229258mm }
+                { 117.926942mm; 39.253388mm }
+                { 117.934308mm; 39.277264mm }
+                { 117.942817mm; 39.300683mm }
+                { 4.6438in; 39.323619mm }
+                { 117.963315mm; 39.346098mm }
+                { 117.975253mm; 1.54992in }
+                { 117.988257mm; 39.389253mm }
+                { 4.64576in; 39.409852mm }
+                { 118.01734mm; 39.42974mm }
+                { 118.033419mm; 39.448867mm }
+                { 118.050335mm; 39.467129mm }
+                { 118.068166mm; 39.484503mm }
+                { 4.64909in; 1.55516in }
+                { 118.106367mm; 39.516583mm }
+                { 118.126611mm; 39.531112mm }
+                { 118.147541mm; 39.544625mm }
+                { 118.169156mm; 39.557096mm }
+                { 118.19133mm; 39.568501mm }
+                { 118.214063mm; 39.578737mm }
+                { 118.237279mm; 39.587855mm }
+                { 118.260926mm; 39.595755mm }
+                { 118.284904mm; 39.602537mm }
+                { 118.309186mm; 39.608125mm }
+                { 118.333748mm; 39.612417mm }
+                { 118.358513mm; 39.615516mm }
+                { 118.383354mm; 39.61737mm }
+                { 118.408272mm; 39.618005mm }
+                { 4.69324in; 39.618005mm }
+                { 119.233238mm; 39.61737mm }
+                { 4.6952in; 39.615516mm }
+                { 119.282819mm; 39.612417mm }
+                { 119.307381mm; 39.608125mm }
+                { 119.331689mm; 39.602537mm }
+                { 119.355666mm; 39.595755mm }
+                { 119.379314mm; 39.587855mm }
+                { 119.402504mm; 39.578737mm }
+                { 119.425237mm; 39.568501mm }
+                { 119.447437mm; 39.557096mm }
+                { 119.468976mm; 39.544625mm }
+                { 4.70433in; 39.531112mm }
+                { 119.5102mm; 39.516583mm }
+                { 119.529682mm; 1.55516in }
+                { 119.548351mm; 39.484503mm }
+                { 119.566232mm; 39.467129mm }
+                { 119.583174mm; 39.448867mm }
+                { 119.599176mm; 39.42974mm }
+                { 119.614264mm; 39.409852mm }
+                { 119.62831mm; 39.389253mm }
+                { 119.641315mm; 1.54992in }
+                { 119.653202mm; 39.346098mm }
+                { 119.664048mm; 39.323619mm }
+                { 119.6737mm; 39.300683mm }
+                { 4.7119in; 39.277264mm }
+                { 119.689575mm; 39.253388mm }
+                { 119.695747mm; 39.229258mm }
+                { 119.7007mm; 39.204849mm }
+                { 119.704408mm; 39.180185mm }
+                { 119.706872mm; 39.15537mm }
+                { 119.708142mm; 39.130503mm }
+                { 119.708142mm; 39.10556mm }
+                { 119.706872mm; 39.080617mm }
+                { 119.704408mm; 1.53763in }
+                { 119.7007mm; 1.53666in }
+                { 119.695747mm; 39.006754mm }
+                { 119.689575mm; 38.982599mm }
+                { 4.7119in; 38.958799mm }
+                { 119.6737mm; 38.935329mm }
+                { 119.664048mm; 38.912368mm }
+                { 119.653202mm; 38.889863mm }
+                { 119.641315mm; 38.867994mm }
+                { 119.62831mm; 1.5294in }
+                { 119.614264mm; 38.826135mm }
+                { 119.599176mm; 38.806272mm }
+                { 119.583174mm; 38.787146mm }
+                { 119.566232mm; 38.768883mm }
+                { 119.548351mm; 38.75151mm }
+                { 119.529682mm; 38.735mm }
+                { 119.5102mm; 38.719429mm }
+                { 4.70433in; 38.70485mm }
+                { 119.468976mm; 38.691337mm }
+                { 119.447437mm; 38.678891mm }
+                { 119.425237mm; 38.667512mm }
+                { 119.402504mm; 1.52194in }
+                { 119.379314mm; 38.648157mm }
+                { 119.355666mm; 38.640207mm }
+                { 119.331689mm; 38.633476mm }
+                { 119.307381mm; 38.627939mm }
+                { 119.282819mm; 38.623595mm }
+                { 4.6952in; 38.620471mm }
+                { 119.233238mm; 38.618617mm }
+                { 4.69324in; 38.618007mm }
+                { 118.408272mm; 38.618007mm }
+                { 118.383354mm; 38.618617mm }
+                { 118.358513mm; 38.620471mm }
+                { 118.333748mm; 38.623595mm }
+                { 118.309186mm; 38.627939mm }
+                { 118.284904mm; 38.633476mm }
+                { 118.260926mm; 38.640207mm }
+                { 118.237279mm; 38.648157mm }
+                { 118.214063mm; 1.52194in }
+                { 118.19133mm; 38.667512mm }
+                { 118.169156mm; 38.678891mm }
+                { 118.147541mm; 38.691337mm }
+                { 118.126611mm; 38.70485mm }
+                { 118.106367mm; 38.719429mm }
+                { 4.64909in; 38.735mm }
+                { 118.068166mm; 38.75151mm }
+                { 118.050335mm; 38.768883mm }
+                { 118.033419mm; 38.787146mm }
+                { 118.01734mm; 38.806272mm }
+                { 4.64576in; 38.826135mm }
+                { 117.988257mm; 1.5294in }
+                { 117.975253mm; 38.867994mm }
+                { 117.963315mm; 38.889863mm }
+                { 4.6438in; 38.912368mm }
+                { 117.942817mm; 38.935329mm }
+                { 117.934308mm; 38.958799mm }
+                { 117.926942mm; 38.982599mm }
+                { 117.92082mm; 39.006754mm }
+                { 117.915867mm; 1.53666in }
+                { 117.912184mm; 1.53763in }
+                { 117.909644mm; 39.080617mm }
+               }
              }
-             clearance=0.0
             }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=-0.549999mm; x2=0.0; y2=0.549999mm; thickness=1.050009mm; square=0;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_line { x1=0.0; y1=21.5mil; x2=0.0; y2=-21.5mil; thickness=23.0mil; square=0;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              mech = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-
-        ha:ps_proto_v6.4 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=25.59mil;             }
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              mech = 1
+            ha:polygon.1364333 {
+             li:geometry {
+               ta:contour {
+                { 113.578336mm; 30.465497mm }
+                { 113.578336mm; 30.490389mm }
+                { 113.57958mm; 30.515281mm }
+                { 113.582095mm; 30.540097mm }
+                { 113.585803mm; 30.564735mm }
+                { 113.590731mm; 30.58917mm }
+                { 4.47232in; 30.61335mm }
+                { 113.604244mm; 30.63715mm }
+                { 113.612803mm; 30.66062mm }
+                { 113.622455mm; 30.683581mm }
+                { 113.633301mm; 30.706086mm }
+                { 4.47422in; 1.20976in }
+                { 113.658168mm; 30.74919mm }
+                { 113.672214mm; 1.21141in }
+                { 113.687327mm; 30.789677mm }
+                { 113.703329mm; 30.808803mm }
+                { 113.720271mm; 30.827041mm }
+                { 113.738102mm; 30.84444mm }
+                { 113.756821mm; 30.861mm }
+                { 113.776303mm; 30.876495mm }
+                { 113.796522mm; 30.891099mm }
+                { 113.817477mm; 30.904587mm }
+                { 113.839067mm; 30.917033mm }
+                { 113.861266mm; 30.928437mm }
+                { 113.883999mm; 30.938648mm }
+                { 113.907189mm; 30.947767mm }
+                { 113.930837mm; 1.21873in }
+                { 4.48641in; 30.962473mm }
+                { 113.979097mm; 30.968011mm }
+                { 114.003684mm; 30.972354mm }
+                { 114.028424mm; 30.975427mm }
+                { 114.053265mm; 30.977333mm }
+                { 114.078208mm; 30.977917mm }
+                { 115.178231mm; 30.977917mm }
+                { 115.203123mm; 30.977333mm }
+                { 115.228015mm; 30.975427mm }
+                { 115.25278mm; 30.972354mm }
+                { 115.277291mm; 30.968011mm }
+                { 115.301573mm; 30.962473mm }
+                { 115.325602mm; 1.21873in }
+                { 115.349249mm; 30.947767mm }
+                { 115.372439mm; 30.938648mm }
+                { 115.395198mm; 30.928437mm }
+                { 115.417321mm; 30.917033mm }
+                { 115.438911mm; 30.904587mm }
+                { 115.459866mm; 30.891099mm }
+                { 115.480135mm; 30.876495mm }
+                { 4.54723in; 30.861mm }
+                { 115.518286mm; 30.84444mm }
+                { 115.536193mm; 30.827041mm }
+                { 115.553109mm; 30.808803mm }
+                { 115.569112mm; 30.789677mm }
+                { 115.584174mm; 1.21141in }
+                { 115.59822mm; 30.74919mm }
+                { 115.61125mm; 1.20976in }
+                { 115.623163mm; 30.706086mm }
+                { 4.55252in; 30.683581mm }
+                { 4.5529in; 30.66062mm }
+                { 115.652195mm; 30.63715mm }
+                { 115.659535mm; 30.61335mm }
+                { 115.665708mm; 30.58917mm }
+                { 115.670635mm; 30.564735mm }
+                { 115.674344mm; 30.540097mm }
+                { 115.676807mm; 30.515281mm }
+                { 115.678052mm; 30.490389mm }
+                { 115.678052mm; 30.465497mm }
+                { 115.676807mm; 30.440554mm }
+                { 115.674344mm; 30.415764mm }
+                { 115.670635mm; 30.3911mm }
+                { 115.665708mm; 30.366666mm }
+                { 115.659535mm; 30.342561mm }
+                { 115.652195mm; 30.318736mm }
+                { 4.5529in; 30.295266mm }
+                { 4.55252in; 30.272279mm }
+                { 115.623163mm; 30.249826mm }
+                { 115.61125mm; 30.227905mm }
+                { 115.59822mm; 1.18924in }
+                { 115.584174mm; 30.186097mm }
+                { 115.569112mm; 30.166209mm }
+                { 115.553109mm; 30.147083mm }
+                { 115.536193mm; 30.128795mm }
+                { 115.518286mm; 1.18549in }
+                { 4.54723in; 30.094886mm }
+                { 115.480135mm; 30.079366mm }
+                { 115.459866mm; 30.064812mm }
+                { 115.438911mm; 30.051325mm }
+                { 115.417321mm; 1.18263in }
+                { 115.395198mm; 30.027449mm }
+                { 115.372439mm; 30.017187mm }
+                { 115.349249mm; 30.008094mm }
+                { 115.325602mm; 30.000169mm }
+                { 115.301573mm; 29.993413mm }
+                { 115.277291mm; 29.987875mm }
+                { 115.25278mm; 29.983532mm }
+                { 115.228015mm; 29.980408mm }
+                { 115.203123mm; 29.978579mm }
+                { 115.178231mm; 29.977944mm }
+                { 114.078208mm; 29.977944mm }
+                { 114.053265mm; 29.978579mm }
+                { 114.028424mm; 29.980408mm }
+                { 114.003684mm; 29.983532mm }
+                { 113.979097mm; 29.987875mm }
+                { 4.48641in; 29.993413mm }
+                { 113.930837mm; 30.000169mm }
+                { 113.907189mm; 30.008094mm }
+                { 113.883999mm; 30.017187mm }
+                { 113.861266mm; 30.027449mm }
+                { 113.839067mm; 1.18263in }
+                { 113.817477mm; 30.051325mm }
+                { 113.796522mm; 30.064812mm }
+                { 113.776303mm; 30.079366mm }
+                { 113.756821mm; 30.094886mm }
+                { 113.738102mm; 1.18549in }
+                { 113.720271mm; 30.128795mm }
+                { 113.703329mm; 30.147083mm }
+                { 113.687327mm; 30.166209mm }
+                { 113.672214mm; 30.186097mm }
+                { 113.658168mm; 1.18924in }
+                { 4.47422in; 30.227905mm }
+                { 113.633301mm; 30.249826mm }
+                { 113.622455mm; 30.272279mm }
+                { 113.612803mm; 30.295266mm }
+                { 113.604244mm; 30.318736mm }
+                { 4.47232in; 30.342561mm }
+                { 113.590731mm; 30.366666mm }
+                { 113.585803mm; 30.3911mm }
+                { 113.582095mm; 30.415764mm }
+                { 113.57958mm; 30.440554mm }
+               }
              }
-             clearance=0.0
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1363997 {
-          proto=0; x=114.00818mm; y=31.598134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=B1A12
-          }
-         }
-         ha:padstack_ref.1363998 {
-          proto=0; x=114.00818mm; y=32.39798mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=B4A9
-          }
-         }
-         ha:padstack_ref.1363999 {
-          proto=1; x=114.00818mm; y=33.047966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=B5
-          }
-         }
-         ha:padstack_ref.1364000 {
-          proto=1; x=114.00818mm; y=33.548092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=A8
-          }
-         }
-         ha:padstack_ref.1364001 {
-          proto=1; x=114.00818mm; y=34.047964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=B6
-          }
-         }
-         ha:padstack_ref.1364002 {
-          proto=1; x=114.00818mm; y=34.54809mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=A7
-          }
-         }
-         ha:padstack_ref.1364003 {
-          proto=1; x=114.00818mm; y=35.047961mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=A6
-          }
-         }
-         ha:padstack_ref.1364004 {
-          proto=1; x=114.00818mm; y=35.548087mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=B7
-          }
+            ha:polygon.1364462 {
+             li:geometry {
+               ta:contour {
+                { 117.908425mm; 30.465497mm }
+                { 117.908425mm; 30.490389mm }
+                { 117.909644mm; 30.515281mm }
+                { 117.912184mm; 30.540097mm }
+                { 117.915867mm; 30.564735mm }
+                { 117.92082mm; 30.58917mm }
+                { 117.926942mm; 30.61335mm }
+                { 117.934308mm; 30.63715mm }
+                { 117.942817mm; 30.66062mm }
+                { 4.6438in; 30.683581mm }
+                { 117.963315mm; 30.706086mm }
+                { 117.975253mm; 1.20976in }
+                { 117.988257mm; 30.74919mm }
+                { 4.64576in; 1.21141in }
+                { 118.01734mm; 30.789677mm }
+                { 118.033419mm; 30.808803mm }
+                { 118.050335mm; 30.827041mm }
+                { 118.068166mm; 30.84444mm }
+                { 4.64909in; 30.861mm }
+                { 118.106367mm; 30.876495mm }
+                { 118.126611mm; 30.891099mm }
+                { 118.147541mm; 30.904587mm }
+                { 118.169156mm; 30.917033mm }
+                { 118.19133mm; 30.928437mm }
+                { 118.214063mm; 30.938648mm }
+                { 118.237279mm; 30.947767mm }
+                { 118.260926mm; 1.21873in }
+                { 118.284904mm; 30.962473mm }
+                { 118.309186mm; 30.968011mm }
+                { 118.333748mm; 30.972354mm }
+                { 118.358513mm; 30.975427mm }
+                { 118.383354mm; 30.977333mm }
+                { 118.408272mm; 30.977917mm }
+                { 4.69324in; 30.977917mm }
+                { 119.233238mm; 30.977333mm }
+                { 4.6952in; 30.975427mm }
+                { 119.282819mm; 30.972354mm }
+                { 119.307381mm; 30.968011mm }
+                { 119.331689mm; 30.962473mm }
+                { 119.355666mm; 1.21873in }
+                { 119.379314mm; 30.947767mm }
+                { 119.402504mm; 30.938648mm }
+                { 119.425237mm; 30.928437mm }
+                { 119.447437mm; 30.917033mm }
+                { 119.468976mm; 30.904587mm }
+                { 4.70433in; 30.891099mm }
+                { 119.5102mm; 30.876495mm }
+                { 119.529682mm; 30.861mm }
+                { 119.548351mm; 30.84444mm }
+                { 119.566232mm; 30.827041mm }
+                { 119.583174mm; 30.808803mm }
+                { 119.599176mm; 30.789677mm }
+                { 119.614264mm; 1.21141in }
+                { 119.62831mm; 30.74919mm }
+                { 119.641315mm; 1.20976in }
+                { 119.653202mm; 30.706086mm }
+                { 119.664048mm; 30.683581mm }
+                { 119.6737mm; 30.66062mm }
+                { 4.7119in; 30.63715mm }
+                { 119.689575mm; 30.61335mm }
+                { 119.695747mm; 30.58917mm }
+                { 119.7007mm; 30.564735mm }
+                { 119.704408mm; 30.540097mm }
+                { 119.706872mm; 30.515281mm }
+                { 119.708142mm; 30.490389mm }
+                { 119.708142mm; 30.465497mm }
+                { 119.706872mm; 30.440554mm }
+                { 119.704408mm; 30.415764mm }
+                { 119.7007mm; 30.3911mm }
+                { 119.695747mm; 30.366666mm }
+                { 119.689575mm; 30.342561mm }
+                { 4.7119in; 30.318736mm }
+                { 119.6737mm; 30.295266mm }
+                { 119.664048mm; 30.272279mm }
+                { 119.653202mm; 30.249826mm }
+                { 119.641315mm; 30.227905mm }
+                { 119.62831mm; 1.18924in }
+                { 119.614264mm; 30.186097mm }
+                { 119.599176mm; 30.166209mm }
+                { 119.583174mm; 30.147083mm }
+                { 119.566232mm; 30.128795mm }
+                { 119.548351mm; 1.18549in }
+                { 119.529682mm; 30.094886mm }
+                { 119.5102mm; 30.079366mm }
+                { 4.70433in; 30.064812mm }
+                { 119.468976mm; 30.051325mm }
+                { 119.447437mm; 1.18263in }
+                { 119.425237mm; 30.027449mm }
+                { 119.402504mm; 30.017187mm }
+                { 119.379314mm; 30.008094mm }
+                { 119.355666mm; 30.000169mm }
+                { 119.331689mm; 29.993413mm }
+                { 119.307381mm; 29.987875mm }
+                { 119.282819mm; 29.983532mm }
+                { 4.6952in; 29.980408mm }
+                { 119.233238mm; 29.978579mm }
+                { 4.69324in; 29.977944mm }
+                { 118.408272mm; 29.977944mm }
+                { 118.383354mm; 29.978579mm }
+                { 118.358513mm; 29.980408mm }
+                { 118.333748mm; 29.983532mm }
+                { 118.309186mm; 29.987875mm }
+                { 118.284904mm; 29.993413mm }
+                { 118.260926mm; 30.000169mm }
+                { 118.237279mm; 30.008094mm }
+                { 118.214063mm; 30.017187mm }
+                { 118.19133mm; 30.027449mm }
+                { 118.169156mm; 1.18263in }
+                { 118.147541mm; 30.051325mm }
+                { 118.126611mm; 30.064812mm }
+                { 118.106367mm; 30.079366mm }
+                { 4.64909in; 30.094886mm }
+                { 118.068166mm; 1.18549in }
+                { 118.050335mm; 30.128795mm }
+                { 118.033419mm; 30.147083mm }
+                { 118.01734mm; 30.166209mm }
+                { 4.64576in; 30.186097mm }
+                { 117.988257mm; 1.18924in }
+                { 117.975253mm; 30.227905mm }
+                { 117.963315mm; 30.249826mm }
+                { 4.6438in; 30.272279mm }
+                { 117.942817mm; 30.295266mm }
+                { 117.934308mm; 30.318736mm }
+                { 117.926942mm; 30.342561mm }
+                { 117.92082mm; 30.366666mm }
+                { 117.915867mm; 30.3911mm }
+                { 117.912184mm; 30.415764mm }
+                { 117.909644mm; 30.440554mm }
+               }
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            mask = 1
+           }
          }
-         ha:padstack_ref.1364005 {
-          proto=1; x=114.00818mm; y=36.047959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Top Silkscreen Layer}                                     {
+          lid=2
+          ha:combining { auto=1;          }
 
-          ha:attributes {
-            term=A5
-          }
+           li:objects {
+            ha:line.1363959 {
+             x1=117.729711mm; y1=30.298035mm; x2=4.55578in; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363962 {
+             x1=121.438263mm; y1=30.298035mm; x2=119.746826mm; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363965 {
+             x1=117.729711mm; y1=39.298041mm; x2=4.55578in; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363968 {
+             x1=121.438263mm; y1=39.298041mm; x2=119.746826mm; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363971 {
+             x1=121.438263mm; y1=30.298035mm; x2=121.438263mm; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.1364006 {
-          proto=1; x=114.00818mm; y=36.548085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Top Layer}                   {
+          lid=3
+          ha:combining {          }
 
-          ha:attributes {
-            term=B8
-          }
+           li:objects {
+           }
+           ha:type {
+            copper = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.1364007 {
-          proto=0; x=114.00818mm; y=37.198071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Bottom Layer}                   {
+          lid=4
+          ha:combining {          }
 
-          ha:attributes {
-            term=A4B9
-          }
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            copper = 1
+           }
          }
-         ha:padstack_ref.1364008 {
-          proto=0; x=114.00818mm; y=37.997917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=A1B12
-          }
+         {ha:Bottom Paste Mask Layer}                                                       {
+          lid=5
+          ha:combining { sub=1; auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            mask = 1
+           }
          }
-         ha:padstack_ref.1364009 {
-          proto=2; x=118.808271mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+         {ha:Bottom Solder Mask Layer}                                                       {
+          lid=6
+          ha:combining { auto=1;          }
 
-          ha:attributes {
-            term=4
-          }
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            paste = 1
+           }
          }
-         ha:padstack_ref.1364010 {
-          proto=2; x=118.808271mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+         {ha:Bottom Silkscreen Layer}                                     {
+          lid=7
+          ha:combining { auto=1;          }
 
-          ha:attributes {
-            term=3
-          }
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            bottom = 1
+           }
          }
-         ha:padstack_ref.1364011 {
-          proto=3; x=114.628194mm; y=30.477994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
-            }
-            li:3 {
-             on  
-             solid  
-             noshape  
-            }
-          }
+         {ha:Top Assembly Layer}                                     {
+          lid=8
+          ha:combining {          }
 
-          ha:attributes {
-            term=2
-          }
+           li:objects {
+           }
+           ha:type {
+            top = 1
+            doc = 1
+           }
          }
-         ha:padstack_ref.1364012 {
-          proto=4; x=115.128066mm; y=31.908014mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Bottom Assembly Layer}                                     {
+          lid=9
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            doc = 1
+           }
          }
-         ha:padstack_ref.1364013 {
-          proto=4; x=115.128066mm; y=37.697943mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Board Outline Layer}                                     {
+          lid=10
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            boundary = 1
+           }
          }
-         ha:padstack_ref.1364014 {
-          proto=3; x=114.628194mm; y=39.118057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-            li:2 {
-             on  
-             solid  
-             noshape  
+         {ha:Document Layer}                   {
+          lid=11
+          ha:combining {          }
+
+           li:objects {
+            ha:arc.1363974 {
+             x=115.128066mm; y=31.908014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-            li:3 {
-             on  
-             solid  
-             noshape  
+            ha:arc.1363975 {
+             x=115.128066mm; y=37.697943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
             }
-          }
-
-          ha:attributes {
-            term=1
-          }
+           }
+           ha:type {
+            doc = 1
+           }
          }
-        }
-        li:layers {
 
-         {ha:Top Solder Mask Layer}                                                 {
-          lid=0
-          ha:combining { auto=1;          }
+         {ha:Document Layer}                   {
+          lid=12
+          ha:combining {          }
 
            li:objects {
            }
            ha:type {
-            top = 1
-            paste = 1
+            doc = 1
            }
          }
 
-         {ha:Top Paste Mask Layer}                                                 {
-          lid=1
-          ha:combining { sub=1; auto=1;          }
+         {ha:Component Marking Layer}                                     {
+          lid=13
+          ha:combining {          }
 
            li:objects {
-            ha:polygon.1364015 {
+            ha:polygon.1364591 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 37.697943mm }
-                { 114.628423mm; 37.697943mm }
-                { 114.628423mm; 38.297942mm }
-                { 4.46411in; 38.297942mm }
+                { 113.508206mm; 39.20805mm }
+                { 113.465784mm; 39.225622mm }
+                { 113.448212mm; 39.268044mm }
+                { 113.465784mm; 39.310466mm }
+                { 113.508206mm; 39.328038mm }
+                { 113.550628mm; 39.310466mm }
+                { 113.5682mm; 39.268044mm }
+                { 113.550628mm; 39.225622mm }
+                { 113.508206mm; 39.20805mm }
                }
              }
             }
-            ha:polygon.1364020 {
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Component Marking Layer}                                     {
+          lid=14
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Component Shape Layer}                                     {
+          lid=15
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1363976 {
+             x1=121.438263mm; y1=39.267993mm; x2=114.088266mm; y2=39.267993mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363979 {
+             x1=114.088266mm; y1=39.267993mm; x2=114.088266mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363982 {
+             x1=114.088266mm; y1=30.328007mm; x2=121.438263mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1363985 {
+             x1=121.438263mm; y1=30.328007mm; x2=121.438263mm; y2=39.267993mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Component Shape Layer}                                     {
+          lid=16
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Pin Soldering Layer}                                     {
+          lid=17
+          ha:combining {          }
+
+           li:objects {
+            ha:polygon.1364601 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 36.897894mm }
-                { 114.628423mm; 36.897894mm }
-                { 114.628423mm; 37.497943mm }
-                { 4.46411in; 37.497943mm }
+                { 113.508206mm; 36.428095mm }
+                { 114.308205mm; 36.428095mm }
+                { 114.308205mm; 36.668075mm }
+                { 113.508206mm; 36.668075mm }
                }
              }
             }
-            ha:polygon.1364025 {
+            ha:polygon.1364606 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 36.397895mm }
-                { 114.628423mm; 36.397895mm }
-                { 114.628423mm; 1.4448in }
-                { 4.46411in; 1.4448in }
+                { 113.508206mm; 35.927969mm }
+                { 114.308205mm; 35.927969mm }
+                { 114.308205mm; 36.167949mm }
+                { 113.508206mm; 36.167949mm }
                }
              }
             }
-            ha:polygon.1364030 {
+            ha:polygon.1364611 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 35.897896mm }
-                { 114.628423mm; 35.897896mm }
-                { 114.628423mm; 36.197921mm }
-                { 4.46411in; 36.197921mm }
+                { 113.508206mm; 35.428097mm }
+                { 114.308205mm; 35.428097mm }
+                { 114.308205mm; 35.668077mm }
+                { 113.508206mm; 35.668077mm }
                }
              }
             }
-            ha:polygon.1364035 {
+            ha:polygon.1364616 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 35.397871mm }
-                { 114.628423mm; 35.397871mm }
-                { 114.628423mm; 1.40543in }
-                { 4.46411in; 1.40543in }
+                { 113.508206mm; 34.927971mm }
+                { 114.308205mm; 34.927971mm }
+                { 114.308205mm; 35.167951mm }
+                { 113.508206mm; 35.167951mm }
                }
              }
             }
-            ha:polygon.1364040 {
+            ha:polygon.1364621 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 34.897872mm }
-                { 114.628423mm; 34.897872mm }
-                { 114.628423mm; 35.197872mm }
-                { 4.46411in; 35.197872mm }
+                { 113.508206mm; 34.4281mm }
+                { 114.308205mm; 34.4281mm }
+                { 114.308205mm; 34.668079mm }
+                { 113.508206mm; 34.668079mm }
                }
              }
             }
-            ha:polygon.1364045 {
+            ha:polygon.1364626 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 34.397925mm }
-                { 114.628423mm; 34.397925mm }
-                { 114.628423mm; 34.697874mm }
-                { 4.46411in; 34.697874mm }
+                { 113.508206mm; 33.927974mm }
+                { 114.308205mm; 33.927974mm }
+                { 114.308205mm; 34.167953mm }
+                { 113.508206mm; 34.167953mm }
                }
              }
             }
-            ha:polygon.1364050 {
+            ha:polygon.1364631 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 33.897951mm }
-                { 114.628423mm; 33.897951mm }
-                { 114.628423mm; 34.197951mm }
-                { 4.46411in; 34.197951mm }
+                { 113.508206mm; 33.428102mm }
+                { 114.308205mm; 33.428102mm }
+                { 114.308205mm; 33.668081mm }
+                { 113.508206mm; 33.668081mm }
                }
              }
             }
-            ha:polygon.1364055 {
+            ha:polygon.1364636 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 1.31488in }
-                { 114.628423mm; 1.31488in }
-                { 114.628423mm; 33.697952mm }
-                { 4.46411in; 33.697952mm }
+                { 113.508206mm; 32.927976mm }
+                { 114.308205mm; 32.927976mm }
+                { 114.308205mm; 33.167955mm }
+                { 113.508206mm; 33.167955mm }
                }
              }
             }
-            ha:polygon.1364060 {
+            ha:polygon.1364641 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 32.897953mm }
-                { 114.628423mm; 32.897953mm }
-                { 114.628423mm; 33.197953mm }
-                { 4.46411in; 33.197953mm }
+                { 113.508206mm; 32.167983mm }
+                { 114.308205mm; 32.167983mm }
+                { 114.308205mm; 32.627977mm }
+                { 113.508206mm; 32.627977mm }
                }
              }
             }
-            ha:polygon.1364065 {
+            ha:polygon.1364646 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 32.09793mm }
-                { 114.628423mm; 32.09793mm }
-                { 114.628423mm; 32.697954mm }
-                { 4.46411in; 32.697954mm }
+                { 113.508206mm; 31.36801mm }
+                { 114.308205mm; 31.36801mm }
+                { 114.308205mm; 31.828004mm }
+                { 113.508206mm; 31.828004mm }
                }
              }
             }
-            ha:polygon.1364070 {
+            ha:polygon.1364651 {
              li:geometry {
                ta:contour {
-                { 4.46411in; 31.297931mm }
-                { 114.628423mm; 31.297931mm }
-                { 114.628423mm; 31.89793mm }
-                { 4.46411in; 31.89793mm }
+                { 113.508206mm; 36.968074mm }
+                { 114.308205mm; 36.968074mm }
+                { 114.308205mm; 37.428068mm }
+                { 113.508206mm; 37.428068mm }
                }
              }
             }
-            ha:polygon.1364075 {
+            ha:polygon.1364656 {
              li:geometry {
                ta:contour {
-                { 113.578336mm; 39.10556mm }
-                { 113.578336mm; 39.130503mm }
-                { 113.57958mm; 39.15537mm }
-                { 113.582095mm; 39.180185mm }
-                { 113.585803mm; 39.204849mm }
-                { 113.590731mm; 39.229258mm }
-                { 4.47232in; 39.253388mm }
-                { 113.604244mm; 39.277264mm }
-                { 113.612803mm; 39.300683mm }
-                { 113.622455mm; 39.323619mm }
-                { 113.633301mm; 39.346098mm }
-                { 4.47422in; 1.54992in }
-                { 113.658168mm; 39.389253mm }
-                { 113.672214mm; 39.409852mm }
-                { 113.687327mm; 39.42974mm }
-                { 113.703329mm; 39.448867mm }
-                { 113.720271mm; 39.467129mm }
-                { 113.738102mm; 39.484503mm }
-                { 113.756821mm; 1.55516in }
-                { 113.776303mm; 39.516583mm }
-                { 113.796522mm; 39.531112mm }
-                { 113.817477mm; 39.544625mm }
-                { 113.839067mm; 39.557096mm }
-                { 113.861266mm; 39.568501mm }
-                { 113.883999mm; 39.578737mm }
-                { 113.907189mm; 39.587855mm }
-                { 113.930837mm; 39.595755mm }
-                { 4.48641in; 39.602537mm }
-                { 113.979097mm; 39.608125mm }
-                { 114.003684mm; 39.612417mm }
-                { 114.028424mm; 39.615516mm }
-                { 114.053265mm; 39.61737mm }
-                { 114.078208mm; 39.618005mm }
-                { 115.178231mm; 39.618005mm }
-                { 115.203123mm; 39.61737mm }
-                { 115.228015mm; 39.615516mm }
-                { 115.25278mm; 39.612417mm }
-                { 115.277291mm; 39.608125mm }
-                { 115.301573mm; 39.602537mm }
-                { 115.325602mm; 39.595755mm }
-                { 115.349249mm; 39.587855mm }
-                { 115.372439mm; 39.578737mm }
-                { 115.395198mm; 39.568501mm }
-                { 115.417321mm; 39.557096mm }
-                { 115.438911mm; 39.544625mm }
-                { 115.459866mm; 39.531112mm }
-                { 115.480135mm; 39.516583mm }
-                { 4.54723in; 1.55516in }
-                { 115.518286mm; 39.484503mm }
-                { 115.536193mm; 39.467129mm }
-                { 115.553109mm; 39.448867mm }
-                { 115.569112mm; 39.42974mm }
-                { 115.584174mm; 39.409852mm }
-                { 115.59822mm; 39.389253mm }
-                { 115.61125mm; 1.54992in }
-                { 115.623163mm; 39.346098mm }
-                { 4.55252in; 39.323619mm }
-                { 4.5529in; 39.300683mm }
-                { 115.652195mm; 39.277264mm }
-                { 115.659535mm; 39.253388mm }
-                { 115.665708mm; 39.229258mm }
-                { 115.670635mm; 39.204849mm }
-                { 115.674344mm; 39.180185mm }
-                { 115.676807mm; 39.15537mm }
-                { 115.678052mm; 39.130503mm }
-                { 115.678052mm; 39.10556mm }
-                { 115.676807mm; 39.080617mm }
-                { 115.674344mm; 1.53763in }
-                { 115.670635mm; 1.53666in }
-                { 115.665708mm; 39.006754mm }
-                { 115.659535mm; 38.982599mm }
-                { 115.652195mm; 38.958799mm }
-                { 4.5529in; 38.935329mm }
-                { 4.55252in; 38.912368mm }
-                { 115.623163mm; 38.889863mm }
-                { 115.61125mm; 38.867994mm }
-                { 115.59822mm; 1.5294in }
-                { 115.584174mm; 38.826135mm }
-                { 115.569112mm; 38.806272mm }
-                { 115.553109mm; 38.787146mm }
-                { 115.536193mm; 38.768883mm }
-                { 115.518286mm; 38.75151mm }
-                { 4.54723in; 38.735mm }
-                { 115.480135mm; 38.719429mm }
-                { 115.459866mm; 38.70485mm }
-                { 115.438911mm; 38.691337mm }
-                { 115.417321mm; 38.678891mm }
-                { 115.395198mm; 38.667512mm }
-                { 115.372439mm; 1.52194in }
-                { 115.349249mm; 38.648157mm }
-                { 115.325602mm; 38.640207mm }
-                { 115.301573mm; 38.633476mm }
-                { 115.277291mm; 38.627939mm }
-                { 115.25278mm; 38.623595mm }
-                { 115.228015mm; 38.620471mm }
-                { 115.203123mm; 38.618617mm }
-                { 115.178231mm; 38.618007mm }
-                { 114.078208mm; 38.618007mm }
-                { 114.053265mm; 38.618617mm }
-                { 114.028424mm; 38.620471mm }
-                { 114.003684mm; 38.623595mm }
-                { 113.979097mm; 38.627939mm }
-                { 4.48641in; 38.633476mm }
-                { 113.930837mm; 38.640207mm }
-                { 113.907189mm; 38.648157mm }
-                { 113.883999mm; 1.52194in }
-                { 113.861266mm; 38.667512mm }
-                { 113.839067mm; 38.678891mm }
-                { 113.817477mm; 38.691337mm }
-                { 113.796522mm; 38.70485mm }
-                { 113.776303mm; 38.719429mm }
-                { 113.756821mm; 38.735mm }
-                { 113.738102mm; 38.75151mm }
-                { 113.720271mm; 38.768883mm }
-                { 113.703329mm; 38.787146mm }
-                { 113.687327mm; 38.806272mm }
-                { 113.672214mm; 38.826135mm }
-                { 113.658168mm; 1.5294in }
-                { 4.47422in; 38.867994mm }
-                { 113.633301mm; 38.889863mm }
-                { 113.622455mm; 38.912368mm }
-                { 113.612803mm; 38.935329mm }
-                { 113.604244mm; 38.958799mm }
-                { 4.47232in; 38.982599mm }
-                { 113.590731mm; 39.006754mm }
-                { 113.585803mm; 1.53666in }
-                { 113.582095mm; 1.53763in }
-                { 113.57958mm; 39.080617mm }
+                { 113.508206mm; 37.76792mm }
+                { 114.308205mm; 37.76792mm }
+                { 114.308205mm; 38.227914mm }
+                { 113.508206mm; 38.227914mm }
                }
              }
             }
-            ha:polygon.1364204 {
+            ha:polygon.1364661 {
              li:geometry {
                ta:contour {
-                { 117.908425mm; 39.10556mm }
-                { 117.908425mm; 39.130503mm }
-                { 117.909644mm; 39.15537mm }
-                { 117.912184mm; 39.180185mm }
-                { 117.915867mm; 39.204849mm }
-                { 117.92082mm; 39.229258mm }
-                { 117.926942mm; 39.253388mm }
-                { 117.934308mm; 39.277264mm }
-                { 117.942817mm; 39.300683mm }
-                { 4.6438in; 39.323619mm }
-                { 117.963315mm; 39.346098mm }
-                { 117.975253mm; 1.54992in }
-                { 117.988257mm; 39.389253mm }
-                { 4.64576in; 39.409852mm }
-                { 118.01734mm; 39.42974mm }
-                { 118.033419mm; 39.448867mm }
-                { 118.050335mm; 39.467129mm }
-                { 118.068166mm; 39.484503mm }
-                { 4.64909in; 1.55516in }
-                { 118.106367mm; 39.516583mm }
-                { 118.126611mm; 39.531112mm }
-                { 118.147541mm; 39.544625mm }
-                { 118.169156mm; 39.557096mm }
-                { 118.19133mm; 39.568501mm }
-                { 118.214063mm; 39.578737mm }
-                { 118.237279mm; 39.587855mm }
-                { 118.260926mm; 39.595755mm }
-                { 118.284904mm; 39.602537mm }
-                { 118.309186mm; 39.608125mm }
-                { 118.333748mm; 39.612417mm }
-                { 118.358513mm; 39.615516mm }
-                { 118.383354mm; 39.61737mm }
-                { 118.408272mm; 39.618005mm }
-                { 4.69324in; 39.618005mm }
-                { 119.233238mm; 39.61737mm }
-                { 4.6952in; 39.615516mm }
-                { 119.282819mm; 39.612417mm }
-                { 119.307381mm; 39.608125mm }
-                { 119.331689mm; 39.602537mm }
-                { 119.355666mm; 39.595755mm }
-                { 119.379314mm; 39.587855mm }
-                { 119.402504mm; 39.578737mm }
-                { 119.425237mm; 39.568501mm }
-                { 119.447437mm; 39.557096mm }
-                { 119.468976mm; 39.544625mm }
-                { 4.70433in; 39.531112mm }
-                { 119.5102mm; 39.516583mm }
-                { 119.529682mm; 1.55516in }
-                { 119.548351mm; 39.484503mm }
-                { 119.566232mm; 39.467129mm }
-                { 119.583174mm; 39.448867mm }
-                { 119.599176mm; 39.42974mm }
-                { 119.614264mm; 39.409852mm }
-                { 119.62831mm; 39.389253mm }
-                { 119.641315mm; 1.54992in }
-                { 119.653202mm; 39.346098mm }
-                { 119.664048mm; 39.323619mm }
-                { 119.6737mm; 39.300683mm }
-                { 4.7119in; 39.277264mm }
-                { 119.689575mm; 39.253388mm }
-                { 119.695747mm; 39.229258mm }
-                { 119.7007mm; 39.204849mm }
-                { 119.704408mm; 39.180185mm }
-                { 119.706872mm; 39.15537mm }
-                { 119.708142mm; 39.130503mm }
-                { 119.708142mm; 39.10556mm }
-                { 119.706872mm; 39.080617mm }
-                { 119.704408mm; 1.53763in }
-                { 119.7007mm; 1.53666in }
-                { 119.695747mm; 39.006754mm }
-                { 119.689575mm; 38.982599mm }
-                { 4.7119in; 38.958799mm }
-                { 119.6737mm; 38.935329mm }
-                { 119.664048mm; 38.912368mm }
-                { 119.653202mm; 38.889863mm }
-                { 119.641315mm; 38.867994mm }
-                { 119.62831mm; 1.5294in }
-                { 119.614264mm; 38.826135mm }
-                { 119.599176mm; 38.806272mm }
-                { 119.583174mm; 38.787146mm }
-                { 119.566232mm; 38.768883mm }
-                { 119.548351mm; 38.75151mm }
-                { 119.529682mm; 38.735mm }
-                { 119.5102mm; 38.719429mm }
-                { 4.70433in; 38.70485mm }
-                { 119.468976mm; 38.691337mm }
-                { 119.447437mm; 38.678891mm }
-                { 119.425237mm; 38.667512mm }
-                { 119.402504mm; 1.52194in }
-                { 119.379314mm; 38.648157mm }
-                { 119.355666mm; 38.640207mm }
-                { 119.331689mm; 38.633476mm }
-                { 119.307381mm; 38.627939mm }
-                { 119.282819mm; 38.623595mm }
-                { 4.6952in; 38.620471mm }
-                { 119.233238mm; 38.618617mm }
-                { 4.69324in; 38.618007mm }
-                { 118.408272mm; 38.618007mm }
-                { 118.383354mm; 38.618617mm }
-                { 118.358513mm; 38.620471mm }
-                { 118.333748mm; 38.623595mm }
-                { 118.309186mm; 38.627939mm }
-                { 118.284904mm; 38.633476mm }
-                { 118.260926mm; 38.640207mm }
-                { 118.237279mm; 38.648157mm }
-                { 118.214063mm; 1.52194in }
-                { 118.19133mm; 38.667512mm }
-                { 118.169156mm; 38.678891mm }
-                { 118.147541mm; 38.691337mm }
-                { 118.126611mm; 38.70485mm }
-                { 118.106367mm; 38.719429mm }
-                { 4.64909in; 38.735mm }
-                { 118.068166mm; 38.75151mm }
-                { 118.050335mm; 38.768883mm }
-                { 118.033419mm; 38.787146mm }
-                { 118.01734mm; 38.806272mm }
-                { 4.64576in; 38.826135mm }
-                { 117.988257mm; 1.5294in }
-                { 117.975253mm; 38.867994mm }
-                { 117.963315mm; 38.889863mm }
-                { 4.6438in; 38.912368mm }
-                { 117.942817mm; 38.935329mm }
-                { 117.934308mm; 38.958799mm }
-                { 117.926942mm; 38.982599mm }
-                { 117.92082mm; 39.006754mm }
-                { 117.915867mm; 1.53666in }
-                { 117.912184mm; 1.53763in }
-                { 117.909644mm; 39.080617mm }
+                { 114.078182mm; 30.327981mm }
+                { 115.178205mm; 30.327981mm }
+                { 115.178205mm; 30.627981mm }
+                { 114.078182mm; 30.627981mm }
                }
              }
             }
-            ha:polygon.1364333 {
+            ha:polygon.1364666 {
              li:geometry {
                ta:contour {
-                { 113.578336mm; 30.465497mm }
-                { 113.578336mm; 30.490389mm }
-                { 113.57958mm; 30.515281mm }
-                { 113.582095mm; 30.540097mm }
-                { 113.585803mm; 30.564735mm }
-                { 113.590731mm; 30.58917mm }
-                { 4.47232in; 30.61335mm }
-                { 113.604244mm; 30.63715mm }
-                { 113.612803mm; 30.66062mm }
-                { 113.622455mm; 30.683581mm }
-                { 113.633301mm; 30.706086mm }
-                { 4.47422in; 1.20976in }
-                { 113.658168mm; 30.74919mm }
-                { 113.672214mm; 1.21141in }
-                { 113.687327mm; 30.789677mm }
-                { 113.703329mm; 30.808803mm }
-                { 113.720271mm; 30.827041mm }
-                { 113.738102mm; 30.84444mm }
-                { 113.756821mm; 30.861mm }
-                { 113.776303mm; 30.876495mm }
-                { 113.796522mm; 30.891099mm }
-                { 113.817477mm; 30.904587mm }
-                { 113.839067mm; 30.917033mm }
-                { 113.861266mm; 30.928437mm }
-                { 113.883999mm; 30.938648mm }
-                { 113.907189mm; 30.947767mm }
-                { 113.930837mm; 1.21873in }
-                { 4.48641in; 30.962473mm }
-                { 113.979097mm; 30.968011mm }
-                { 114.003684mm; 30.972354mm }
-                { 114.028424mm; 30.975427mm }
-                { 114.053265mm; 30.977333mm }
-                { 114.078208mm; 30.977917mm }
-                { 115.178231mm; 30.977917mm }
-                { 115.203123mm; 30.977333mm }
-                { 115.228015mm; 30.975427mm }
-                { 115.25278mm; 30.972354mm }
-                { 115.277291mm; 30.968011mm }
-                { 115.301573mm; 30.962473mm }
-                { 115.325602mm; 1.21873in }
-                { 115.349249mm; 30.947767mm }
-                { 115.372439mm; 30.938648mm }
-                { 115.395198mm; 30.928437mm }
-                { 115.417321mm; 30.917033mm }
-                { 115.438911mm; 30.904587mm }
-                { 115.459866mm; 30.891099mm }
-                { 115.480135mm; 30.876495mm }
-                { 4.54723in; 30.861mm }
-                { 115.518286mm; 30.84444mm }
-                { 115.536193mm; 30.827041mm }
-                { 115.553109mm; 30.808803mm }
-                { 115.569112mm; 30.789677mm }
-                { 115.584174mm; 1.21141in }
-                { 115.59822mm; 30.74919mm }
-                { 115.61125mm; 1.20976in }
-                { 115.623163mm; 30.706086mm }
-                { 4.55252in; 30.683581mm }
-                { 4.5529in; 30.66062mm }
-                { 115.652195mm; 30.63715mm }
-                { 115.659535mm; 30.61335mm }
-                { 115.665708mm; 30.58917mm }
-                { 115.670635mm; 30.564735mm }
-                { 115.674344mm; 30.540097mm }
-                { 115.676807mm; 30.515281mm }
-                { 115.678052mm; 30.490389mm }
-                { 115.678052mm; 30.465497mm }
-                { 115.676807mm; 30.440554mm }
-                { 115.674344mm; 30.415764mm }
-                { 115.670635mm; 30.3911mm }
-                { 115.665708mm; 30.366666mm }
-                { 115.659535mm; 30.342561mm }
-                { 115.652195mm; 30.318736mm }
-                { 4.5529in; 30.295266mm }
-                { 4.55252in; 30.272279mm }
-                { 115.623163mm; 30.249826mm }
-                { 115.61125mm; 30.227905mm }
-                { 115.59822mm; 1.18924in }
-                { 115.584174mm; 30.186097mm }
-                { 115.569112mm; 30.166209mm }
-                { 115.553109mm; 30.147083mm }
-                { 115.536193mm; 30.128795mm }
-                { 115.518286mm; 1.18549in }
-                { 4.54723in; 30.094886mm }
-                { 115.480135mm; 30.079366mm }
-                { 115.459866mm; 30.064812mm }
-                { 115.438911mm; 30.051325mm }
-                { 115.417321mm; 1.18263in }
-                { 115.395198mm; 30.027449mm }
-                { 115.372439mm; 30.017187mm }
-                { 115.349249mm; 30.008094mm }
-                { 115.325602mm; 30.000169mm }
-                { 115.301573mm; 29.993413mm }
-                { 115.277291mm; 29.987875mm }
-                { 115.25278mm; 29.983532mm }
-                { 115.228015mm; 29.980408mm }
-                { 115.203123mm; 29.978579mm }
-                { 115.178231mm; 29.977944mm }
-                { 114.078208mm; 29.977944mm }
-                { 114.053265mm; 29.978579mm }
-                { 114.028424mm; 29.980408mm }
-                { 114.003684mm; 29.983532mm }
-                { 113.979097mm; 29.987875mm }
-                { 4.48641in; 29.993413mm }
-                { 113.930837mm; 30.000169mm }
-                { 113.907189mm; 30.008094mm }
-                { 113.883999mm; 30.017187mm }
-                { 113.861266mm; 30.027449mm }
-                { 113.839067mm; 1.18263in }
-                { 113.817477mm; 30.051325mm }
-                { 113.796522mm; 30.064812mm }
-                { 113.776303mm; 30.079366mm }
-                { 113.756821mm; 30.094886mm }
-                { 113.738102mm; 1.18549in }
-                { 113.720271mm; 30.128795mm }
-                { 113.703329mm; 30.147083mm }
-                { 113.687327mm; 30.166209mm }
-                { 113.672214mm; 30.186097mm }
-                { 113.658168mm; 1.18924in }
-                { 4.47422in; 30.227905mm }
-                { 113.633301mm; 30.249826mm }
-                { 113.622455mm; 30.272279mm }
-                { 113.612803mm; 30.295266mm }
-                { 113.604244mm; 30.318736mm }
-                { 4.47232in; 30.342561mm }
-                { 113.590731mm; 30.366666mm }
-                { 113.585803mm; 30.3911mm }
-                { 113.582095mm; 30.415764mm }
-                { 113.57958mm; 30.440554mm }
+                { 114.078182mm; 38.968045mm }
+                { 115.178205mm; 38.968045mm }
+                { 115.178205mm; 39.268044mm }
+                { 114.078182mm; 39.268044mm }
                }
              }
             }
-            ha:polygon.1364462 {
+            ha:polygon.1364671 {
              li:geometry {
                ta:contour {
-                { 117.908425mm; 30.465497mm }
-                { 117.908425mm; 30.490389mm }
-                { 117.909644mm; 30.515281mm }
-                { 117.912184mm; 30.540097mm }
-                { 117.915867mm; 30.564735mm }
-                { 117.92082mm; 30.58917mm }
-                { 117.926942mm; 30.61335mm }
-                { 117.934308mm; 30.63715mm }
-                { 117.942817mm; 30.66062mm }
-                { 4.6438in; 30.683581mm }
-                { 117.963315mm; 30.706086mm }
-                { 117.975253mm; 1.20976in }
-                { 117.988257mm; 30.74919mm }
-                { 4.64576in; 1.21141in }
-                { 118.01734mm; 30.789677mm }
-                { 118.033419mm; 30.808803mm }
-                { 118.050335mm; 30.827041mm }
-                { 118.068166mm; 30.84444mm }
-                { 4.64909in; 30.861mm }
-                { 118.106367mm; 30.876495mm }
-                { 118.126611mm; 30.891099mm }
-                { 118.147541mm; 30.904587mm }
-                { 118.169156mm; 30.917033mm }
-                { 118.19133mm; 30.928437mm }
-                { 118.214063mm; 30.938648mm }
-                { 118.237279mm; 30.947767mm }
-                { 118.260926mm; 1.21873in }
-                { 118.284904mm; 30.962473mm }
-                { 118.309186mm; 30.968011mm }
-                { 118.333748mm; 30.972354mm }
-                { 118.358513mm; 30.975427mm }
-                { 118.383354mm; 30.977333mm }
-                { 118.408272mm; 30.977917mm }
-                { 4.69324in; 30.977917mm }
-                { 119.233238mm; 30.977333mm }
-                { 4.6952in; 30.975427mm }
-                { 119.282819mm; 30.972354mm }
-                { 119.307381mm; 30.968011mm }
-                { 119.331689mm; 30.962473mm }
-                { 119.355666mm; 1.21873in }
-                { 119.379314mm; 30.947767mm }
-                { 119.402504mm; 30.938648mm }
-                { 119.425237mm; 30.928437mm }
-                { 119.447437mm; 30.917033mm }
-                { 119.468976mm; 30.904587mm }
-                { 4.70433in; 30.891099mm }
-                { 119.5102mm; 30.876495mm }
-                { 119.529682mm; 30.861mm }
-                { 119.548351mm; 30.84444mm }
-                { 119.566232mm; 30.827041mm }
-                { 119.583174mm; 30.808803mm }
-                { 119.599176mm; 30.789677mm }
-                { 119.614264mm; 1.21141in }
-                { 119.62831mm; 30.74919mm }
-                { 119.641315mm; 1.20976in }
-                { 119.653202mm; 30.706086mm }
-                { 119.664048mm; 30.683581mm }
-                { 119.6737mm; 30.66062mm }
-                { 4.7119in; 30.63715mm }
-                { 119.689575mm; 30.61335mm }
-                { 119.695747mm; 30.58917mm }
-                { 119.7007mm; 30.564735mm }
-                { 119.704408mm; 30.540097mm }
-                { 119.706872mm; 30.515281mm }
-                { 119.708142mm; 30.490389mm }
-                { 119.708142mm; 30.465497mm }
-                { 119.706872mm; 30.440554mm }
-                { 119.704408mm; 30.415764mm }
-                { 119.7007mm; 30.3911mm }
-                { 119.695747mm; 30.366666mm }
-                { 119.689575mm; 30.342561mm }
-                { 4.7119in; 30.318736mm }
-                { 119.6737mm; 30.295266mm }
-                { 119.664048mm; 30.272279mm }
-                { 119.653202mm; 30.249826mm }
-                { 119.641315mm; 30.227905mm }
-                { 119.62831mm; 1.18924in }
-                { 119.614264mm; 30.186097mm }
-                { 119.599176mm; 30.166209mm }
-                { 119.583174mm; 30.147083mm }
-                { 119.566232mm; 30.128795mm }
-                { 119.548351mm; 1.18549in }
-                { 119.529682mm; 30.094886mm }
-                { 119.5102mm; 30.079366mm }
-                { 4.70433in; 30.064812mm }
-                { 119.468976mm; 30.051325mm }
-                { 119.447437mm; 1.18263in }
-                { 119.425237mm; 30.027449mm }
-                { 119.402504mm; 30.017187mm }
-                { 119.379314mm; 30.008094mm }
-                { 119.355666mm; 30.000169mm }
-                { 119.331689mm; 29.993413mm }
-                { 119.307381mm; 29.987875mm }
-                { 119.282819mm; 29.983532mm }
-                { 4.6952in; 29.980408mm }
-                { 119.233238mm; 29.978579mm }
-                { 4.69324in; 29.977944mm }
-                { 118.408272mm; 29.977944mm }
-                { 118.383354mm; 29.978579mm }
-                { 118.358513mm; 29.980408mm }
-                { 118.333748mm; 29.983532mm }
-                { 118.309186mm; 29.987875mm }
-                { 118.284904mm; 29.993413mm }
-                { 118.260926mm; 30.000169mm }
-                { 118.237279mm; 30.008094mm }
-                { 118.214063mm; 30.017187mm }
-                { 118.19133mm; 30.027449mm }
-                { 118.169156mm; 1.18263in }
-                { 118.147541mm; 30.051325mm }
-                { 118.126611mm; 30.064812mm }
-                { 118.106367mm; 30.079366mm }
-                { 4.64909in; 30.094886mm }
-                { 118.068166mm; 1.18549in }
-                { 118.050335mm; 30.128795mm }
-                { 118.033419mm; 30.147083mm }
-                { 118.01734mm; 30.166209mm }
-                { 4.64576in; 30.186097mm }
-                { 117.988257mm; 1.18924in }
-                { 117.975253mm; 30.227905mm }
-                { 117.963315mm; 30.249826mm }
-                { 4.6438in; 30.272279mm }
-                { 117.942817mm; 30.295266mm }
-                { 117.934308mm; 30.318736mm }
-                { 117.926942mm; 30.342561mm }
-                { 117.92082mm; 30.366666mm }
-                { 117.915867mm; 30.3911mm }
-                { 117.912184mm; 30.415764mm }
-                { 117.909644mm; 30.440554mm }
+                { 118.408272mm; 30.327981mm }
+                { 119.20827mm; 30.327981mm }
+                { 119.20827mm; 30.627981mm }
+                { 118.408272mm; 30.627981mm }
                }
              }
             }
-           }
-           ha:type {
-            top = 1
-            mask = 1
-           }
-         }
-
-         {ha:Top Silkscreen Layer}                                 {
-          lid=2
-          ha:combining { auto=1;          }
-
-           li:objects {
-            ha:line.1363959 {
-             x1=117.729711mm; y1=30.298035mm; x2=4.55578in; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1363962 {
-             x1=121.438263mm; y1=30.298035mm; x2=119.746826mm; y2=30.298035mm; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1363965 {
-             x1=117.729711mm; y1=39.298041mm; x2=4.55578in; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1363968 {
-             x1=121.438263mm; y1=39.298041mm; x2=119.746826mm; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1363971 {
-             x1=121.438263mm; y1=30.298035mm; x2=121.438263mm; y2=39.298041mm; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:polygon.1364676 {
+             li:geometry {
+               ta:contour {
+                { 118.408272mm; 38.968045mm }
+                { 119.20827mm; 38.968045mm }
+                { 119.20827mm; 39.268044mm }
+                { 118.408272mm; 39.268044mm }
+               }
              }
             }
            }
            ha:type {
-            silk = 1
-            top = 1
+            doc = 1
            }
          }
 
-         {ha:Top Layer}                 {
-          lid=3
+         {ha:Pin Soldering Layer}                                     {
+          lid=18
           ha:combining {          }
 
            li:objects {
            }
            ha:type {
-            copper = 1
-            top = 1
+            doc = 1
            }
          }
 
-         {ha:Bottom Layer}                 {
-          lid=4
+         ha:subc-aux {
+          lid=19
           ha:combining {          }
 
            li:objects {
+            ha:line.1363988 {
+             x1=4.583in; y1=1.37in; x2=4.583in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1363991 {
+             x1=4.583in; y1=1.37in; x2=4.583in; y2=33.798mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1363994 {
+             x1=4.583in; y1=1.37in; x2=117.4082mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
            }
            ha:type {
-            bottom = 1
-            copper = 1
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
+       }
+        uid = SfvrK2xXDYYSFDpbDFEAAAAB
+       }
+       ha:subc.1317335 {
+        ha:attributes {
+         value=4screws
+         device=CONNECTOR
+         footprint=282834-4
+         refdes=J12
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-         {ha:Bottom Paste Mask Layer}                                                 {
-          lid=5
-          ha:combining { sub=1; auto=1;          }
-
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            mask = 1
-           }
-         }
+        ha:ps_proto_v6.0 {
+          hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-         {ha:Bottom Solder Mask Layer}                                                 {
-          lid=6
-          ha:combining { auto=1;          }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            paste = 1
-           }
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
 
-         {ha:Bottom Silkscreen Layer}                                 {
-          lid=7
-          ha:combining { auto=1;          }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            bottom = 1
-           }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;             }
+             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=83.46mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -41.73mil  
+               -41.73mil  
+               41.73mil  
+               -41.73mil  
+               41.73mil  
+               41.73mil  
+               -41.73mil  
+               41.73mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -41.73mil  
+               -41.73mil  
+               41.73mil  
+               -41.73mil  
+               41.73mil  
+               41.73mil  
+               -41.73mil  
+               41.73mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1317360 {
+          proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=pin4
+          }
          }
+         ha:padstack_ref.1317361 {
+          proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          ha:flags {
+           clearline=1
+          }
 
-         {ha:Top Assembly Layer}                                 {
-          lid=8
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            top = 1
-            doc = 1
-           }
+          ha:attributes {
+            term=3
+            name=pin3
+          }
          }
+         ha:padstack_ref.1317362 {
+          proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          ha:flags {
+           clearline=1
+          }
 
-         {ha:Bottom Assembly Layer}                                 {
-          lid=9
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            doc = 1
-           }
+          ha:attributes {
+            term=2
+            name=pin2
+          }
          }
+         ha:padstack_ref.1317363 {
+          proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+          ha:flags {
+           clearline=1
+          }
 
-         {ha:Board Outline Layer}                                 {
-          lid=10
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=pin1
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
           ha:combining {          }
 
            li:objects {
+            ha:line.1317336 {
+             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.1317339 {
+             x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.1317342 {
+             x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.1317345 {
+             x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+            }
            }
            ha:type {
-            boundary = 1
+            silk = 1
+            top = 1
            }
          }
 
-         {ha:Document Layer}                 {
-          lid=11
+         ha:subc-aux {
+          lid=1
           ha:combining {          }
 
            li:objects {
-            ha:arc.1363974 {
-             x=115.128066mm; y=31.908014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1317348 {
+             x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
             }
-            ha:arc.1363975 {
-             x=115.128066mm; y=37.697943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1317351 {
+             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1317354 {
+             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1317357 {
+             x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
             }
            }
            ha:type {
-            doc = 1
-           }
-         }
-
-         {ha:Document Layer}                 {
-          lid=12
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            doc = 1
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
+       }
+        uid = 2ef4X4Ek/wiw5eTepUsAAABU
+       }
+       ha:subc.1397695 {
+        ha:attributes {
+         value=1k
+         device=RESISTOR
+         footprint=0402
+         refdes=R3
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-         {ha:Component Marking Layer}                                 {
-          lid=13
-          ha:combining {          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-            ha:polygon.1364591 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 39.20805mm }
-                { 113.465784mm; 39.225622mm }
-                { 113.448212mm; 39.268044mm }
-                { 113.465784mm; 39.310466mm }
-                { 113.508206mm; 39.328038mm }
-                { 113.550628mm; 39.310466mm }
-                { 113.5682mm; 39.268044mm }
-                { 113.550628mm; 39.225622mm }
-                { 113.508206mm; 39.20805mm }
-               }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
-           }
-           ha:type {
-            doc = 1
-           }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1397708 {
+          proto=0; x=2.68474in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1397709 {
+          proto=0; x=2.65326in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
+        }
+        li:layers {
 
-         {ha:Component Marking Layer}                                 {
-          lid=14
+         ha:top-silk {
+          lid=0
           ha:combining {          }
 
            li:objects {
            }
            ha:type {
-            doc = 1
+            silk = 1
+            top = 1
            }
          }
 
-         {ha:Component Shape Layer}                                 {
-          lid=15
+         ha:subc-aux {
+          lid=1
           ha:combining {          }
 
            li:objects {
-            ha:line.1363976 {
-             x1=121.438263mm; y1=39.267993mm; x2=114.088266mm; y2=39.267993mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1397696 {
+             x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
             }
-            ha:line.1363979 {
-             x1=114.088266mm; y1=39.267993mm; x2=114.088266mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1397699 {
+             x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
              }
             }
-            ha:line.1363982 {
-             x1=114.088266mm; y1=30.328007mm; x2=121.438263mm; y2=30.328007mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1397702 {
+             x1=2.669in; y1=1.423in; x2=66.7926mm; y2=1.423in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
             }
-            ha:line.1363985 {
-             x1=121.438263mm; y1=30.328007mm; x2=121.438263mm; y2=39.267993mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
+            ha:line.1397705 {
+             x1=2.669in; y1=1.423in; x2=2.669in; y2=35.1442mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
             }
            }
            ha:type {
-            doc = 1
-           }
-         }
-
-         {ha:Component Shape Layer}                                 {
-          lid=16
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            doc = 1
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
+       }
+        uid = fdmrigvTMcHho9IPHtUAAAAX
+       }
+       ha:subc.1397711 {
+        ha:attributes {
+         footprint=0402
+         value=1k
+         device=RESISTOR
+         openscad=0402
+         refdes=R2
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-         {ha:Pin Soldering Layer}                                 {
-          lid=17
-          ha:combining {          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-            ha:polygon.1364601 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 36.428095mm }
-                { 114.308205mm; 36.428095mm }
-                { 114.308205mm; 36.668075mm }
-                { 113.508206mm; 36.668075mm }
-               }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
-            ha:polygon.1364606 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 35.927969mm }
-                { 114.308205mm; 35.927969mm }
-                { 114.308205mm; 36.167949mm }
-                { 113.508206mm; 36.167949mm }
-               }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
             }
-            ha:polygon.1364611 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 35.428097mm }
-                { 114.308205mm; 35.428097mm }
-                { 114.308205mm; 35.668077mm }
-                { 113.508206mm; 35.668077mm }
-               }
-             }
-            }
-            ha:polygon.1364616 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 34.927971mm }
-                { 114.308205mm; 34.927971mm }
-                { 114.308205mm; 35.167951mm }
-                { 113.508206mm; 35.167951mm }
-               }
-             }
-            }
-            ha:polygon.1364621 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 34.4281mm }
-                { 114.308205mm; 34.4281mm }
-                { 114.308205mm; 34.668079mm }
-                { 113.508206mm; 34.668079mm }
-               }
-             }
-            }
-            ha:polygon.1364626 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 33.927974mm }
-                { 114.308205mm; 33.927974mm }
-                { 114.308205mm; 34.167953mm }
-                { 113.508206mm; 34.167953mm }
-               }
-             }
-            }
-            ha:polygon.1364631 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 33.428102mm }
-                { 114.308205mm; 33.428102mm }
-                { 114.308205mm; 33.668081mm }
-                { 113.508206mm; 33.668081mm }
-               }
-             }
-            }
-            ha:polygon.1364636 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 32.927976mm }
-                { 114.308205mm; 32.927976mm }
-                { 114.308205mm; 33.167955mm }
-                { 113.508206mm; 33.167955mm }
-               }
-             }
-            }
-            ha:polygon.1364641 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 32.167983mm }
-                { 114.308205mm; 32.167983mm }
-                { 114.308205mm; 32.627977mm }
-                { 113.508206mm; 32.627977mm }
-               }
-             }
-            }
-            ha:polygon.1364646 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 31.36801mm }
-                { 114.308205mm; 31.36801mm }
-                { 114.308205mm; 31.828004mm }
-                { 113.508206mm; 31.828004mm }
-               }
-             }
-            }
-            ha:polygon.1364651 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 36.968074mm }
-                { 114.308205mm; 36.968074mm }
-                { 114.308205mm; 37.428068mm }
-                { 113.508206mm; 37.428068mm }
-               }
-             }
-            }
-            ha:polygon.1364656 {
-             li:geometry {
-               ta:contour {
-                { 113.508206mm; 37.76792mm }
-                { 114.308205mm; 37.76792mm }
-                { 114.308205mm; 38.227914mm }
-                { 113.508206mm; 38.227914mm }
-               }
-             }
-            }
-            ha:polygon.1364661 {
-             li:geometry {
-               ta:contour {
-                { 114.078182mm; 30.327981mm }
-                { 115.178205mm; 30.327981mm }
-                { 115.178205mm; 30.627981mm }
-                { 114.078182mm; 30.627981mm }
-               }
-             }
-            }
-            ha:polygon.1364666 {
-             li:geometry {
-               ta:contour {
-                { 114.078182mm; 38.968045mm }
-                { 115.178205mm; 38.968045mm }
-                { 115.178205mm; 39.268044mm }
-                { 114.078182mm; 39.268044mm }
-               }
-             }
-            }
-            ha:polygon.1364671 {
-             li:geometry {
-               ta:contour {
-                { 118.408272mm; 30.327981mm }
-                { 119.20827mm; 30.327981mm }
-                { 119.20827mm; 30.627981mm }
-                { 118.408272mm; 30.627981mm }
-               }
-             }
-            }
-            ha:polygon.1364676 {
-             li:geometry {
-               ta:contour {
-                { 118.408272mm; 38.968045mm }
-                { 119.20827mm; 38.968045mm }
-                { 119.20827mm; 39.268044mm }
-                { 118.408272mm; 39.268044mm }
-               }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
+              }
             }
-           }
-           ha:type {
-            doc = 1
-           }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1397724 {
+          proto=0; x=2.68574in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1397725 {
+          proto=0; x=2.65426in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
+        }
+        li:layers {
 
-         {ha:Pin Soldering Layer}                                 {
-          lid=18
+         ha:top-silk {
+          lid=0
           ha:combining {          }
 
            li:objects {
            }
            ha:type {
-            doc = 1
+            silk = 1
+            top = 1
            }
          }
 
          ha:subc-aux {
-          lid=19
+          lid=1
           ha:combining {          }
 
            li:objects {
-            ha:line.1363988 {
-             x1=4.583in; y1=1.37in; x2=4.583in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+            ha:line.1397712 {
+             x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1397715 {
+             x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1363991 {
-             x1=4.583in; y1=1.37in; x2=4.583in; y2=33.798mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1397718 {
+             x1=2.67in; y1=1.468in; x2=66.818mm; y2=1.468in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1363994 {
-             x1=4.583in; y1=1.37in; x2=117.4082mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+            ha:line.1397721 {
+             x1=2.67in; y1=1.468in; x2=2.67in; y2=36.2872mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -13661,179 +13228,179 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = SfvrK2xXDYYSFDpbDFEAAAAB
+        uid = L3uSQeru9w1L5hdo5KkAAABg
        }
-       ha:subc.1317335 {
+       ha:subc.1419704 {
         ha:attributes {
-         value=4screws
-         device=CONNECTOR
-         footprint=282834-4
-         refdes=J12
+         value=
+         device=unknown
+         footprint=100mil10pin
+         refdes=J5
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
               copper = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               intern = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=83.46mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
               copper = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               intern = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -41.73mil  
-               -41.73mil  
-               41.73mil  
-               -41.73mil  
-               41.73mil  
-               41.73mil  
-               -41.73mil  
-               41.73mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -41.73mil  
-               -41.73mil  
-               41.73mil  
-               -41.73mil  
-               41.73mil  
-               41.73mil  
-               -41.73mil  
-               41.73mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1317360 {
-          proto=0; x=3.024in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:padstack_ref.1419730 {
+          proto=0; x=105.41mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -13842,12 +13409,26 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.1317361 {
-          proto=0; x=2.924in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:padstack_ref.1419731 {
+          proto=1; x=105.41mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+         ha:padstack_ref.1419732 {
+          proto=1; x=105.41mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -13857,11 +13438,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=3
-            name=pin3
+            name=3
           }
          }
-         ha:padstack_ref.1317362 {
-          proto=0; x=2.824in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:padstack_ref.1419733 {
+          proto=1; x=105.41mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -13870,12 +13451,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=4
+            name=4
           }
          }
-         ha:padstack_ref.1317363 {
-          proto=1; x=2.724in; y=373.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.3mil;
+         ha:padstack_ref.1419734 {
+          proto=1; x=105.41mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -13884,8 +13465,78 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.1419735 {
+          proto=1; x=105.41mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=6
+            name=6
+          }
+         }
+         ha:padstack_ref.1419736 {
+          proto=1; x=105.41mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=7
+          }
+         }
+         ha:padstack_ref.1419737 {
+          proto=1; x=105.41mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=8
+            name=8
+          }
+         }
+         ha:padstack_ref.1419738 {
+          proto=1; x=105.41mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=9
+            name=9
+          }
+         }
+         ha:padstack_ref.1419739 {
+          proto=1; x=105.41mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=10
+            name=10
           }
          }
         }
@@ -13896,17 +13547,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1317336 {
-             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+            ha:line.1419705 {
+             x1=4.2in; y1=3.8in; x2=4.2in; y2=2.8in; thickness=15.0mil; clearance=0.0;
             }
-            ha:line.1317339 {
-             x1=3.08306in; y1=245.04mil; x2=67.68973mm; y2=245.04mil; thickness=6.0mil; clearance=0.0;
+            ha:line.1419708 {
+             x1=4.2in; y1=2.8in; x2=4.1in; y2=2.8in; thickness=15.0mil; clearance=0.0;
             }
-            ha:line.1317342 {
-             x1=67.68973mm; y1=245.04mil; x2=67.68973mm; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+            ha:line.1419711 {
+             x1=4.1in; y1=2.8in; x2=4.1in; y2=3.8in; thickness=15.0mil; clearance=0.0;
             }
-            ha:line.1317345 {
-             x1=67.68973mm; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=6.0mil; clearance=0.0;
+            ha:line.1419714 {
+             x1=4.1in; y1=3.8in; x2=4.2in; y2=3.8in; thickness=15.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -13920,26 +13571,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1317348 {
-             x1=2.874in; y1=373.0mil; x2=2.874in; y2=373.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1419718 {
+             x1=105.41mm; y1=3.3in; x2=105.41mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1317351 {
-             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1419721 {
+             x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1317354 {
-             x1=3.08306in; y1=500.95mil; x2=3.08306in; y2=13.72413mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1419724 {
+             x1=105.41mm; y1=72.39mm; x2=104.41mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1317357 {
-             x1=3.08306in; y1=500.95mil; x2=79.309724mm; y2=500.95mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1419727 {
+             x1=105.41mm; y1=72.39mm; x2=105.41mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -13953,14 +13604,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = 2ef4X4Ek/wiw5eTepUsAAABU
+        uid = +YNFi3y0xGVSdaOF6XUAAABc
        }
-       ha:subc.1391539 {
+       ha:subc.1435466 {
         ha:attributes {
+         refdes=R29
          value=1k
          device=RESISTOR
          footprint=0402
-         refdes=R8
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -14030,12 +13682,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1391552 {
-          proto=0; x=3.001in; y=3.44626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1435479 {
+          proto=0; x=34.925mm; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14044,8 +13692,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1391553 {
-          proto=0; x=3.001in; y=3.47774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1435480 {
+          proto=0; x=34.925mm; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -14078,26 +13726,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1391540 {
-             x1=3.001in; y1=3.462in; x2=3.001in; y2=3.462in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435467 {
+             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1391543 {
-             x1=3.001in; y1=3.462in; x2=3.001in; y2=3.462in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435470 {
+             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1391546 {
-             x1=3.001in; y1=3.462in; x2=3.001in; y2=88.9348mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1435473 {
+             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1391549 {
-             x1=3.001in; y1=3.462in; x2=75.2254mm; y2=3.462in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435476 {
+             x1=34.925mm; y1=2.90926in; x2=33.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14111,18 +13759,19 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABY
+        uid = Ikn56fWDAoi3RXep5wYAAABh
        }
-       ha:subc.1392994 {
+       ha:subc.1435514 {
         ha:attributes {
-         value=LM293
-         device=IC
-         footprint=miniso8
-         refdes=U13
-        }
-       ha:data {
-              li:padstack_prototypes {
-
+         refdes=R30
+         value=
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
         ha:ps_proto_v6.0 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
@@ -14135,14 +13784,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.45mil  
-               -22.25mil  
-               -9.45mil  
-               -22.25mil  
-               -9.45mil  
-               22.25mil  
-               9.45mil  
-               22.25mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -14154,14 +13803,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.45mil  
-               -25.25mil  
-               -12.45mil  
-               -25.25mil  
-               -12.45mil  
-               25.25mil  
-               12.45mil  
-               25.25mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -14173,14 +13822,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.45mil  
-               -22.25mil  
-               -9.45mil  
-               -22.25mil  
-               -9.45mil  
-               22.25mil  
-               9.45mil  
-               22.25mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -14188,12 +13837,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1393022 {
-          proto=0; x=3.28039in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1435527 {
+          proto=0; x=1.336in; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14202,22 +13847,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1393023 {
-          proto=0; x=3.28039in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=8
-          }
-         }
-         ha:padstack_ref.1393024 {
-          proto=0; x=3.2548in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.1435528 {
+          proto=0; x=1.336in; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -14230,72 +13861,6 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.1393025 {
-          proto=0; x=3.2548in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=7
-          }
-         }
-         ha:padstack_ref.1393026 {
-          proto=0; x=3.2292in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.1393027 {
-          proto=0; x=3.2292in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=6
-          }
-         }
-         ha:padstack_ref.1393028 {
-          proto=0; x=3.20361in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.1393029 {
-          proto=0; x=3.20361in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
         }
         li:layers {
 
@@ -14304,21 +13869,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1392995 {
-             x1=3.31287in; y1=3.27213in; x2=3.31287in; y2=3.27213in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1392998 {
-             x1=3.30106in; y1=3.40206in; x2=3.18294in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1393001 {
-             x1=3.18294in; y1=3.40206in; x2=3.18294in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1393004 {
-             x1=3.18294in; y1=3.28394in; x2=3.30106in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1393007 {
-             x1=3.30106in; y1=3.28394in; x2=3.30106in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -14331,26 +13881,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1393010 {
-             x1=3.242in; y1=3.343in; x2=3.242in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435515 {
+             x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1393013 {
-             x1=3.242in; y1=3.343in; x2=3.242in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435518 {
+             x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1393016 {
-             x1=3.242in; y1=3.343in; x2=3.242in; y2=83.9122mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1435521 {
+             x1=1.336in; y1=2.90926in; x2=1.336in; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1393019 {
-             x1=3.242in; y1=3.343in; x2=81.3468mm; y2=3.343in; thickness=0.1mm; clearance=0.0;
+            ha:line.1435524 {
+             x1=1.336in; y1=2.90926in; x2=32.9344mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14364,14 +13914,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = awHEPLOUqbax+QojwTkAAAB9
+        uid = Ikn56fWDAoi3RXep5wYAAABn
        }
-       ha:subc.1397168 {
+       ha:subc.1436040 {
         ha:attributes {
-         value=200k
+         refdes=R28
+         value=
          device=RESISTOR
          footprint=0402
-         refdes=R25
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -14388,14 +13939,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
+               9.84mil  
                -13.77mil  
                -9.84mil  
                -13.77mil  
-               9.84mil  
+               -9.84mil  
                13.77mil  
                9.84mil  
                13.77mil  
-               -9.84mil  
               }
             }
 
@@ -14407,14 +13958,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
+               12.84mil  
                -16.77mil  
                -12.84mil  
                -16.77mil  
-               12.84mil  
+               -12.84mil  
                16.77mil  
                12.84mil  
                16.77mil  
-               -12.84mil  
               }
             }
 
@@ -14426,14 +13977,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
+               9.84mil  
                -13.77mil  
                -9.84mil  
                -13.77mil  
-               9.84mil  
+               -9.84mil  
                13.77mil  
                9.84mil  
                13.77mil  
-               -9.84mil  
               }
             }
           }
@@ -14441,12 +13992,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1397181 {
-          proto=0; x=2.75374in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1436053 {
+          proto=0; x=35.941mm; y=2.89426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14455,8 +14002,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1397182 {
-          proto=0; x=2.72226in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1436054 {
+          proto=0; x=35.941mm; y=2.92574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -14489,26 +14036,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1397169 {
-             x1=2.738in; y1=3.114in; x2=2.738in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1436041 {
+             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1397172 {
-             x1=2.738in; y1=3.114in; x2=2.738in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1436044 {
+             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1397175 {
-             x1=2.738in; y1=3.114in; x2=70.5452mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1436047 {
+             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=74.914mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1397178 {
-             x1=2.738in; y1=3.114in; x2=2.738in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1436050 {
+             x1=35.941mm; y1=2.91in; x2=34.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14522,14 +14069,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABe
+        uid = Ikn56fWDAoi3RXep5wYAAABd
        }
-       ha:subc.1397200 {
+       ha:subc.1437198 {
         ha:attributes {
-         value=22k
-         device=RESISTOR
-         footprint=0402
-         refdes=R26
+         refdes=C110
+         value=47uF
+         device=CAPACITOR
+         footprint=1206
+         openscad=1206
         }
        ha:data {
               li:padstack_prototypes {
@@ -14546,14 +14094,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               25.59mil  
+               -37.4mil  
+               -25.59mil  
+               -37.4mil  
+               -25.59mil  
+               37.4mil  
+               25.59mil  
+               37.4mil  
               }
             }
 
@@ -14565,14 +14113,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
+               28.59mil  
+               -40.4mil  
+               -28.59mil  
+               -40.4mil  
+               -28.59mil  
+               40.4mil  
+               28.59mil  
+               40.4mil  
               }
             }
 
@@ -14584,14 +14132,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               25.59mil  
+               -37.4mil  
+               -25.59mil  
+               -37.4mil  
+               -25.59mil  
+               37.4mil  
+               25.59mil  
+               37.4mil  
               }
             }
           }
@@ -14599,8 +14147,12 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1397213 {
-          proto=0; x=2.86474in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437217 {
+          proto=0; x=80.01mm; y=2.267in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -14609,12 +14161,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1397214 {
-          proto=0; x=2.83326in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1437218 {
+          proto=0; x=80.01mm; y=2.3851in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14631,6 +14179,12 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
+            ha:line.1437199 {
+             x1=3.1874in; y1=2.30243in; x2=3.1874in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
+            }
+            ha:line.1437202 {
+             x1=3.1126in; y1=2.30243in; x2=3.1126in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
+            }
            }
            ha:type {
             silk = 1
@@ -14643,26 +14197,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1397201 {
-             x1=2.849in; y1=3.114in; x2=2.849in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437205 {
+             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1397204 {
-             x1=2.849in; y1=3.114in; x2=2.849in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437208 {
+             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1397207 {
-             x1=2.849in; y1=3.114in; x2=73.3646mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437211 {
+             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=60.08167mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1397210 {
-             x1=2.849in; y1=3.114in; x2=2.849in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437214 {
+             x1=80.01mm; y1=59.08167mm; x2=79.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14676,14 +14230,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABd
+        uid = uBW/nUHTf4QJGTtC2iUAAABx
        }
-       ha:subc.1397695 {
+       ha:subc.1437220 {
         ha:attributes {
-         value=1k
-         device=RESISTOR
+         refdes=C111
+         value=10uF
+         device=CAPACITOR
          footprint=0402
-         refdes=R3
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -14753,12 +14308,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1397708 {
-          proto=0; x=2.68474in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1437233 {
+          proto=0; x=3.013in; y=2.33848in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14767,8 +14318,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1397709 {
-          proto=0; x=2.65326in; y=1.423in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437234 {
+          proto=0; x=3.013in; y=2.307in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -14801,26 +14352,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1397696 {
-             x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437221 {
+             x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1397699 {
-             x1=2.669in; y1=1.423in; x2=2.669in; y2=1.423in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437224 {
+             x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1397702 {
-             x1=2.669in; y1=1.423in; x2=66.7926mm; y2=1.423in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437227 {
+             x1=3.013in; y1=2.32274in; x2=3.013in; y2=57.997596mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1397705 {
-             x1=2.669in; y1=1.423in; x2=2.669in; y2=35.1442mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437230 {
+             x1=3.013in; y1=2.32274in; x2=77.5302mm; y2=2.32274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14834,15 +14385,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAAAX
+        uid = uBW/nUHTf4QJGTtC2iUAAABz
        }
-       ha:subc.1397711 {
+       ha:subc.1437236 {
         ha:attributes {
+         refdes=C107
+         value=10uF
+         device=CAPACITOR
          footprint=0402
-         value=1k
-         device=RESISTOR
          openscad=0402
-         refdes=R2
         }
        ha:data {
               li:padstack_prototypes {
@@ -14912,12 +14463,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1397724 {
-          proto=0; x=2.68574in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1437249 {
+          proto=0; x=2.641in; y=2.27452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -14926,8 +14473,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1397725 {
-          proto=0; x=2.65426in; y=1.468in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437250 {
+          proto=0; x=2.641in; y=2.306in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -14960,42 +14507,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1397712 {
-             x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1437237 {
+             x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1397715 {
-             x1=2.67in; y1=1.468in; x2=2.67in; y2=1.468in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1437240 {
+             x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1397718 {
-             x1=2.67in; y1=1.468in; x2=66.818mm; y2=1.468in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1437243 {
+             x1=2.641in; y1=2.29026in; x2=2.641in; y2=59.172604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1397721 {
-             x1=2.67in; y1=1.468in; x2=2.67in; y2=36.2872mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1437246 {
+             x1=2.641in; y1=2.29026in; x2=66.0814mm; y2=2.29026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15009,20 +14540,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = L3uSQeru9w1L5hdo5KkAAABg
+        uid = uBW/nUHTf4QJGTtC2iUAAAB1
        }
-       ha:subc.1419704 {
+       ha:subc.1437252 {
         ha:attributes {
-         value=
-         device=unknown
-         footprint=100mil10pin
-         refdes=J5
+         refdes=C108
+         value=1uF
+         device=CAPACITOR
+         footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -15033,52 +14565,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -15090,102 +14584,42 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
-
-        ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
        }
 
         li:objects {
-         ha:padstack_ref.1419730 {
-          proto=0; x=104.775mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1437265 {
+          proto=0; x=3.013in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -15194,8 +14628,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1419731 {
-          proto=1; x=104.775mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1437266 {
+          proto=0; x=3.013in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15208,138 +14642,14 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.1419732 {
-          proto=1; x=104.775mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.1419733 {
-          proto=1; x=104.775mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.1419734 {
-          proto=1; x=104.775mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.1419735 {
-          proto=1; x=104.775mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=6
-          }
-         }
-         ha:padstack_ref.1419736 {
-          proto=1; x=104.775mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=7
-          }
-         }
-         ha:padstack_ref.1419737 {
-          proto=1; x=104.775mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=8
-          }
-         }
-         ha:padstack_ref.1419738 {
-          proto=1; x=104.775mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1419739 {
-          proto=1; x=104.775mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-        }
-        li:layers {
+        }
+        li:layers {
 
          ha:top-silk {
           lid=0
           ha:combining {          }
 
            li:objects {
-            ha:line.1419705 {
-             x1=106.045mm; y1=3.8in; x2=106.045mm; y2=2.8in; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1419708 {
-             x1=106.045mm; y1=2.8in; x2=103.505mm; y2=2.8in; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1419711 {
-             x1=103.505mm; y1=2.8in; x2=103.505mm; y2=3.8in; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1419714 {
-             x1=103.505mm; y1=3.8in; x2=106.045mm; y2=3.8in; thickness=15.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -15352,26 +14662,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1419718 {
-             x1=104.775mm; y1=3.3in; x2=104.775mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437253 {
+             x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1419721 {
-             x1=104.775mm; y1=72.39mm; x2=104.775mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437256 {
+             x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1419724 {
-             x1=104.775mm; y1=72.39mm; x2=103.775mm; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437259 {
+             x1=3.013in; y1=2.21226in; x2=3.013in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1419727 {
-             x1=104.775mm; y1=72.39mm; x2=104.775mm; y2=73.39mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437262 {
+             x1=3.013in; y1=2.21226in; x2=75.5302mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15385,13 +14695,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = +YNFi3y0xGVSdaOF6XUAAABc
+        uid = uBW/nUHTf4QJGTtC2iUAAAB3
        }
-       ha:subc.1435466 {
+       ha:subc.1437268 {
         ha:attributes {
-         refdes=R29
-         value=1k
-         device=RESISTOR
+         refdes=C109
+         value=1uF
+         device=CAPACITOR
          footprint=0402
          openscad=0402
         }
@@ -15463,8 +14773,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1435479 {
-          proto=0; x=34.925mm; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437281 {
+          proto=0; x=2.641in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -15473,8 +14783,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1435480 {
-          proto=0; x=34.925mm; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437282 {
+          proto=0; x=2.641in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15507,26 +14817,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1435467 {
-             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437269 {
+             x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1435470 {
-             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437272 {
+             x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1435473 {
-             x1=34.925mm; y1=2.90926in; x2=34.925mm; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437275 {
+             x1=2.641in; y1=2.21226in; x2=2.641in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1435476 {
-             x1=34.925mm; y1=2.90926in; x2=33.925mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437278 {
+             x1=2.641in; y1=2.21226in; x2=66.0814mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15540,15 +14850,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABh
+        uid = uBW/nUHTf4QJGTtC2iUAAAB5
        }
-       ha:subc.1435514 {
+       ha:subc.1437284 {
         ha:attributes {
-         refdes=R30
-         value=
-         device=RESISTOR
          footprint=0402
+         value=1uF
+         device=CAPACITOR
          openscad=0402
+         refdes=C102
         }
        ha:data {
               li:padstack_prototypes {
@@ -15618,8 +14928,12 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1435527 {
-          proto=0; x=1.336in; y=2.89352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437297 {
+          proto=0; x=3.062in; y=2.267in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -15628,12 +14942,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1435528 {
-          proto=0; x=1.336in; y=74.295mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1437298 {
+          proto=0; x=3.062in; y=2.29848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -15662,26 +14972,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1435515 {
-             x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437285 {
+             x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1435518 {
-             x1=1.336in; y1=2.90926in; x2=1.336in; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437288 {
+             x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1435521 {
-             x1=1.336in; y1=2.90926in; x2=1.336in; y2=74.895204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437291 {
+             x1=3.062in; y1=2.28274in; x2=3.062in; y2=58.981596mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1435524 {
-             x1=1.336in; y1=2.90926in; x2=32.9344mm; y2=2.90926in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437294 {
+             x1=3.062in; y1=2.28274in; x2=76.7748mm; y2=2.28274in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15695,15 +15005,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABn
+        uid = uBW/nUHTf4QJGTtC2iUAAABv
        }
-       ha:subc.1436040 {
+       ha:subc.1437300 {
         ha:attributes {
-         refdes=R28
-         value=
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
+         openscad=0805
+         value=5.6V
+         device=DIODE
+         refdes=Z2
+         footprint=0805diode
         }
        ha:data {
               li:padstack_prototypes {
@@ -15720,14 +15030,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               25.59mil  
+               -29.52mil  
+               -25.59mil  
+               -29.52mil  
+               -25.59mil  
+               29.52mil  
+               25.59mil  
+               29.52mil  
               }
             }
 
@@ -15739,14 +15049,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               28.59mil  
+               -32.52mil  
+               -28.59mil  
+               -32.52mil  
+               -28.59mil  
+               32.52mil  
+               28.59mil  
+               32.52mil  
               }
             }
 
@@ -15758,23 +15068,23 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1436053 {
-          proto=0; x=35.941mm; y=2.89426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+               25.59mil  
+               -29.52mil  
+               -25.59mil  
+               -29.52mil  
+               -25.59mil  
+               29.52mil  
+               25.59mil  
+               29.52mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1437328 {
+          proto=0; x=80.01mm; y=2.01903in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -15783,8 +15093,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1436054 {
-          proto=0; x=35.941mm; y=2.92574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437329 {
+          proto=0; x=80.01mm; y=2.08989in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15805,6 +15115,21 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
+            ha:line.1437301 {
+             x1=80.70977mm; y1=2.05053in; x2=80.70977mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
+            }
+            ha:line.1437304 {
+             x1=79.31023mm; y1=2.05053in; x2=79.31023mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
+            }
+            ha:line.1437307 {
+             x1=3.186in; y1=2.10446in; x2=3.186in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            }
+            ha:line.1437310 {
+             x1=3.114in; y1=2.10446in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            }
+            ha:line.1437313 {
+             x1=3.186in; y1=2.12246in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            }
            }
            ha:type {
             silk = 1
@@ -15817,26 +15142,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1436041 {
-             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437316 {
+             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1436044 {
-             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437319 {
+             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1436047 {
-             x1=35.941mm; y1=2.91in; x2=35.941mm; y2=74.914mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437322 {
+             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=53.183284mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1436050 {
-             x1=35.941mm; y1=2.91in; x2=34.941mm; y2=2.91in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437325 {
+             x1=80.01mm; y1=2.05446in; x2=79.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15850,15 +15175,14 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABd
+        uid = ZPP/u7X1DjyWNO2HHjsAAABU
        }
-       ha:subc.1437198 {
+       ha:subc.1437331 {
         ha:attributes {
-         refdes=C110
-         value=47uF
-         device=CAPACITOR
-         footprint=1206
-         openscad=1206
+         value=ADS8688
+         device=IC
+         footprint=TSSOP38
+         refdes=U7
         }
        ha:data {
               li:padstack_prototypes {
@@ -15875,14 +15199,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
+               -29.53mil  
+               -5.905mil  
+               -29.53mil  
+               5.905mil  
+               29.53mil  
+               5.905mil  
+               29.53mil  
+               -5.905mil  
               }
             }
 
@@ -15894,14 +15218,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               28.59mil  
-               -40.4mil  
-               -28.59mil  
-               -40.4mil  
-               -28.59mil  
-               40.4mil  
-               28.59mil  
-               40.4mil  
+               -34.53mil  
+               -10.905mil  
+               -34.53mil  
+               10.905mil  
+               34.53mil  
+               10.905mil  
+               34.53mil  
+               -10.905mil  
               }
             }
 
@@ -15913,118 +15237,20 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
+               -29.53mil  
+               -5.905mil  
+               -29.53mil  
+               5.905mil  
+               29.53mil  
+               5.905mil  
+               29.53mil  
+               -5.905mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1437217 {
-          proto=0; x=80.01mm; y=2.267in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1437218 {
-          proto=0; x=80.01mm; y=2.3851in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1437199 {
-             x1=3.1874in; y1=2.30243in; x2=3.1874in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
-            }
-            ha:line.1437202 {
-             x1=3.1126in; y1=2.30243in; x2=3.1126in; y2=2.34967in; thickness=8.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1437205 {
-             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1437208 {
-             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1437211 {
-             x1=80.01mm; y1=59.08167mm; x2=80.01mm; y2=60.08167mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1437214 {
-             x1=80.01mm; y1=59.08167mm; x2=79.01mm; y2=59.08167mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = uBW/nUHTf4QJGTtC2iUAAABx
-       }
-       ha:subc.1437220 {
-        ha:attributes {
-         refdes=C111
-         value=10uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
+        ha:ps_proto_v6.1 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
@@ -16036,14 +15262,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               29.53mil  
+               5.905mil  
+               29.53mil  
+               -5.905mil  
+               -29.53mil  
+               -5.905mil  
+               -29.53mil  
+               5.905mil  
               }
             }
 
@@ -16055,14 +15281,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               34.53mil  
+               10.905mil  
+               34.53mil  
+               -10.905mil  
+               -34.53mil  
+               -10.905mil  
+               -34.53mil  
+               10.905mil  
               }
             }
 
@@ -16074,23 +15300,27 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
+               29.53mil  
+               5.905mil  
+               29.53mil  
+               -5.905mil  
+               -29.53mil  
+               -5.905mil  
+               -29.53mil  
+               5.905mil  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1437233 {
-          proto=0; x=3.013in; y=2.33848in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437360 {
+          proto=0; x=74.755629mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -16099,8 +15329,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1437234 {
-          proto=0; x=3.013in; y=2.307in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437361 {
+          proto=0; x=74.755629mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -16113,149 +15343,90 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1437362 {
+          proto=0; x=74.755629mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
+         ha:padstack_ref.1437363 {
+          proto=0; x=74.755629mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=4
+            name=4
+          }
          }
+         ha:padstack_ref.1437364 {
+          proto=0; x=74.755629mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1437221 {
-             x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1437224 {
-             x1=3.013in; y1=2.32274in; x2=3.013in; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1437227 {
-             x1=3.013in; y1=2.32274in; x2=3.013in; y2=57.997596mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1437230 {
-             x1=3.013in; y1=2.32274in; x2=77.5302mm; y2=2.32274in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=5
+            name=5
+          }
          }
-        }
-       }
-        uid = uBW/nUHTf4QJGTtC2iUAAABz
-       }
-       ha:subc.1437236 {
-        ha:attributes {
-         refdes=C107
-         value=10uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.1437365 {
+          proto=0; x=74.755629mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=6
+            name=6
+          }
+         }
+         ha:padstack_ref.1437366 {
+          proto=0; x=74.755629mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+          ha:attributes {
+            term=7
+            name=7
+          }
+         }
+         ha:padstack_ref.1437367 {
+          proto=0; x=74.755629mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          ha:attributes {
+            term=8
+            name=8
+          }
+         }
+         ha:padstack_ref.1437368 {
+          proto=0; x=74.755629mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1437249 {
-          proto=0; x=2.641in; y=2.27452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=9
+            name=9
           }
          }
-         ha:padstack_ref.1437250 {
-          proto=0; x=2.641in; y=2.306in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437369 {
+          proto=0; x=74.755629mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -16264,153 +15435,94 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=10
+            name=10
           }
          }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         ha:padstack_ref.1437370 {
+          proto=0; x=74.755629mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=11
+            name=11
+          }
          }
+         ha:padstack_ref.1437371 {
+          proto=0; x=74.755629mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1437237 {
-             x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1437240 {
-             x1=2.641in; y1=2.29026in; x2=2.641in; y2=2.29026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1437243 {
-             x1=2.641in; y1=2.29026in; x2=2.641in; y2=59.172604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1437246 {
-             x1=2.641in; y1=2.29026in; x2=66.0814mm; y2=2.29026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=12
+            name=12
+          }
          }
-        }
-       }
-        uid = uBW/nUHTf4QJGTtC2iUAAAB1
-       }
-       ha:subc.1437252 {
-        ha:attributes {
-         refdes=C108
-         value=1uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.1437372 {
+          proto=0; x=74.755629mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=13
+            name=13
+          }
+         }
+         ha:padstack_ref.1437373 {
+          proto=0; x=74.755629mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+          ha:attributes {
+            term=14
+            name=14
+          }
+         }
+         ha:padstack_ref.1437374 {
+          proto=0; x=74.755629mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          ha:attributes {
+            term=15
+            name=15
+          }
+         }
+         ha:padstack_ref.1437375 {
+          proto=0; x=74.755629mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1437265 {
-          proto=0; x=3.013in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=16
+            name=16
           }
          }
-         ha:padstack_ref.1437266 {
-          proto=0; x=3.013in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437376 {
+          proto=0; x=74.755629mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=17
+            name=17
+          }
+         }
+         ha:padstack_ref.1437377 {
+          proto=0; x=74.755629mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -16419,153 +15531,80 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=18
+            name=18
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1437378 {
+          proto=0; x=74.755629mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:attributes {
+            term=19
+            name=19
+          }
+         }
+         ha:padstack_ref.1437379 {
+          proto=1; x=68.855971mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=20
+            name=20
+          }
          }
+         ha:padstack_ref.1437380 {
+          proto=1; x=68.855971mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1437253 {
-             x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1437256 {
-             x1=3.013in; y1=2.21226in; x2=3.013in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1437259 {
-             x1=3.013in; y1=2.21226in; x2=3.013in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1437262 {
-             x1=3.013in; y1=2.21226in; x2=75.5302mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=21
+            name=21
+          }
          }
-        }
-       }
-        uid = uBW/nUHTf4QJGTtC2iUAAAB3
-       }
-       ha:subc.1437268 {
-        ha:attributes {
-         refdes=C109
-         value=1uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:padstack_ref.1437381 {
+          proto=1; x=68.855971mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+          ha:attributes {
+            term=22
+            name=22
+          }
+         }
+         ha:padstack_ref.1437382 {
+          proto=1; x=68.855971mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1437281 {
-          proto=0; x=2.641in; y=2.19652in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:attributes {
+            term=23
+            name=23
+          }
+         }
+         ha:padstack_ref.1437383 {
+          proto=1; x=68.855971mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=24
+            name=24
           }
          }
-         ha:padstack_ref.1437282 {
-          proto=0; x=2.641in; y=2.228in; rot=-90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437384 {
+          proto=1; x=68.855971mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -16574,143 +15613,22 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=25
+            name=25
           }
          }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1437269 {
-             x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1437272 {
-             x1=2.641in; y1=2.21226in; x2=2.641in; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1437275 {
-             x1=2.641in; y1=2.21226in; x2=2.641in; y2=57.191404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1437278 {
-             x1=2.641in; y1=2.21226in; x2=66.0814mm; y2=2.21226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = uBW/nUHTf4QJGTtC2iUAAAB5
-       }
-       ha:subc.1437284 {
-        ha:attributes {
-         footprint=0402
-         value=1uF
-         device=CAPACITOR
-         openscad=0402
-         refdes=C102
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+         ha:padstack_ref.1437385 {
+          proto=1; x=68.855971mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1437297 {
-          proto=0; x=3.062in; y=2.267in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:attributes {
+            term=26
+            name=26
+          }
+         }
+         ha:padstack_ref.1437386 {
+          proto=1; x=68.855971mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -16719,60 +15637,202 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=27
+            name=27
           }
          }
-         ha:padstack_ref.1437298 {
-          proto=0; x=3.062in; y=2.29848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1437387 {
+          proto=1; x=68.855971mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=28
+            name=28
           }
          }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         ha:padstack_ref.1437388 {
+          proto=1; x=68.855971mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          ha:attributes {
+            term=29
+            name=29
+          }
+         }
+         ha:padstack_ref.1437389 {
+          proto=1; x=68.855971mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=30
+            name=30
+          }
+         }
+         ha:padstack_ref.1437390 {
+          proto=1; x=68.855971mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=31
+            name=31
+          }
+         }
+         ha:padstack_ref.1437391 {
+          proto=1; x=68.855971mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=32
+            name=32
+          }
+         }
+         ha:padstack_ref.1437392 {
+          proto=1; x=68.855971mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=33
+          }
+         }
+         ha:padstack_ref.1437393 {
+          proto=1; x=68.855971mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=34
+            name=34
+          }
+         }
+         ha:padstack_ref.1437394 {
+          proto=1; x=68.855971mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=35
+            name=35
+          }
+         }
+         ha:padstack_ref.1437395 {
+          proto=1; x=68.855971mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=36
+            name=36
+          }
+         }
+         ha:padstack_ref.1437396 {
+          proto=1; x=68.855971mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=37
+            name=37
+          }
+         }
+         ha:padstack_ref.1437397 {
+          proto=1; x=68.855971mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=38
+            name=38
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1437332 {
+             x1=2.98266in; y1=2.40107in; x2=2.98266in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1437335 {
+             x1=2.98266in; y1=2.01493in; x2=2.67134in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1437338 {
+             x1=2.67134in; y1=2.01493in; x2=2.67134in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1437341 {
+             x1=2.98266in; y1=2.40107in; x2=2.852in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1437344 {
+             x1=2.67134in; y1=2.40107in; x2=2.802in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.1437347 {
+             x=2.827in; y=2.40107in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
          ha:subc-aux {
           lid=1
           ha:combining {          }
 
            li:objects {
-            ha:line.1437285 {
-             x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437348 {
+             x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1437288 {
-             x1=3.062in; y1=2.28274in; x2=3.062in; y2=2.28274in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437351 {
+             x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1437291 {
-             x1=3.062in; y1=2.28274in; x2=3.062in; y2=58.981596mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1437354 {
+             x1=2.827in; y1=2.208in; x2=70.8058mm; y2=2.208in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1437294 {
-             x1=3.062in; y1=2.28274in; x2=76.7748mm; y2=2.28274in; thickness=0.1mm; clearance=0.0;
+            ha:line.1437357 {
+             x1=2.827in; y1=2.208in; x2=2.827in; y2=55.0832mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16786,15 +15846,14 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = uBW/nUHTf4QJGTtC2iUAAABv
+        uid = eVRbahCb5CjRdB6U1eEAAABa
        }
-       ha:subc.1437300 {
+       ha:subc.1438411 {
         ha:attributes {
-         openscad=0805
-         value=5.6V
-         device=DIODE
-         refdes=Z2
-         footprint=0805diode
+         value=MMBT2222A
+         device=TRANSISTOR
+         footprint=SOT23
+         refdes=Q3
         }
        ha:data {
               li:padstack_prototypes {
@@ -16811,14 +15870,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -29.52mil  
-               -25.59mil  
-               -29.52mil  
-               -25.59mil  
-               29.52mil  
-               25.59mil  
-               29.52mil  
+               -20.0mil  
+               -17.0mil  
+               -20.0mil  
+               17.0mil  
+               20.0mil  
+               17.0mil  
+               20.0mil  
+               -17.0mil  
               }
             }
 
@@ -16830,14 +15889,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               28.59mil  
-               -32.52mil  
-               -28.59mil  
-               -32.52mil  
-               -28.59mil  
-               32.52mil  
-               28.59mil  
-               32.52mil  
+               -23.0mil  
+               -20.0mil  
+               -23.0mil  
+               20.0mil  
+               23.0mil  
+               20.0mil  
+               23.0mil  
+               -20.0mil  
               }
             }
 
@@ -16849,14 +15908,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -29.52mil  
-               -25.59mil  
-               -29.52mil  
-               -25.59mil  
-               29.52mil  
-               25.59mil  
-               29.52mil  
+               -20.0mil  
+               -17.0mil  
+               -20.0mil  
+               17.0mil  
+               20.0mil  
+               17.0mil  
+               20.0mil  
+               -17.0mil  
               }
             }
           }
@@ -16864,8 +15923,12 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1437328 {
-          proto=0; x=80.01mm; y=2.01903in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1438436 {
+          proto=0; x=79.0321mm; y=1.082in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -16874,8 +15937,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1437329 {
-          proto=0; x=80.01mm; y=2.08989in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1438437 {
+          proto=0; x=79.0321mm; y=1.16in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -16888,6 +15951,20 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
+         ha:padstack_ref.1438438 {
+          proto=0; x=81.1149mm; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
         }
         li:layers {
 
@@ -16896,20 +15973,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1437301 {
-             x1=80.70977mm; y1=2.05053in; x2=80.70977mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
-            }
-            ha:line.1437304 {
-             x1=79.31023mm; y1=2.05053in; x2=79.31023mm; y2=2.05839in; thickness=8.0mil; clearance=0.0;
+            ha:line.1438412 {
+             x1=78.2955mm; y1=1.057in; x2=81.8261mm; y2=1.057in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1437307 {
-             x1=3.186in; y1=2.10446in; x2=3.186in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            ha:line.1438415 {
+             x1=78.2955mm; y1=1.057in; x2=78.2955mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1437310 {
-             x1=3.114in; y1=2.10446in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            ha:line.1438418 {
+             x1=78.2955mm; y1=30.099mm; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1437313 {
-             x1=3.186in; y1=2.12246in; x2=3.114in; y2=2.12246in; thickness=5.0mil; clearance=0.0;
+            ha:line.1438421 {
+             x1=81.8261mm; y1=1.057in; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -16923,26 +15997,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1437316 {
-             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438424 {
+             x1=79.726366mm; y1=1.121in; x2=79.726366mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1437319 {
-             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438427 {
+             x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1437322 {
-             x1=80.01mm; y1=2.05446in; x2=80.01mm; y2=53.183284mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1438430 {
+             x1=79.0321mm; y1=1.082in; x2=80.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1437325 {
-             x1=80.01mm; y1=2.05446in; x2=79.01mm; y2=2.05446in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438433 {
+             x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16956,14 +16030,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = ZPP/u7X1DjyWNO2HHjsAAABU
+        uid = fdmrigvTMcHho9IPHtUAAABr
        }
-       ha:subc.1437331 {
+       ha:subc.1438440 {
         ha:attributes {
-         value=ADS8688
-         device=IC
-         footprint=TSSOP38
-         refdes=U7
+         openscad=0402
+         value=0.1uF
+         device=CAPACITOR
+         refdes=C101
+         footprint=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -16980,14 +16055,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -29.53mil  
-               -5.905mil  
-               -29.53mil  
-               5.905mil  
-               29.53mil  
-               5.905mil  
-               29.53mil  
-               -5.905mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -16999,14 +16074,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -34.53mil  
-               -10.905mil  
-               -34.53mil  
-               10.905mil  
-               34.53mil  
-               10.905mil  
-               34.53mil  
-               -10.905mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -17018,20 +16093,111 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -29.53mil  
-               -5.905mil  
-               -29.53mil  
-               5.905mil  
-               29.53mil  
-               5.905mil  
-               29.53mil  
-               -5.905mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
+       }
 
-        ha:ps_proto_v6.1 {
+        li:objects {
+         ha:padstack_ref.1438453 {
+          proto=0; x=3.05143in; y=1.00852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1438454 {
+          proto=0; x=3.05143in; y=1.04in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1438441 {
+             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1438444 {
+             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1438447 {
+             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=27.016204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1438450 {
+             x1=3.05143in; y1=1.02426in; x2=76.506322mm; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = IGobWzSMURBswUg5LvAAAACM
+       }
+       ha:subc.1438456 {
+        ha:attributes {
+         value=INA125
+         device=IC
+         footprint=SO16
+         refdes=U6
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
@@ -17043,14 +16209,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               29.53mil  
-               5.905mil  
-               29.53mil  
-               -5.905mil  
-               -29.53mil  
-               -5.905mil  
-               -29.53mil  
-               5.905mil  
+               -42.5mil  
+               -10.0mil  
+               -42.5mil  
+               10.0mil  
+               42.5mil  
+               10.0mil  
+               42.5mil  
+               -10.0mil  
               }
             }
 
@@ -17062,14 +16228,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               34.53mil  
-               10.905mil  
-               34.53mil  
-               -10.905mil  
-               -34.53mil  
-               -10.905mil  
-               -34.53mil  
-               10.905mil  
+               -47.5mil  
+               -15.0mil  
+               -47.5mil  
+               15.0mil  
+               47.5mil  
+               15.0mil  
+               47.5mil  
+               -15.0mil  
               }
             }
 
@@ -17081,38 +16247,101 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               29.53mil  
-               5.905mil  
-               29.53mil  
-               -5.905mil  
-               -29.53mil  
-               -5.905mil  
-               -29.53mil  
-               5.905mil  
+               -42.5mil  
+               -10.0mil  
+               -42.5mil  
+               10.0mil  
+               42.5mil  
+               10.0mil  
+               42.5mil  
+               -10.0mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1437360 {
-          proto=0; x=74.755629mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1437361 {
-          proto=0; x=74.755629mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               42.5mil  
+               10.0mil  
+               42.5mil  
+               -10.0mil  
+               -42.5mil  
+               -10.0mil  
+               -42.5mil  
+               10.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               47.5mil  
+               15.0mil  
+               47.5mil  
+               -15.0mil  
+               -47.5mil  
+               -15.0mil  
+               -47.5mil  
+               15.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               42.5mil  
+               10.0mil  
+               42.5mil  
+               -10.0mil  
+               -42.5mil  
+               -10.0mil  
+               -42.5mil  
+               10.0mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1438485 {
+          proto=0; x=2.974in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1438486 {
+          proto=0; x=2.974in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
            clearline=1
           }
 
@@ -17124,8 +16353,8 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.1437362 {
-          proto=0; x=74.755629mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438487 {
+          proto=0; x=2.974in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
@@ -17134,8 +16363,12 @@ ha:pcb-rnd-board-v8 {
             name=3
           }
          }
-         ha:padstack_ref.1437363 {
-          proto=0; x=74.755629mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438488 {
+          proto=0; x=2.974in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -17144,12 +16377,8 @@ ha:pcb-rnd-board-v8 {
             name=4
           }
          }
-         ha:padstack_ref.1437364 {
-          proto=0; x=74.755629mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1438489 {
+          proto=0; x=2.974in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
@@ -17158,8 +16387,12 @@ ha:pcb-rnd-board-v8 {
             name=5
           }
          }
-         ha:padstack_ref.1437365 {
-          proto=0; x=74.755629mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438490 {
+          proto=0; x=2.974in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -17168,8 +16401,8 @@ ha:pcb-rnd-board-v8 {
             name=6
           }
          }
-         ha:padstack_ref.1437366 {
-          proto=0; x=74.755629mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438491 {
+          proto=0; x=2.974in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17182,8 +16415,12 @@ ha:pcb-rnd-board-v8 {
             name=7
           }
          }
-         ha:padstack_ref.1437367 {
-          proto=0; x=74.755629mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438492 {
+          proto=0; x=2.974in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -17192,8 +16429,8 @@ ha:pcb-rnd-board-v8 {
             name=8
           }
          }
-         ha:padstack_ref.1437368 {
-          proto=0; x=74.755629mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438493 {
+          proto=1; x=2.769in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17206,8 +16443,8 @@ ha:pcb-rnd-board-v8 {
             name=9
           }
          }
-         ha:padstack_ref.1437369 {
-          proto=0; x=74.755629mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438494 {
+          proto=1; x=2.769in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17220,8 +16457,12 @@ ha:pcb-rnd-board-v8 {
             name=10
           }
          }
-         ha:padstack_ref.1437370 {
-          proto=0; x=74.755629mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438495 {
+          proto=1; x=2.769in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -17230,12 +16471,8 @@ ha:pcb-rnd-board-v8 {
             name=11
           }
          }
-         ha:padstack_ref.1437371 {
-          proto=0; x=74.755629mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1438496 {
+          proto=1; x=2.769in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
@@ -17244,8 +16481,12 @@ ha:pcb-rnd-board-v8 {
             name=12
           }
          }
-         ha:padstack_ref.1437372 {
-          proto=0; x=74.755629mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438497 {
+          proto=1; x=2.769in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -17254,8 +16495,8 @@ ha:pcb-rnd-board-v8 {
             name=13
           }
          }
-         ha:padstack_ref.1437373 {
-          proto=0; x=74.755629mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438498 {
+          proto=1; x=2.769in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17268,18 +16509,8 @@ ha:pcb-rnd-board-v8 {
             name=14
           }
          }
-         ha:padstack_ref.1437374 {
-          proto=0; x=74.755629mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=15
-            name=15
-          }
-         }
-         ha:padstack_ref.1437375 {
-          proto=0; x=74.755629mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438499 {
+          proto=1; x=2.769in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17288,22 +16519,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=16
-            name=16
-          }
-         }
-         ha:padstack_ref.1437376 {
-          proto=0; x=74.755629mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=17
-            name=17
+            term=15
+            name=15
           }
          }
-         ha:padstack_ref.1437377 {
-          proto=0; x=74.755629mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438500 {
+          proto=1; x=2.769in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -17312,56 +16533,258 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=18
-            name=18
+            term=16
+            name=16
           }
          }
-         ha:padstack_ref.1437378 {
-          proto=0; x=74.755629mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
+        }
+        li:layers {
 
-          ha:attributes {
-            term=19
-            name=19
-          }
-         }
-         ha:padstack_ref.1437379 {
-          proto=1; x=68.855971mm; y=2.03084in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=20
-            name=20
-          }
+           li:objects {
+            ha:line.1438457 {
+             x1=76.8731mm; y1=1.11in; x2=76.8731mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1438460 {
+             x1=76.8731mm; y1=720.0mil; x2=68.9991mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1438463 {
+             x1=68.9991mm; y1=720.0mil; x2=68.9991mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1438466 {
+             x1=76.8731mm; y1=1.11in; x2=73.5711mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1438469 {
+             x1=68.9991mm; y1=1.11in; x2=72.3011mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.1438472 {
+             x=72.9361mm; y=1.11in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.1437380 {
-          proto=1; x=68.855971mm; y=2.05052in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=21
-            name=21
-          }
-         }
-         ha:padstack_ref.1437381 {
-          proto=1; x=68.855971mm; y=2.07021in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          ha:attributes {
-            term=22
-            name=22
-          }
+           li:objects {
+            ha:line.1438473 {
+             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1438476 {
+             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1438479 {
+             x1=72.9361mm; y1=915.0mil; x2=71.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1438482 {
+             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.1437382 {
-          proto=1; x=68.855971mm; y=2.08989in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        }
+       }
+        uid = IGobWzSMURBswUg5LvAAAACi
+       }
+       ha:subc.1438502 {
+        ha:attributes {
+         {io_pcb::hidename_y}=2.2352 mm
+         footprint=100mil5pin
+         {io_pcb::hidename_scale}=60
+         refdes=J10
+         value=Header-5
+         {io_pcb::hidename_direction}=2
+         device=CONNECTOR
+         {io_pcb::hidename_x}=51.5874 mm
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1438527 {
+          proto=0; x=2.633in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
           ha:flags {
            clearline=1
           }
@@ -17370,22 +16793,26 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=23
-            name=23
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.1437383 {
-          proto=1; x=68.855971mm; y=2.10958in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438528 {
+          proto=1; x=2.633in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=24
-            name=24
+            term=2
+            name=2
           }
          }
-         ha:padstack_ref.1437384 {
-          proto=1; x=68.855971mm; y=2.12926in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438529 {
+          proto=1; x=2.633in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
           ha:flags {
            clearline=1
           }
@@ -17394,22 +16821,26 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=25
-            name=25
+            term=3
+            name=3
           }
          }
-         ha:padstack_ref.1437385 {
-          proto=1; x=68.855971mm; y=54.58333mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438530 {
+          proto=1; x=2.633in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=26
-            name=26
+            term=4
+            name=4
           }
          }
-         ha:padstack_ref.1437386 {
-          proto=1; x=68.855971mm; y=2.16863in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1438531 {
+          proto=1; x=2.633in; y=1.19in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
           ha:flags {
            clearline=1
           }
@@ -17418,142 +16849,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=27
-            name=27
-          }
-         }
-         ha:padstack_ref.1437387 {
-          proto=1; x=68.855971mm; y=2.18832in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=28
-            name=28
-          }
-         }
-         ha:padstack_ref.1437388 {
-          proto=1; x=68.855971mm; y=2.208in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=29
-            name=29
-          }
-         }
-         ha:padstack_ref.1437389 {
-          proto=1; x=68.855971mm; y=2.22768in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=30
-            name=30
-          }
-         }
-         ha:padstack_ref.1437390 {
-          proto=1; x=68.855971mm; y=2.24737in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=31
-            name=31
-          }
-         }
-         ha:padstack_ref.1437391 {
-          proto=1; x=68.855971mm; y=57.58307mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=32
-            name=32
-          }
-         }
-         ha:padstack_ref.1437392 {
-          proto=1; x=68.855971mm; y=2.28674in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=33
-            name=33
-          }
-         }
-         ha:padstack_ref.1437393 {
-          proto=1; x=68.855971mm; y=2.30642in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=34
-            name=34
-          }
-         }
-         ha:padstack_ref.1437394 {
-          proto=1; x=68.855971mm; y=2.32611in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=35
-            name=35
-          }
-         }
-         ha:padstack_ref.1437395 {
-          proto=1; x=68.855971mm; y=2.34579in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=36
-            name=36
-          }
-         }
-         ha:padstack_ref.1437396 {
-          proto=1; x=68.855971mm; y=2.36548in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=37
-            name=37
-          }
-         }
-         ha:padstack_ref.1437397 {
-          proto=1; x=68.855971mm; y=2.38516in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=38
-            name=38
+            term=5
+            name=5
           }
          }
         }
@@ -17564,23 +16861,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1437332 {
-             x1=2.98266in; y1=2.40107in; x2=2.98266in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1437335 {
-             x1=2.98266in; y1=2.01493in; x2=2.67134in; y2=2.01493in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1437338 {
-             x1=2.67134in; y1=2.01493in; x2=2.67134in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            ha:line.1438503 {
+             x1=2.683in; y1=1.24in; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
             }
-            ha:line.1437341 {
-             x1=2.98266in; y1=2.40107in; x2=2.852in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            ha:line.1438506 {
+             x1=2.583in; y1=740.0mil; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
             }
-            ha:line.1437344 {
-             x1=2.67134in; y1=2.40107in; x2=2.802in; y2=2.40107in; thickness=10.0mil; clearance=0.0;
+            ha:line.1438509 {
+             x1=2.583in; y1=1.24in; x2=2.583in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
             }
-            ha:arc.1437347 {
-             x=2.827in; y=2.40107in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+            ha:line.1438512 {
+             x1=2.583in; y1=1.24in; x2=2.683in; y2=1.24in; thickness=15.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -17594,26 +16885,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1437348 {
-             x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438515 {
+             x1=2.633in; y1=990.0mil; x2=2.633in; y2=990.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1437351 {
-             x1=2.827in; y1=2.208in; x2=2.827in; y2=2.208in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438518 {
+             x1=2.633in; y1=790.0mil; x2=2.633in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1437354 {
-             x1=2.827in; y1=2.208in; x2=70.8058mm; y2=2.208in; thickness=0.1mm; clearance=0.0;
+            ha:line.1438521 {
+             x1=2.633in; y1=790.0mil; x2=65.8782mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1437357 {
-             x1=2.827in; y1=2.208in; x2=2.827in; y2=55.0832mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1438524 {
+             x1=2.633in; y1=790.0mil; x2=2.633in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17627,20 +16918,20 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = eVRbahCb5CjRdB6U1eEAAABa
+        uid = fdmrigvTMcHho9IPHtUAAAAQ
        }
-       ha:subc.1438411 {
+       ha:subc.1254637 {
         ha:attributes {
-         value=MMBT2222A
-         device=TRANSISTOR
-         footprint=SOT23
-         refdes=Q3
+         value=470uF
+         device=CAPACITOR
+         footprint=CAP_FC10
+         refdes=C39
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -17651,75 +16942,155 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -20.0mil  
-               -17.0mil  
-               -20.0mil  
-               17.0mil  
-               20.0mil  
-               17.0mil  
-               20.0mil  
-               -17.0mil  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              mask = 1
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
               li:ps_poly {
-               -23.0mil  
-               -20.0mil  
-               -23.0mil  
-               20.0mil  
-               23.0mil  
-               20.0mil  
-               23.0mil  
-               -20.0mil  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              copper = 1
+              intern = 1
              }
              clearance=0.0
               li:ps_poly {
-               -20.0mil  
-               -17.0mil  
-               -20.0mil  
-               17.0mil  
-               20.0mil  
-               17.0mil  
-               20.0mil  
-               -17.0mil  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
-          }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1438436 {
-          proto=0; x=79.0321mm; y=1.082in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+              }
+            }
 
-          li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+              }
+            }
           }
+        }
 
-          ha:attributes {
-            term=1
-            name=1
+        ha:ps_proto_v6.1 {
+          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
+             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=78.74mil;             }
+             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=78.74mil;             }
+             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=86.61mil;             }
+             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=86.61mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
           }
-         }
-         ha:padstack_ref.1438437 {
-          proto=0; x=79.0321mm; y=1.16in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1254657 {
+          proto=0; x=835.0mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -17728,22 +17099,34 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1438438 {
-          proto=0; x=81.1149mm; y=1.121in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1254658 {
+          proto=1; x=638.15mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=2
+            name=pin2
           }
          }
         }
@@ -17754,22 +17137,19 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438412 {
-             x1=78.2955mm; y1=1.057in; x2=81.8261mm; y2=1.057in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1438415 {
-             x1=78.2955mm; y1=1.057in; x2=78.2955mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+            ha:line.1254638 {
+             x1=933.42mil; y1=198.16mil; x2=835.0mil; y2=198.16mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1438418 {
-             x1=78.2955mm; y1=30.099mm; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+            ha:line.1254641 {
+             x1=884.21mil; y1=148.95mil; x2=884.21mil; y2=247.37mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1438421 {
-             x1=81.8261mm; y1=1.057in; x2=81.8261mm; y2=30.099mm; thickness=10.0mil; clearance=0.0;
+            ha:arc.1254644 {
+             x=736.58mil; y=395.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
             silk = 1
-            top = 1
+            bottom = 1
            }
          }
 
@@ -17778,48 +17158,47 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438424 {
-             x1=79.726366mm; y1=1.121in; x2=79.726366mm; y2=1.121in; thickness=0.1mm; clearance=0.0;
+            ha:line.1254645 {
+             x1=736.575mil; y1=395.0mil; x2=736.575mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1438427 {
-             x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+            ha:line.1254648 {
+             x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1438430 {
-             x1=79.0321mm; y1=1.082in; x2=80.0321mm; y2=1.082in; thickness=0.1mm; clearance=0.0;
+            ha:line.1254651 {
+             x1=736.58mil; y1=395.0mil; x2=17.709132mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1438433 {
-             x1=79.0321mm; y1=1.082in; x2=79.0321mm; y2=28.4828mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1254654 {
+             x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=11.033mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
+            bottom = 1
             virtual = 1
+            misc = 1
            }
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABr
+        uid = KTnIRhG1xtd7m0Cqs70AAABY
        }
-       ha:subc.1438440 {
+       ha:subc.1445840 {
         ha:attributes {
-         openscad=0402
-         value=0.1uF
-         device=CAPACITOR
-         refdes=C101
-         footprint=0402
+         value=3.3uH
+         device=INDUCTOR
+         footprint=NRS50
+         refdes=L1
         }
        ha:data {
               li:padstack_prototypes {
@@ -17836,14 +17215,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               29.53mil  
+               -78.735mil  
+               -29.53mil  
+               -78.735mil  
+               -29.53mil  
+               78.735mil  
+               29.53mil  
+               78.735mil  
               }
             }
 
@@ -17855,14 +17234,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               32.53mil  
+               -81.735mil  
+               -32.53mil  
+               -81.735mil  
+               -32.53mil  
+               81.735mil  
+               32.53mil  
+               81.735mil  
               }
             }
 
@@ -17874,14 +17253,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               29.53mil  
+               -78.735mil  
+               -29.53mil  
+               -78.735mil  
+               -29.53mil  
+               78.735mil  
+               29.53mil  
+               78.735mil  
               }
             }
           }
@@ -17889,18 +17268,22 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1438453 {
-          proto=0; x=3.05143in; y=1.00852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1445853 {
+          proto=0; x=1.057in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1438454 {
-          proto=0; x=3.05143in; y=1.04in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1445854 {
+          proto=0; x=1.19873in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
           ha:flags {
            clearline=1
           }
@@ -17910,7 +17293,7 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=2
+            name=pin2
           }
          }
         }
@@ -17933,26 +17316,42 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438441 {
-             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+            ha:line.1445841 {
+             x1=28.647771mm; y1=374.0mil; x2=28.647771mm; y2=374.0mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1438444 {
-             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=1.02426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:line.1445844 {
+             x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=373.995mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=origin
              }
             }
-            ha:line.1438447 {
-             x1=3.05143in; y1=1.02426in; x2=3.05143in; y2=27.016204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1445847 {
+             x1=1.12786in; y1=373.995mil; x2=29.647644mm; y2=373.995mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1438450 {
-             x1=3.05143in; y1=1.02426in; x2=76.506322mm; y2=1.02426in; thickness=0.1mm; clearance=0.0;
+            ha:line.1445850 {
+             x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=10.499473mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -17966,14 +17365,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = IGobWzSMURBswUg5LvAAAACM
+        uid = y5FJ817IGIrTlZXh58AAAABr
        }
-       ha:subc.1438456 {
+       ha:subc.1445856 {
         ha:attributes {
-         value=INA125
-         device=IC
-         footprint=SO16
-         refdes=U6
+         openscad=1206
+         value=47uF
+         device=CAPACITOR
+         refdes=C37
+         footprint=1206
         }
        ha:data {
               li:padstack_prototypes {
@@ -17990,14 +17390,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -10.0mil  
-               -42.5mil  
-               10.0mil  
-               42.5mil  
-               10.0mil  
-               42.5mil  
-               -10.0mil  
+               25.59mil  
+               -37.4mil  
+               -25.59mil  
+               -37.4mil  
+               -25.59mil  
+               37.4mil  
+               25.59mil  
+               37.4mil  
               }
             }
 
@@ -18009,14 +17409,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -47.5mil  
-               -15.0mil  
-               -47.5mil  
-               15.0mil  
-               47.5mil  
-               15.0mil  
-               47.5mil  
-               -15.0mil  
+               28.59mil  
+               -40.4mil  
+               -28.59mil  
+               -40.4mil  
+               -28.59mil  
+               40.4mil  
+               28.59mil  
+               40.4mil  
               }
             }
 
@@ -18028,20 +17428,133 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -10.0mil  
-               -42.5mil  
-               10.0mil  
-               42.5mil  
-               10.0mil  
-               42.5mil  
-               -10.0mil  
+               25.59mil  
+               -37.4mil  
+               -25.59mil  
+               -37.4mil  
+               -25.59mil  
+               37.4mil  
+               25.59mil  
+               37.4mil  
               }
             }
           }
         }
+       }
 
-        ha:ps_proto_v6.1 {
+        li:objects {
+         ha:padstack_ref.1445875 {
+          proto=0; x=1.2in; y=767.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1445876 {
+          proto=0; x=1.2in; y=649.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1445857 {
+             x1=1.1626in; y1=731.67mil; x2=1.1626in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
+            }
+            ha:line.1445860 {
+             x1=1.2374in; y1=731.67mil; x2=1.2374in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1445863 {
+             x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1445866 {
+             x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1445869 {
+             x1=1.2in; y1=708.05mil; x2=1.2in; y2=16.98447mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1445872 {
+             x1=1.2in; y1=708.05mil; x2=31.48mm; y2=708.05mil; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = RDzDyDixN6YiIsu9KFsAAABp
+       }
+       ha:subc.1445878 {
+        ha:attributes {
+         value=AP62150
+         device=IC
+         footprint=TSOT26
+         refdes=U4
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
@@ -18053,14 +17566,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               42.5mil  
-               10.0mil  
-               42.5mil  
-               -10.0mil  
-               -42.5mil  
-               -10.0mil  
-               -42.5mil  
-               10.0mil  
+               -13.78mil  
+               19.685mil  
+               13.78mil  
+               19.685mil  
+               13.78mil  
+               -19.685mil  
+               -13.78mil  
+               -19.685mil  
               }
             }
 
@@ -18072,14 +17585,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               47.5mil  
-               15.0mil  
-               47.5mil  
-               -15.0mil  
-               -47.5mil  
-               -15.0mil  
-               -47.5mil  
-               15.0mil  
+               -16.78mil  
+               22.685mil  
+               16.78mil  
+               22.685mil  
+               16.78mil  
+               -22.685mil  
+               -16.78mil  
+               -22.685mil  
               }
             }
 
@@ -18091,85 +17604,86 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               42.5mil  
-               10.0mil  
-               42.5mil  
-               -10.0mil  
-               -42.5mil  
-               -10.0mil  
-               -42.5mil  
-               10.0mil  
+               -13.78mil  
+               19.685mil  
+               13.78mil  
+               19.685mil  
+               13.78mil  
+               -19.685mil  
+               -13.78mil  
+               -19.685mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1438485 {
-          proto=0; x=2.974in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1438486 {
-          proto=0; x=2.974in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-         ha:padstack_ref.1438487 {
-          proto=0; x=2.974in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.1438488 {
-          proto=0; x=2.974in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               13.78mil  
+               -19.685mil  
+               -13.78mil  
+               -19.685mil  
+               -13.78mil  
+               19.685mil  
+               13.78mil  
+               19.685mil  
+              }
+            }
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               16.78mil  
+               -22.685mil  
+               -16.78mil  
+               -22.685mil  
+               -16.78mil  
+               22.685mil  
+               16.78mil  
+               22.685mil  
+              }
+            }
 
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.1438489 {
-          proto=0; x=2.974in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               13.78mil  
+               -19.685mil  
+               -13.78mil  
+               -19.685mil  
+               -13.78mil  
+               19.685mil  
+               13.78mil  
+               19.685mil  
+              }
+            }
           }
+        }
+       }
 
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.1438490 {
-          proto=0; x=2.974in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        li:objects {
+         ha:padstack_ref.1445892 {
+          proto=0; x=1.09379in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -18179,91 +17693,21 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=6
-            name=6
-          }
-         }
-         ha:padstack_ref.1438491 {
-          proto=0; x=2.974in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=7
-            name=7
-          }
-         }
-         ha:padstack_ref.1438492 {
-          proto=0; x=2.974in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=8
-          }
-         }
-         ha:padstack_ref.1438493 {
-          proto=1; x=2.769in; y=740.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=9
-            name=9
-          }
-         }
-         ha:padstack_ref.1438494 {
-          proto=1; x=2.769in; y=790.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=10
-            name=10
-          }
-         }
-         ha:padstack_ref.1438495 {
-          proto=1; x=2.769in; y=840.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=11
-            name=11
+            name=pin6
           }
          }
-         ha:padstack_ref.1438496 {
-          proto=1; x=2.769in; y=890.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1445893 {
+          proto=1; x=1.09379in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=12
-            name=12
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1438497 {
-          proto=1; x=2.769in; y=940.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1445894 {
+          proto=0; x=1.0564in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -18272,12 +17716,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=13
-            name=13
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.1438498 {
-          proto=1; x=2.769in; y=990.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1445895 {
+          proto=1; x=1.0564in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -18286,12 +17730,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=14
-            name=14
+            term=2
+            name=pin2
           }
          }
-         ha:padstack_ref.1438499 {
-          proto=1; x=2.769in; y=1.04in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1445896 {
+          proto=0; x=1.019in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -18300,12 +17744,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=15
-            name=15
+            term=4
+            name=pin4
           }
          }
-         ha:padstack_ref.1438500 {
-          proto=1; x=2.769in; y=1.09in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1445897 {
+          proto=1; x=1.019in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -18314,8 +17758,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=16
-            name=16
+            term=3
+            name=pin3
           }
          }
         }
@@ -18326,23 +17770,8 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438457 {
-             x1=76.8731mm; y1=1.11in; x2=76.8731mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1438460 {
-             x1=76.8731mm; y1=720.0mil; x2=68.9991mm; y2=720.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1438463 {
-             x1=68.9991mm; y1=720.0mil; x2=68.9991mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1438466 {
-             x1=76.8731mm; y1=1.11in; x2=73.5711mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1438469 {
-             x1=68.9991mm; y1=1.11in; x2=72.3011mm; y2=1.11in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.1438472 {
-             x=72.9361mm; y=1.11in; width=25.0mil; height=25.0mil; astart=180.000000; adelta=180.000000; thickness=10.0mil; clearance=0.0;
+            ha:arc.1445879 {
+             x=1.11249in; y=480.475mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -18356,26 +17785,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438473 {
-             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445880 {
+             x1=26.832476mm; y1=553.3mil; x2=26.832476mm; y2=553.3mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1438476 {
-             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445883 {
+             x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=553.305mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1438479 {
-             x1=72.9361mm; y1=915.0mil; x2=71.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445886 {
+             x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=13.053947mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1438482 {
-             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1445889 {
+             x1=1.0564in; y1=553.305mil; x2=25.83256mm; y2=553.305mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18389,24 +17818,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = IGobWzSMURBswUg5LvAAAACi
+        uid = 6VQtC+Lm0hulvsIjOFwAAABo
        }
-       ha:subc.1438502 {
+       ha:subc.1445899 {
         ha:attributes {
-         {io_pcb::hidename_y}=2.2352 mm
-         footprint=100mil5pin
-         {io_pcb::hidename_scale}=60
-         refdes=J10
-         value=Header-5
-         {io_pcb::hidename_direction}=2
-         device=CONNECTOR
-         {io_pcb::hidename_x}=51.5874 mm
+         openscad=0402
+         value=10k
+         device=RESISTOR
+         refdes=R42
+         footprint=0402
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -18417,52 +17843,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -35.0mil  
-               -35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
-               35.0mil  
-               -35.0mil  
-               35.0mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -18474,102 +17862,42 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -42.5mil  
-               -42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
-               42.5mil  
-               -42.5mil  
-               42.5mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
-
-        ha:ps_proto_v6.1 {
-          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
        }
 
         li:objects {
-         ha:padstack_ref.1438527 {
-          proto=0; x=2.633in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1445912 {
+          proto=0; x=987.52mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -18578,8 +17906,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1438528 {
-          proto=1; x=2.633in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1445913 {
+          proto=0; x=1.019in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18592,48 +17920,6 @@ ha:pcb-rnd-board-v8 {
             name=2
           }
          }
-         ha:padstack_ref.1438529 {
-          proto=1; x=2.633in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         ha:padstack_ref.1438530 {
-          proto=1; x=2.633in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.1438531 {
-          proto=1; x=2.633in; y=1.19in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
         }
         li:layers {
 
@@ -18642,18 +17928,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438503 {
-             x1=2.683in; y1=1.24in; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1438506 {
-             x1=2.583in; y1=740.0mil; x2=2.683in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1438509 {
-             x1=2.583in; y1=1.24in; x2=2.583in; y2=740.0mil; thickness=15.0mil; clearance=0.0;
-            }
-            ha:line.1438512 {
-             x1=2.583in; y1=1.24in; x2=2.683in; y2=1.24in; thickness=15.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -18666,26 +17940,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1438515 {
-             x1=2.633in; y1=990.0mil; x2=2.633in; y2=990.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445900 {
+             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1438518 {
-             x1=2.633in; y1=790.0mil; x2=2.633in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445903 {
+             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1438521 {
-             x1=2.633in; y1=790.0mil; x2=65.8782mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445906 {
+             x1=1.00326in; y1=649.0mil; x2=26.482804mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1438524 {
-             x1=2.633in; y1=790.0mil; x2=2.633in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1445909 {
+             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18699,20 +17973,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAAAQ
+        uid = y5FJ817IGIrTlZXh58AAAABp
        }
-       ha:subc.1254637 {
+       ha:subc.1445915 {
         ha:attributes {
-         value=470uF
-         device=CAPACITOR
-         footprint=CAP_FC10
-         refdes=C39
+         openscad=0402
+         value=52.3k
+         device=RESISTOR
+         refdes=R41
+         footprint=0402
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -18723,52 +17998,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -39.37mil  
-               -39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -39.37mil  
-               -39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -39.37mil  
-               -39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -18780,98 +18017,42 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -43.305mil  
-               -43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -43.305mil  
-               -43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
-
-        ha:ps_proto_v6.1 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             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=78.74mil;             }
-             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=78.74mil;             }
-             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=86.61mil;             }
-             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=86.61mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
        }
 
         li:objects {
-         ha:padstack_ref.1254657 {
-          proto=0; x=835.0mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1445928 {
+          proto=0; x=1.05926in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18881,33 +18062,21 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.1254658 {
-          proto=1; x=638.15mil; y=395.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1445929 {
+          proto=0; x=1.09074in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
             term=2
-            name=pin2
+            name=2
           }
          }
         }
@@ -18918,19 +18087,10 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1254638 {
-             x1=933.42mil; y1=198.16mil; x2=835.0mil; y2=198.16mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1254641 {
-             x1=884.21mil; y1=148.95mil; x2=884.21mil; y2=247.37mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.1254644 {
-             x=736.58mil; y=395.0mil; width=196.85mil; height=196.85mil; astart=180.000000; adelta=-360.000000; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -18939,47 +18099,48 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1254645 {
-             x1=736.575mil; y1=395.0mil; x2=736.575mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445916 {
+             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1254648 {
-             x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445919 {
+             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1254651 {
-             x1=736.58mil; y1=395.0mil; x2=17.709132mm; y2=395.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1445922 {
+             x1=27.305mm; y1=649.0mil; x2=28.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1254654 {
-             x1=736.58mil; y1=395.0mil; x2=736.58mil; y2=11.033mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1445925 {
+             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = KTnIRhG1xtd7m0Cqs70AAABY
+        uid = y5FJ817IGIrTlZXh58AAAABn
        }
-       ha:subc.1445840 {
+       ha:subc.1445931 {
         ha:attributes {
-         value=3.3uH
-         device=INDUCTOR
-         footprint=NRS50
-         refdes=L1
+         openscad=0402
+         value=0.1uF
+         device=CAPACITOR
+         refdes=C5
+         footprint=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -18996,14 +18157,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               29.53mil  
-               -78.735mil  
-               -29.53mil  
-               -78.735mil  
-               -29.53mil  
-               78.735mil  
-               29.53mil  
-               78.735mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -19015,16 +18176,16 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               32.53mil  
-               -81.735mil  
-               -32.53mil  
-               -81.735mil  
-               -32.53mil  
-               81.735mil  
-               32.53mil  
-               81.735mil  
-              }
-            }
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
+              }
+            }
 
             ha:ps_shape_v4 {
              ha:combining { auto=1;             }
@@ -19034,14 +18195,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               29.53mil  
-               -78.735mil  
-               -29.53mil  
-               -78.735mil  
-               -29.53mil  
-               78.735mil  
-               29.53mil  
-               78.735mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -19049,8 +18210,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1445853 {
-          proto=0; x=1.057in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:padstack_ref.1445944 {
+          proto=0; x=1.146in; y=584.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19060,11 +18221,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.1445854 {
-          proto=0; x=1.19873in; y=374.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:padstack_ref.1445945 {
+          proto=0; x=1.146in; y=553.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19074,7 +18235,7 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=pin2
+            name=2
           }
          }
         }
@@ -19097,42 +18258,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445841 {
-             x1=28.647771mm; y1=374.0mil; x2=28.647771mm; y2=374.0mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1445932 {
+             x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1445844 {
-             x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=373.995mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1445935 {
+             x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1445847 {
-             x1=1.12786in; y1=373.995mil; x2=29.647644mm; y2=373.995mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1445938 {
+             x1=1.146in; y1=568.74mil; x2=1.146in; y2=13.445996mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1445850 {
-             x1=1.12786in; y1=373.995mil; x2=1.12786in; y2=10.499473mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1445941 {
+             x1=1.146in; y1=568.74mil; x2=30.1084mm; y2=568.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19146,15 +18291,19 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = y5FJ817IGIrTlZXh58AAAABr
+        uid = y5FJ817IGIrTlZXh58AAAABl
        }
-       ha:subc.1445856 {
+       ha:subc.1446874 {
         ha:attributes {
-         openscad=1206
-         value=47uF
-         device=CAPACITOR
-         refdes=C37
-         footprint=1206
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         refdes=U3
+         value=TPS70933
+         device=IC
+         use-license=Unlimited
+         openscad=sot23-5
         }
        ha:data {
               li:padstack_prototypes {
@@ -19171,14 +18320,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
 
@@ -19190,14 +18339,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               28.59mil  
-               -40.4mil  
-               -28.59mil  
-               -40.4mil  
-               -28.59mil  
-               40.4mil  
-               28.59mil  
-               40.4mil  
+               15.0mil  
+               -23.0mil  
+               -15.0mil  
+               -23.0mil  
+               -15.0mil  
+               23.0mil  
+               15.0mil  
+               23.0mil  
               }
             }
 
@@ -19209,14 +18358,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
           }
@@ -19224,18 +18373,36 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1445875 {
-          proto=0; x=1.2in; y=767.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1446899 {
+          proto=0; x=1.614in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=4
+            name=4
           }
          }
-         ha:padstack_ref.1445876 {
-          proto=0; x=1.2in; y=649.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1446900 {
+          proto=0; x=1.536in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.1446901 {
+          proto=0; x=1.536in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -19243,11 +18410,35 @@ ha:pcb-rnd-board-v8 {
           li:thermal {
           }
 
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1446902 {
+          proto=0; x=40.005mm; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          li:thermal {
+          }
+
           ha:attributes {
             term=2
             name=2
           }
          }
+         ha:padstack_ref.1446903 {
+          proto=0; x=1.614in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
         }
         li:layers {
 
@@ -19256,11 +18447,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445857 {
-             x1=1.1626in; y1=731.67mil; x2=1.1626in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
+            ha:line.1446875 {
+             x1=1.634in; y1=459.0mil; x2=1.634in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1445860 {
-             x1=1.2374in; y1=731.67mil; x2=1.2374in; y2=684.43mil; thickness=8.0mil; clearance=0.0;
+            ha:line.1446878 {
+             x1=1.634in; y1=320.0mil; x2=1.516in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1446881 {
+             x1=1.516in; y1=320.0mil; x2=1.516in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1446884 {
+             x1=1.516in; y1=459.0mil; x2=1.634in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -19274,42 +18471,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445863 {
-             x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1446887 {
+             x1=40.005mm; y1=398.2mil; x2=40.005mm; y2=398.2mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1445866 {
-             x1=1.2in; y1=708.05mil; x2=1.2in; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1446890 {
+             x1=1.614in; y1=349.0mil; x2=1.614in; y2=349.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1445869 {
-             x1=1.2in; y1=708.05mil; x2=1.2in; y2=16.98447mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1446893 {
+             x1=1.614in; y1=349.0mil; x2=1.614in; y2=9.8646mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1445872 {
-             x1=1.2in; y1=708.05mil; x2=31.48mm; y2=708.05mil; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1446896 {
+             x1=1.614in; y1=349.0mil; x2=41.9956mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19323,14 +18504,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = RDzDyDixN6YiIsu9KFsAAABp
+        uid = L3uSQeru9w1L5hdo5KkAAABi
        }
-       ha:subc.1445878 {
+       ha:subc.1446905 {
         ha:attributes {
-         value=AP62150
-         device=IC
-         footprint=TSOT26
-         refdes=U4
+         refdes=C8
+         value=2.2uF
+         device=CAPACITOR
+         footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -19347,77 +18529,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -16.78mil  
-               22.685mil  
-               16.78mil  
-               22.685mil  
-               16.78mil  
-               -22.685mil  
-               -16.78mil  
-               -22.685mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
-              }
-            }
-          }
-        }
-
-        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 {
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -19429,14 +18548,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               16.78mil  
-               -22.685mil  
-               -16.78mil  
-               -22.685mil  
-               -16.78mil  
-               22.685mil  
-               16.78mil  
-               22.685mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -19448,14 +18567,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -19463,46 +18582,18 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1445892 {
-          proto=0; x=1.09379in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-         ha:padstack_ref.1445893 {
-          proto=1; x=1.09379in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1446918 {
+          proto=0; x=1.56748in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
             term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1445894 {
-          proto=0; x=1.0564in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=pin5
+            name=1
           }
          }
-         ha:padstack_ref.1445895 {
-          proto=1; x=1.0564in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1446919 {
+          proto=0; x=1.536in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19512,35 +18603,7 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1445896 {
-          proto=0; x=1.019in; y=596.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1445897 {
-          proto=1; x=1.019in; y=510.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
+            name=2
           }
          }
         }
@@ -19551,9 +18614,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:arc.1445879 {
-             x=1.11249in; y=480.475mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -19566,26 +18626,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445880 {
-             x1=26.832476mm; y1=553.3mil; x2=26.832476mm; y2=553.3mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446906 {
+             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1445883 {
-             x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=553.305mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446909 {
+             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1445886 {
-             x1=1.0564in; y1=553.305mil; x2=1.0564in; y2=13.053947mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1446912 {
+             x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1445889 {
-             x1=1.0564in; y1=553.305mil; x2=25.83256mm; y2=553.305mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446915 {
+             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19599,15 +18659,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = 6VQtC+Lm0hulvsIjOFwAAABo
+        uid = L3uSQeru9w1L5hdo5KkAAABY
        }
-       ha:subc.1445899 {
+       ha:subc.1446921 {
         ha:attributes {
-         openscad=0402
-         value=10k
-         device=RESISTOR
-         refdes=R42
+         refdes=C15
+         value=1uF
+         device=CAPACITOR
          footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -19677,8 +18737,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1445912 {
-          proto=0; x=987.52mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1446934 {
+          proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -19687,8 +18747,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1445913 {
-          proto=0; x=1.019in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1446935 {
+          proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19721,26 +18781,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445900 {
-             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446922 {
+             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1445903 {
-             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446925 {
+             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1445906 {
-             x1=1.00326in; y1=649.0mil; x2=26.482804mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1446928 {
+             x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1445909 {
-             x1=1.00326in; y1=649.0mil; x2=1.00326in; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1446931 {
+             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19754,21 +18814,20 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = y5FJ817IGIrTlZXh58AAAABp
+        uid = L3uSQeru9w1L5hdo5KkAAABW
        }
-       ha:subc.1445915 {
+       ha:subc.1459186 {
         ha:attributes {
-         openscad=0402
-         value=52.3k
-         device=RESISTOR
-         refdes=R41
-         footprint=0402
+         value=SPDT
+         device=SPDT_Switch
+         footprint=1MS1T1B4M7
+         refdes=S2
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -19779,220 +18838,155 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+               -56.1mil  
+               -56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               -56.1mil  
+               -56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              copper = 1
+              intern = 1
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -56.1mil  
+               -56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
+               56.1mil  
+               -56.1mil  
+               56.1mil  
               }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1445928 {
-          proto=0; x=1.05926in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1445929 {
-          proto=0; x=1.09074in; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -59.055mil  
+               -59.055mil  
+               59.055mil  
+               -59.055mil  
+               59.055mil  
+               59.055mil  
+               -59.055mil  
+               59.055mil  
+              }
+            }
 
-          ha:attributes {
-            term=2
-            name=2
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -59.055mil  
+               -59.055mil  
+               59.055mil  
+               -59.055mil  
+               59.055mil  
+               59.055mil  
+               -59.055mil  
+               59.055mil  
+              }
+            }
           }
-         }
         }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+        ha:ps_proto_v6.1 {
+          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-            ha:line.1445916 {
-             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1445919 {
-             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1445922 {
-             x1=27.305mm; y1=649.0mil; x2=28.305mm; y2=649.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
+             clearance=0.0
             }
-            ha:line.1445925 {
-             x1=27.305mm; y1=649.0mil; x2=27.305mm; y2=17.4846mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
              }
+             clearance=0.0
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = y5FJ817IGIrTlZXh58AAAABn
-       }
-       ha:subc.1445931 {
-        ha:attributes {
-         openscad=0402
-         value=0.1uF
-         device=CAPACITOR
-         refdes=C5
-         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:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              top = 1
+              intern = 1
              }
              clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=118.11mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1445944 {
-          proto=0; x=1.146in; y=584.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1459212 {
+          proto=0; x=868.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -20002,11 +18996,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1445945 {
-          proto=0; x=1.146in; y=553.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1459213 {
+          proto=1; x=718.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -20016,10 +19010,76 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=2
+            name=pin2
           }
          }
-        }
+         ha:padstack_ref.1459214 {
+          proto=1; x=568.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
+          }
+         }
+         ha:padstack_ref.1459215 {
+          proto=1; x=68.0mil; y=3.116in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=4
+            name=GND
+          }
+         }
+         ha:padstack_ref.1459216 {
+          proto=1; x=68.0mil; y=3.31599in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=4
+            name=GND
+          }
+         }
+        }
         li:layers {
 
          ha:top-silk {
@@ -20027,10 +19087,31 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
+            ha:line.1459187 {
+             x1=68.0mil; y1=3.35103in; x2=68.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1459190 {
+             x1=68.0mil; y1=3.35103in; x2=568.0mil; y2=3.35103in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1459193 {
+             x1=568.0mil; y1=3.35103in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1459196 {
+             x1=68.0mil; y1=3.08096in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.1459199 {
+             string=%a.parent.refdes%; x=68.0mil; y=3.216in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+              onsolder=1
+             }
+             rot = 0.000000
+            }
            }
            ha:type {
             silk = 1
-            top = 1
+            bottom = 1
            }
          }
 
@@ -20039,52 +19120,48 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1445932 {
-             x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1459200 {
+             x1=458.0mil; y1=81.68635mm; x2=458.0mil; y2=81.68635mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1445935 {
-             x1=1.146in; y1=568.74mil; x2=1.146in; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1459203 {
+             x1=68.0mil; y1=3.216in; x2=68.0mil; y2=3.216in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1445938 {
-             x1=1.146in; y1=568.74mil; x2=1.146in; y2=13.445996mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1459206 {
+             x1=68.0mil; y1=3.216in; x2=68.0mil; y2=82.6864mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1445941 {
-             x1=1.146in; y1=568.74mil; x2=30.1084mm; y2=568.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1459209 {
+             x1=68.0mil; y1=3.216in; x2=0.7272mm; y2=3.216in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
+            bottom = 1
             virtual = 1
+            misc = 1
            }
          }
         }
        }
-        uid = y5FJ817IGIrTlZXh58AAAABl
+        uid = QRMDyjypCGqqLtLCJu4AAABd
        }
-       ha:subc.1446874 {
+       ha:subc.1477709 {
         ha:attributes {
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         refdes=U3
-         value=TPS70933
-         device=IC
-         use-license=Unlimited
-         openscad=sot23-5
+         openscad=sot23
+         value=BAT54C
+         device=DIODE
+         refdes=D6
+         footprint=SOT23
         }
        ha:data {
               li:padstack_prototypes {
@@ -20101,13 +19178,13 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.0mil  
+               17.0mil  
                -20.0mil  
-               -12.0mil  
+               -17.0mil  
                -20.0mil  
-               -12.0mil  
+               -17.0mil  
                20.0mil  
-               12.0mil  
+               17.0mil  
                20.0mil  
               }
             }
@@ -20120,13 +19197,13 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               15.0mil  
+               20.0mil  
                -23.0mil  
-               -15.0mil  
+               -20.0mil  
                -23.0mil  
-               -15.0mil  
+               -20.0mil  
                23.0mil  
-               15.0mil  
+               20.0mil  
                23.0mil  
               }
             }
@@ -20139,13 +19216,13 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.0mil  
+               17.0mil  
                -20.0mil  
-               -12.0mil  
+               -17.0mil  
                -20.0mil  
-               -12.0mil  
+               -17.0mil  
                20.0mil  
-               12.0mil  
+               17.0mil  
                20.0mil  
               }
             }
@@ -20154,22 +19231,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1446899 {
-          proto=0; x=1.614in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.1446900 {
-          proto=0; x=1.536in; y=349.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1477735 {
+          proto=0; x=978.0mil; y=967.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -20178,12 +19241,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=5
-            name=5
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.1446901 {
-          proto=0; x=1.536in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1477736 {
+          proto=0; x=978.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -20191,23 +19254,13 @@ ha:pcb-rnd-board-v8 {
           li:thermal {
           }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1446902 {
-          proto=0; x=40.005mm; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          li:thermal {
-          }
-
           ha:attributes {
             term=2
             name=2
           }
          }
-         ha:padstack_ref.1446903 {
-          proto=0; x=1.614in; y=431.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1477737 {
+          proto=0; x=896.0mil; y=928.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -20228,17 +19281,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1446875 {
-             x1=1.634in; y1=459.0mil; x2=1.634in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1477710 {
+             x1=868.0mil; y1=992.0mil; x2=1.007in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1446878 {
-             x1=1.634in; y1=320.0mil; x2=1.516in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1477713 {
+             x1=1.007in; y1=992.0mil; x2=1.007in; y2=864.0mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1446881 {
-             x1=1.516in; y1=320.0mil; x2=1.516in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1477716 {
+             x1=1.007in; y1=864.0mil; x2=868.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1446884 {
-             x1=1.516in; y1=459.0mil; x2=1.634in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1477719 {
+             x1=868.0mil; y1=864.0mil; x2=868.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -20252,26 +19305,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1446887 {
-             x1=40.005mm; y1=398.2mil; x2=40.005mm; y2=398.2mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477723 {
+             x1=24.146933mm; y1=928.0mil; x2=24.146933mm; y2=928.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1446890 {
-             x1=1.614in; y1=349.0mil; x2=1.614in; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477726 {
+             x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=967.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1446893 {
-             x1=1.614in; y1=349.0mil; x2=1.614in; y2=9.8646mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1477729 {
+             x1=978.0mil; y1=967.0mil; x2=25.8412mm; y2=967.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1446896 {
-             x1=1.614in; y1=349.0mil; x2=41.9956mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477732 {
+             x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=23.5618mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -20285,15 +19338,14 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = L3uSQeru9w1L5hdo5KkAAABi
+        uid = zI7rzXEBCOfiqzJiuLYAAABf
        }
-       ha:subc.1446905 {
+       ha:subc.1477776 {
         ha:attributes {
-         refdes=C8
-         value=2.2uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
+         value=TSM200N03D
+         device=MOSFET
+         footprint=PDFN33
+         refdes=Q4
         }
        ha:data {
               li:padstack_prototypes {
@@ -20310,14 +19362,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               7.875mil  
+               -11.815mil  
+               -7.875mil  
+               -11.815mil  
+               -7.875mil  
+               11.815mil  
+               7.875mil  
+               11.815mil  
               }
             }
 
@@ -20329,14 +19381,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               10.875mil  
+               -14.815mil  
+               -10.875mil  
+               -14.815mil  
+               -10.875mil  
+               14.815mil  
+               10.875mil  
+               14.815mil  
               }
             }
 
@@ -20348,112 +19400,83 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               7.875mil  
+               -11.815mil  
+               -7.875mil  
+               -11.815mil  
+               -7.875mil  
+               11.815mil  
+               7.875mil  
+               11.815mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1446918 {
-          proto=0; x=1.56748in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1446919 {
-          proto=0; x=1.536in; y=291.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           li:objects {
-            ha:line.1446906 {
-             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1446909 {
-             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               -7.875mil  
+               11.815mil  
+               7.875mil  
+               11.815mil  
+               7.875mil  
+               -11.815mil  
+               -7.875mil  
+               -11.815mil  
+              }
             }
-            ha:line.1446912 {
-             x1=1.55174in; y1=291.0mil; x2=38.414196mm; y2=291.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               -10.875mil  
+               14.815mil  
+               10.875mil  
+               14.815mil  
+               10.875mil  
+               -14.815mil  
+               -10.875mil  
+               -14.815mil  
+              }
             }
-            ha:line.1446915 {
-             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=6.3914mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
+             clearance=0.0
+              li:ps_poly {
+               -7.875mil  
+               11.815mil  
+               7.875mil  
+               11.815mil  
+               7.875mil  
+               -11.815mil  
+               -7.875mil  
+               -11.815mil  
+              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = L3uSQeru9w1L5hdo5KkAAABY
-       }
-       ha:subc.1446921 {
-        ha:attributes {
-         refdes=C15
-         value=1uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
+          }
         }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
+        ha:ps_proto_v6.2 {
           hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
@@ -20465,14 +19488,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -25.395mil  
+               46.26mil  
+               25.395mil  
+               46.26mil  
+               25.395mil  
+               -46.26mil  
+               -25.395mil  
+               -46.26mil  
               }
             }
 
@@ -20484,14 +19507,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               -28.395mil  
+               49.26mil  
+               28.395mil  
+               49.26mil  
+               28.395mil  
+               -49.26mil  
+               -28.395mil  
+               -49.26mil  
               }
             }
 
@@ -20503,14 +19526,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -25.395mil  
+               46.26mil  
+               25.395mil  
+               46.26mil  
+               25.395mil  
+               -46.26mil  
+               -25.395mil  
+               -46.26mil  
               }
             }
           }
@@ -20518,18 +19541,22 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1446934 {
-          proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1477803 {
+          proto=0; x=25.468961mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=8
+            name=pin8
           }
          }
-         ha:padstack_ref.1446935 {
-          proto=0; x=1.536in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1477804 {
+          proto=1; x=28.418663mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
           ha:flags {
            clearline=1
           }
@@ -20538,50 +19565,173 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=pin1
           }
          }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         ha:padstack_ref.1477805 {
+          proto=0; x=25.468961mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=7
+            name=pin7
+          }
+         }
+         ha:padstack_ref.1477806 {
+          proto=1; x=28.418663mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=pin2
+          }
+         }
+         ha:padstack_ref.1477807 {
+          proto=0; x=25.468961mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=6
+            name=pin6
+          }
+         }
+         ha:padstack_ref.1477808 {
+          proto=1; x=28.418663mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
+          }
+         }
+         ha:padstack_ref.1477809 {
+          proto=0; x=25.468961mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=pin5
+          }
+         }
+         ha:padstack_ref.1477810 {
+          proto=1; x=28.418663mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=pin4
+          }
+         }
+         ha:padstack_ref.1477811 {
+          proto=2; x=1.047in; y=3.62761in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=8
+            name=pin8
+          }
+         }
+         ha:padstack_ref.1477812 {
+          proto=2; x=1.047in; y=3.567in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=pin5
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1477777 {
+             x1=995.825mil; y1=3.66324in; x2=28.593669mm; y2=3.66324in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1477780 {
+             x1=28.593669mm; y1=3.66324in; x2=28.593669mm; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1477783 {
+             x1=28.593669mm; y1=3.53137in; x2=995.825mil; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.1477786 {
+             x1=995.825mil; y1=3.53137in; x2=995.825mil; y2=3.66324in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.1477789 {
+             x=29.073729mm; y=3.64848in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
          ha:subc-aux {
           lid=1
           ha:combining {          }
 
            li:objects {
-            ha:line.1446922 {
-             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477791 {
+             x1=26.87381mm; y1=91.371547mm; x2=26.87381mm; y2=91.371547mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1446925 {
-             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477794 {
+             x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1446928 {
-             x1=1.55174in; y1=486.0mil; x2=38.414196mm; y2=486.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1477797 {
+             x1=26.943685mm; y1=3.59731in; x2=27.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1446931 {
-             x1=1.55174in; y1=486.0mil; x2=1.55174in; y2=11.3444mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1477800 {
+             x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=90.371674mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -20595,20 +19745,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = L3uSQeru9w1L5hdo5KkAAABW
+        uid = zI7rzXEBCOfiqzJiuLYAAABh
        }
-       ha:subc.1459186 {
+       ha:subc.1477863 {
         ha:attributes {
-         value=SPDT
-         device=SPDT_Switch
-         footprint=1MS1T1B4M7
-         refdes=S2
+         openscad=0402
+         value=1M
+         device=RESISTOR
+         refdes=R5
+         footprint=0402
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -20619,52 +19770,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -56.1mil  
-               -56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
-               56.1mil  
-               -56.1mil  
-               56.1mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -20676,98 +19789,42 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -59.055mil  
-               -59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -59.055mil  
-               -59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
-               59.055mil  
-               -59.055mil  
-               59.055mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
-
-        ha:ps_proto_v6.1 {
-          hdia=72.83mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=112.2mil;             }
-             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=112.2mil;             }
-             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=112.2mil;             }
-             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=118.11mil;             }
-             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=118.11mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
-       }
+       }
 
         li:objects {
-         ha:padstack_ref.1459212 {
-          proto=0; x=868.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1477877 {
+          proto=0; x=1.19in; y=3.559in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20777,87 +19834,17 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.1459213 {
-          proto=1; x=718.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1477878 {
+          proto=0; x=1.19in; y=3.52752in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
             term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1459214 {
-          proto=1; x=568.0mil; y=3.216in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1459215 {
-          proto=1; x=68.0mil; y=3.116in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=4
-            name=GND
-          }
-         }
-         ha:padstack_ref.1459216 {
-          proto=1; x=68.0mil; y=3.31599in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=4
-            name=GND
+            name=2
           }
          }
         }
@@ -20868,31 +19855,10 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1459187 {
-             x1=68.0mil; y1=3.35103in; x2=68.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1459190 {
-             x1=68.0mil; y1=3.35103in; x2=568.0mil; y2=3.35103in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1459193 {
-             x1=568.0mil; y1=3.35103in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1459196 {
-             x1=68.0mil; y1=3.08096in; x2=568.0mil; y2=3.08096in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.1459199 {
-             string=%a.parent.refdes%; x=68.0mil; y=3.216in; scale=100; fid=0;
-             ha:flags {
-              dyntext=1
-              floater=1
-              onsolder=1
-             }
-             rot = 0.000000
-            }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -20901,48 +19867,47 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1459200 {
-             x1=458.0mil; y1=81.68635mm; x2=458.0mil; y2=81.68635mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1477865 {
+             x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1459203 {
-             x1=68.0mil; y1=3.216in; x2=68.0mil; y2=3.216in; thickness=0.1mm; clearance=0.0;
+            ha:line.1477868 {
+             x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1459206 {
-             x1=68.0mil; y1=3.216in; x2=68.0mil; y2=82.6864mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1477871 {
+             x1=1.19in; y1=3.54326in; x2=1.19in; y2=88.998804mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1459209 {
-             x1=68.0mil; y1=3.216in; x2=0.7272mm; y2=3.216in; thickness=0.1mm; clearance=0.0;
+            ha:line.1477874 {
+             x1=1.19in; y1=3.54326in; x2=31.226mm; y2=3.54326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = QRMDyjypCGqqLtLCJu4AAABd
+        uid = zI7rzXEBCOfiqzJiuLYAAABl
        }
-       ha:subc.1477709 {
+       ha:subc.1480789 {
         ha:attributes {
-         openscad=sot23
-         value=BAT54C
-         device=DIODE
-         refdes=D6
-         footprint=SOT23
+         value=IPD068P03L3GATMA1
+         device=MOSFET
+         footprint=TO252FET
+         refdes=Q1
         }
        ha:data {
               li:padstack_prototypes {
@@ -20959,14 +19924,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               17.0mil  
-               -20.0mil  
-               -17.0mil  
-               -20.0mil  
-               -17.0mil  
-               20.0mil  
-               17.0mil  
-               20.0mil  
+               29.53mil  
+               -55.12mil  
+               -29.53mil  
+               -55.12mil  
+               -29.53mil  
+               55.12mil  
+               29.53mil  
+               55.12mil  
               }
             }
 
@@ -20978,14 +19943,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               20.0mil  
-               -23.0mil  
-               -20.0mil  
-               -23.0mil  
-               -20.0mil  
-               23.0mil  
-               20.0mil  
-               23.0mil  
+               32.53mil  
+               -58.12mil  
+               -32.53mil  
+               -58.12mil  
+               -32.53mil  
+               58.12mil  
+               32.53mil  
+               58.12mil  
               }
             }
 
@@ -20997,37 +19962,100 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               17.0mil  
-               -20.0mil  
-               -17.0mil  
-               -20.0mil  
-               -17.0mil  
-               20.0mil  
-               17.0mil  
-               20.0mil  
+               29.53mil  
+               -55.12mil  
+               -29.53mil  
+               -55.12mil  
+               -29.53mil  
+               55.12mil  
+               29.53mil  
+               55.12mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1477735 {
-          proto=0; x=978.0mil; y=967.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -127.02mil  
+               -123.08mil  
+               -127.02mil  
+               123.08mil  
+               127.02mil  
+               123.08mil  
+               127.02mil  
+               -123.08mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -124.02mil  
+               -120.08mil  
+               -124.02mil  
+               120.08mil  
+               124.02mil  
+               120.08mil  
+               124.02mil  
+               -120.08mil  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.1480814 {
+          proto=0; x=814.06mil; y=3.566in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=G
           }
          }
-         ha:padstack_ref.1477736 {
-          proto=0; x=978.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1480815 {
+          proto=1; x=568.0mil; y=3.476in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -21036,12 +20064,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
+            name=D
           }
          }
-         ha:padstack_ref.1477737 {
-          proto=0; x=896.0mil; y=928.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.1480816 {
+          proto=0; x=814.06mil; y=3.386in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -21050,8 +20078,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=3
+            term=2
+            name=S
           }
          }
         }
@@ -21062,17 +20090,17 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1477710 {
-             x1=868.0mil; y1=992.0mil; x2=1.007in; y2=992.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1480790 {
+             x1=493.19mil; y1=91.54033mm; x2=493.19mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1477713 {
-             x1=1.007in; y1=992.0mil; x2=1.007in; y2=864.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1480793 {
+             x1=493.19mil; y1=85.04047mm; x2=733.35mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1477716 {
-             x1=1.007in; y1=864.0mil; x2=868.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1480796 {
+             x1=733.35mil; y1=85.04047mm; x2=733.35mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.1477719 {
-             x1=868.0mil; y1=864.0mil; x2=868.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.1480799 {
+             x1=733.35mil; y1=91.54033mm; x2=493.19mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -21086,26 +20114,42 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1477723 {
-             x1=24.146933mm; y1=928.0mil; x2=24.146933mm; y2=928.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1480802 {
+             x1=732.04mil; y1=3.476in; x2=732.04mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1477726 {
-             x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1480805 {
+             x1=814.06mil; y1=3.476in; x2=814.06mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1477729 {
-             x1=978.0mil; y1=967.0mil; x2=25.8412mm; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1480808 {
+             x1=814.06mil; y1=3.476in; x2=814.06mil; y2=87.2904mm; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1477732 {
-             x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=23.5618mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1480811 {
+             x1=814.06mil; y1=3.476in; x2=21.677124mm; y2=3.476in; thickness=0.1mm; clearance=0.0;
+             ha:flags {
+              selected=1
+             }
+
              ha:attributes {
                subc-role=y
              }
@@ -21119,83 +20163,76 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = zI7rzXEBCOfiqzJiuLYAAABf
+        uid = 5asEB6h/cgROxndhO94AAABI
        }
-       ha:subc.1477776 {
+       ha:subc.1492023 {
         ha:attributes {
-         value=TSM200N03D
-         device=MOSFET
-         footprint=PDFN33
-         refdes=Q4
+         value=SPDT
+         device=SPDT_Switch
+         footprint=PN11S
+         refdes=S1
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               10.875mil  
-               -14.815mil  
-               -10.875mil  
-               -14.815mil  
-               -10.875mil  
-               14.815mil  
-               10.875mil  
-               14.815mil  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-              }
             }
           }
         }
 
         ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -21206,152 +20243,155 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              mask = 1
+              bottom = 1
+              copper = 1
              }
              clearance=0.0
               li:ps_poly {
-               -10.875mil  
-               14.815mil  
-               10.875mil  
-               14.815mil  
-               10.875mil  
-               -14.815mil  
-               -10.875mil  
-               -14.815mil  
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              copper = 1
+              intern = 1
              }
              clearance=0.0
               li:ps_poly {
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
+               -35.435mil  
+               -35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+               35.435mil  
+               -35.435mil  
+               35.435mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
           }
         }
 
         ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -25.395mil  
-               46.26mil  
-               25.395mil  
-               46.26mil  
-               25.395mil  
-               -46.26mil  
-               -25.395mil  
-               -46.26mil  
-              }
             }
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -28.395mil  
-               49.26mil  
-               28.395mil  
-               49.26mil  
-               28.395mil  
-               -49.26mil  
-               -28.395mil  
-               -49.26mil  
-              }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
+             ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              bottom = 1
+              mask = 1
              }
              clearance=0.0
-              li:ps_poly {
-               -25.395mil  
-               46.26mil  
-               25.395mil  
-               46.26mil  
-               25.395mil  
-               -46.26mil  
-               -25.395mil  
-               -46.26mil  
-              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.1477803 {
-          proto=0; x=25.468961mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=pin8
-          }
-         }
-         ha:padstack_ref.1477804 {
-          proto=1; x=28.418663mm; y=3.63569in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1477805 {
-          proto=0; x=25.468961mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1492049 {
+          proto=0; x=576.85mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -21360,17 +20400,29 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=7
-            name=pin7
+            term=3
+            name=pin3
           }
          }
-         ha:padstack_ref.1477806 {
-          proto=1; x=28.418663mm; y=3.6101in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1492050 {
+          proto=0; x=478.43mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -21378,32 +20430,8 @@ ha:pcb-rnd-board-v8 {
             name=pin2
           }
          }
-         ha:padstack_ref.1477807 {
-          proto=0; x=25.468961mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-         ha:padstack_ref.1477808 {
-          proto=1; x=28.418663mm; y=3.58451in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1477809 {
-          proto=0; x=25.468961mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1492051 {
+          proto=1; x=380.0mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -21412,17 +20440,29 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.1477810 {
-          proto=1; x=28.418663mm; y=3.55892in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1492052 {
+          proto=2; x=702.83mil; y=769.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
@@ -21430,32 +20470,30 @@ ha:pcb-rnd-board-v8 {
             name=pin4
           }
          }
-         ha:padstack_ref.1477811 {
-          proto=2; x=1.047in; y=3.62761in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=8
-            name=pin8
-          }
-         }
-         ha:padstack_ref.1477812 {
-          proto=2; x=1.047in; y=3.567in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+         ha:padstack_ref.1492053 {
+          proto=2; x=257.96mil; y=635.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:2 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=4
+            name=pin4
           }
          }
         }
@@ -21466,25 +20504,22 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1477777 {
-             x1=995.825mil; y1=3.66324in; x2=28.593669mm; y2=3.66324in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1477780 {
-             x1=28.593669mm; y1=3.66324in; x2=28.593669mm; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+            ha:line.1492024 {
+             x1=714.65mil; y1=623.57mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
             }
-            ha:line.1477783 {
-             x1=28.593669mm; y1=3.53137in; x2=995.825mil; y2=3.53137in; thickness=10.0mil; clearance=0.0;
+            ha:line.1492027 {
+             x1=714.65mil; y1=623.57mil; x2=714.65mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
             }
-            ha:line.1477786 {
-             x1=995.825mil; y1=3.53137in; x2=995.825mil; y2=3.66324in; thickness=10.0mil; clearance=0.0;
+            ha:line.1492030 {
+             x1=714.65mil; y1=820.43mil; x2=242.21mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
             }
-            ha:arc.1477789 {
-             x=29.073729mm; y=3.64848in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+            ha:line.1492033 {
+             x1=242.21mil; y1=820.43mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
             }
            }
            ha:type {
             silk = 1
-            top = 1
+            bottom = 1
            }
          }
 
@@ -21493,48 +20528,48 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1477791 {
-             x1=26.87381mm; y1=91.371547mm; x2=26.87381mm; y2=91.371547mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1492037 {
+             x1=12.172035mm; y1=18.138852mm; x2=12.172035mm; y2=18.138852mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1477794 {
-             x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
+            ha:line.1492040 {
+             x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=722.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1477797 {
-             x1=26.943685mm; y1=3.59731in; x2=27.943685mm; y2=3.59731in; thickness=0.1mm; clearance=0.0;
+            ha:line.1492043 {
+             x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=17.3388mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1477800 {
-             x1=26.943685mm; y1=3.59731in; x2=26.943685mm; y2=90.371674mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1492046 {
+             x1=478.43mil; y1=722.0mil; x2=13.152122mm; y2=722.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
+            bottom = 1
             virtual = 1
+            misc = 1
            }
          }
         }
        }
-        uid = zI7rzXEBCOfiqzJiuLYAAABh
+        uid = 4bNWyBgJTkZfYZCZe1gAAABh
        }
-       ha:subc.1477863 {
+       ha:subc.1495646 {
         ha:attributes {
-         openscad=0402
-         value=1M
-         device=RESISTOR
-         refdes=R5
+         refdes=C4
+         value=0.1uF
+         device=CAPACITOR
          footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -21604,8 +20639,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1477877 {
-          proto=0; x=1.19in; y=3.559in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1495659 {
+          proto=0; x=958.0mil; y=3.50274in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -21618,8 +20653,12 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1477878 {
-          proto=0; x=1.19in; y=3.52752in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1495660 {
+          proto=0; x=958.0mil; y=3.47126in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -21648,26 +20687,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1477865 {
-             x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+            ha:line.1495647 {
+             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1477868 {
-             x1=1.19in; y1=3.54326in; x2=1.19in; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+            ha:line.1495650 {
+             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1477871 {
-             x1=1.19in; y1=3.54326in; x2=1.19in; y2=88.998804mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1495653 {
+             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=87.5698mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1477874 {
-             x1=1.19in; y1=3.54326in; x2=31.226mm; y2=3.54326in; thickness=0.1mm; clearance=0.0;
+            ha:line.1495656 {
+             x1=958.0mil; y1=3.487in; x2=25.3332mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -21681,14 +20720,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = zI7rzXEBCOfiqzJiuLYAAABl
+        uid = zI7rzXEBCOfiqzJiuLYAAABd
        }
-       ha:subc.1480789 {
+       ha:subc.1495662 {
         ha:attributes {
-         value=IPD068P03L3GATMA1
-         device=MOSFET
-         footprint=TO252FET
-         refdes=Q1
+         refdes=R4
+         value=100k
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -21705,77 +20745,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               29.53mil  
-               -55.12mil  
-               -29.53mil  
-               -55.12mil  
-               -29.53mil  
-               55.12mil  
-               29.53mil  
-               55.12mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               32.53mil  
-               -58.12mil  
-               -32.53mil  
-               -58.12mil  
-               -32.53mil  
-               58.12mil  
-               32.53mil  
-               58.12mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -55.12mil  
-               -29.53mil  
-               -55.12mil  
-               -29.53mil  
-               55.12mil  
-               29.53mil  
-               55.12mil  
-              }
-            }
-          }
-        }
-
-        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 {
-               -124.02mil  
-               -120.08mil  
-               -124.02mil  
-               120.08mil  
-               124.02mil  
-               120.08mil  
-               124.02mil  
-               -120.08mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -21787,14 +20764,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -127.02mil  
-               -123.08mil  
-               -127.02mil  
-               123.08mil  
-               127.02mil  
-               123.08mil  
-               127.02mil  
-               -123.08mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
@@ -21806,14 +20783,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -124.02mil  
-               -120.08mil  
-               -124.02mil  
-               120.08mil  
-               124.02mil  
-               120.08mil  
-               124.02mil  
-               -120.08mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
@@ -21821,22 +20798,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1480814 {
-          proto=0; x=814.06mil; y=3.566in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=G
-          }
-         }
-         ha:padstack_ref.1480815 {
-          proto=1; x=568.0mil; y=3.476in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1495675 {
+          proto=0; x=911.0mil; y=3.47126in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -21846,11 +20809,11 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=D
+            name=1
           }
          }
-         ha:padstack_ref.1480816 {
-          proto=0; x=814.06mil; y=3.386in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1495676 {
+          proto=0; x=911.0mil; y=3.50274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -21860,7 +20823,7 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=2
-            name=S
+            name=2
           }
          }
         }
@@ -21871,18 +20834,6 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1480790 {
-             x1=493.19mil; y1=91.54033mm; x2=493.19mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1480793 {
-             x1=493.19mil; y1=85.04047mm; x2=733.35mil; y2=85.04047mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1480796 {
-             x1=733.35mil; y1=85.04047mm; x2=733.35mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1480799 {
-             x1=733.35mil; y1=91.54033mm; x2=493.19mil; y2=91.54033mm; thickness=10.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
@@ -21895,42 +20846,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1480802 {
-             x1=732.04mil; y1=3.476in; x2=732.04mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1495663 {
+             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1480805 {
-             x1=814.06mil; y1=3.476in; x2=814.06mil; y2=3.476in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1495666 {
+             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1480808 {
-             x1=814.06mil; y1=3.476in; x2=814.06mil; y2=87.2904mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1495669 {
+             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=89.5698mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1480811 {
-             x1=814.06mil; y1=3.476in; x2=21.677124mm; y2=3.476in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1495672 {
+             x1=911.0mil; y1=3.487in; x2=22.1394mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -21944,132 +20879,197 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = 5asEB6h/cgROxndhO94AAABI
+        uid = zI7rzXEBCOfiqzJiuLYAAABj
        }
-       ha:subc.1492023 {
+       ha:subc.1538587 {
         ha:attributes {
-         value=SPDT
-         device=SPDT_Switch
-         footprint=PN11S
-         refdes=S1
+         value=2.2uH
+         device=INDUCTOR
+         footprint=NRS50
+         refdes=L2
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               29.53mil  
+               -78.735mil  
+               -29.53mil  
+               -78.735mil  
+               -29.53mil  
+               78.735mil  
+               29.53mil  
+               78.735mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               32.53mil  
+               -81.735mil  
+               -32.53mil  
+               -81.735mil  
+               -32.53mil  
+               81.735mil  
+               32.53mil  
+               81.735mil  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
+              li:ps_poly {
+               29.53mil  
+               -78.735mil  
+               -29.53mil  
+               -78.735mil  
+               -29.53mil  
+               78.735mil  
+               29.53mil  
+               78.735mil  
+              }
             }
           }
         }
+       }
 
-        ha:ps_proto_v6.1 {
-          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+        li:objects {
+         ha:padstack_ref.1538600 {
+          proto=0; x=28.040737mm; y=79.749878mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=pin1
+          }
+         }
+         ha:padstack_ref.1538601 {
+          proto=0; x=28.040737mm; y=76.149936mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=pin2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1538588 {
+             x1=28.040737mm; y1=77.949907mm; x2=28.040737mm; y2=77.949907mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-             clearance=0.0
-              li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+            ha:line.1538591 {
+             x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1538594 {
+             x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=76.950034mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
-             clearance=0.0
-              li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-              }
             }
+            ha:line.1538597 {
+             x1=28.04061mm; y1=77.950034mm; x2=29.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = Ikn56fWDAoi3RXep5wYAAABr
+       }
+       ha:subc.1538635 {
+        ha:attributes {
+         refdes=R35
+         value=1k
+         device=RESISTOR
+         footprint=0402
+         openscad=0402
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
             ha:ps_shape_v4 {
              ha:combining {             }
              ha:layer_mask {
               copper = 1
-              intern = 1
+              top = 1
              }
              clearance=0.0
               li:ps_poly {
-               -35.435mil  
-               -35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
-               35.435mil  
-               -35.435mil  
-               35.435mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
 
@@ -22081,138 +21081,42 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -39.37mil  
-               -39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
+               12.84mil  
+               -16.77mil  
+               -12.84mil  
+               -16.77mil  
+               -12.84mil  
+               16.77mil  
+               12.84mil  
+               16.77mil  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -39.37mil  
-               -39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
-               39.37mil  
-               -39.37mil  
-               39.37mil  
+               9.84mil  
+               -13.77mil  
+               -9.84mil  
+               -13.77mil  
+               -9.84mil  
+               13.77mil  
+               9.84mil  
+               13.77mil  
               }
             }
           }
         }
-
-        ha:ps_proto_v6.2 {
-          hdia=47.24mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=86.61mil;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-          }
-        }
        }
 
         li:objects {
-         ha:padstack_ref.1492049 {
-          proto=0; x=576.85mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1492050 {
-          proto=0; x=478.43mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1492051 {
-          proto=1; x=380.0mil; y=722.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1538648 {
+          proto=0; x=1.54926in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22222,59 +21126,21 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1492052 {
-          proto=2; x=702.83mil; y=769.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=4
-            name=pin4
+            name=1
           }
          }
-         ha:padstack_ref.1492053 {
-          proto=2; x=257.96mil; y=635.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+         ha:padstack_ref.1538649 {
+          proto=0; x=1.58074in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=2
+            name=2
           }
          }
         }
@@ -22285,22 +21151,10 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1492024 {
-             x1=714.65mil; y1=623.57mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
-            }
-            ha:line.1492027 {
-             x1=714.65mil; y1=623.57mil; x2=714.65mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
-            }
-            ha:line.1492030 {
-             x1=714.65mil; y1=820.43mil; x2=242.21mil; y2=820.43mil; thickness=5.0mil; clearance=0.0;
-            }
-            ha:line.1492033 {
-             x1=242.21mil; y1=820.43mil; x2=242.21mil; y2=623.57mil; thickness=5.0mil; clearance=0.0;
-            }
            }
            ha:type {
             silk = 1
-            bottom = 1
+            top = 1
            }
          }
 
@@ -22309,46 +21163,46 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1492037 {
-             x1=12.172035mm; y1=18.138852mm; x2=12.172035mm; y2=18.138852mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538636 {
+             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1492040 {
-             x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=722.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1538639 {
+             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1492043 {
-             x1=478.43mil; y1=722.0mil; x2=478.43mil; y2=17.3388mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538642 {
+             x1=39.751mm; y1=3.021in; x2=40.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1492046 {
-             x1=478.43mil; y1=722.0mil; x2=13.152122mm; y2=722.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.1538645 {
+             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=77.7334mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            bottom = 1
-            virtual = 1
+            top = 1
             misc = 1
+            virtual = 1
            }
          }
         }
        }
-        uid = 4bNWyBgJTkZfYZCZe1gAAABh
+        uid = udHzw36hUA40qsxOGCYAAABP
        }
-       ha:subc.1495646 {
+       ha:subc.1538651 {
         ha:attributes {
-         refdes=C4
-         value=0.1uF
-         device=CAPACITOR
+         refdes=R16
+         value=1k
+         device=RESISTOR
          footprint=0402
          openscad=0402
         }
@@ -22420,12 +21274,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1495659 {
-          proto=0; x=958.0mil; y=3.50274in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1538664 {
+          proto=0; x=1.58074in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -22434,8 +21284,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1495660 {
-          proto=0; x=958.0mil; y=3.47126in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538665 {
+          proto=0; x=1.54926in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22468,26 +21318,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1495647 {
-             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538652 {
+             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1495650 {
-             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538655 {
+             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1495653 {
-             x1=958.0mil; y1=3.487in; x2=958.0mil; y2=87.5698mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538658 {
+             x1=39.751mm; y1=3.11in; x2=38.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1495656 {
-             x1=958.0mil; y1=3.487in; x2=25.3332mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538661 {
+             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=77.994mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -22501,13 +21351,13 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = zI7rzXEBCOfiqzJiuLYAAABd
+        uid = Ikn56fWDAoi3RXep5wYAAABN
        }
-       ha:subc.1495662 {
+       ha:subc.1538683 {
         ha:attributes {
-         refdes=R4
-         value=100k
-         device=RESISTOR
+         refdes=C11
+         value=0.1uF
+         device=CAPACITOR
          footprint=0402
          openscad=0402
         }
@@ -22579,8 +21429,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1495675 {
-          proto=0; x=911.0mil; y=3.47126in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538696 {
+          proto=0; x=32.130137mm; y=77.560144mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22593,8 +21443,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1495676 {
-          proto=0; x=911.0mil; y=3.50274in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538697 {
+          proto=0; x=32.130137mm; y=78.359736mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22627,26 +21477,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1495663 {
-             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
+            ha:line.1538684 {
+             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1495666 {
-             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538687 {
+             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1495669 {
-             x1=911.0mil; y1=3.487in; x2=911.0mil; y2=89.5698mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538690 {
+             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=78.95994mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1495672 {
-             x1=911.0mil; y1=3.487in; x2=22.1394mm; y2=3.487in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538693 {
+             x1=32.130137mm; y1=77.95994mm; x2=31.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -22660,15 +21510,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = zI7rzXEBCOfiqzJiuLYAAABj
+        uid = Ikn56fWDAoi3RXep5wYAAABR
        }
-       ha:subc.1391523 {
+       ha:subc.1538731 {
         ha:attributes {
-         openscad=0402
-         value=3.3k
+         refdes=R22
+         value=5.1k
          device=RESISTOR
-         refdes=R501
          footprint=0402
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -22738,8 +21588,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1391536 {
-          proto=0; x=3.048in; y=3.47774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538744 {
+          proto=0; x=1.19152in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -22748,8 +21598,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1391537 {
-          proto=0; x=3.048in; y=3.44626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538745 {
+          proto=0; x=1.223in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22782,42 +21632,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1391524 {
-             x1=3.048in; y1=3.462in; x2=3.048in; y2=3.462in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538732 {
+             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1391527 {
-             x1=3.048in; y1=3.462in; x2=3.048in; y2=3.462in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538735 {
+             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1391530 {
-             x1=3.048in; y1=3.462in; x2=3.048in; y2=86.9348mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538738 {
+             x1=1.20726in; y1=2.853in; x2=31.664404mm; y2=2.853in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1391533 {
-             x1=3.048in; y1=3.462in; x2=78.4192mm; y2=3.462in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538741 {
+             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=73.4662mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -22831,14 +21665,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = IGobWzSMURBswUg5LvAAAACE
+        uid = Ikn56fWDAoi3RXep5wYAAABX
        }
-       ha:subc.1530589 {
+       ha:subc.1538747 {
         ha:attributes {
-         value=200k
+         refdes=R24
+         value=51k
          device=RESISTOR
          footprint=0402
-         refdes=R38
+         openscad=0402
         }
        ha:data {
               li:padstack_prototypes {
@@ -22908,12 +21743,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1530602 {
-          proto=0; x=3.153in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
+         ha:padstack_ref.1538760 {
+          proto=0; x=1.58074in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -22922,8 +21753,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1530603 {
-          proto=0; x=3.153in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538761 {
+          proto=0; x=1.54926in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -22956,26 +21787,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1530590 {
-             x1=3.153in; y1=3.46226in; x2=3.153in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538748 {
+             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1530593 {
-             x1=3.153in; y1=3.46226in; x2=3.153in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538751 {
+             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1530596 {
-             x1=3.153in; y1=3.46226in; x2=3.153in; y2=86.941404mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538754 {
+             x1=39.751mm; y1=77.851mm; x2=38.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1530599 {
-             x1=3.153in; y1=3.46226in; x2=81.0862mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+            ha:line.1538757 {
+             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=76.851mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -22989,14 +21820,15 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABa
+        uid = Ikn56fWDAoi3RXep5wYAAABZ
        }
-       ha:subc.1530605 {
+       ha:subc.1538763 {
         ha:attributes {
-         value=22k
+         refdes=R21
+         value=0.5
          device=RESISTOR
-         footprint=0402
-         refdes=R37
+         footprint=0603
+         openscad=0603
         }
        ha:data {
               li:padstack_prototypes {
@@ -23013,14 +21845,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               14.76mil  
+               -19.68mil  
+               -14.76mil  
+               -19.68mil  
+               -14.76mil  
+               19.68mil  
+               14.76mil  
+               19.68mil  
               }
             }
 
@@ -23032,14 +21864,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
+               17.76mil  
+               -22.68mil  
+               -17.76mil  
+               -22.68mil  
+               -17.76mil  
+               22.68mil  
+               17.76mil  
+               22.68mil  
               }
             }
 
@@ -23051,14 +21883,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               14.76mil  
+               -19.68mil  
+               -14.76mil  
+               -19.68mil  
+               -14.76mil  
+               19.68mil  
+               14.76mil  
+               19.68mil  
               }
             }
           }
@@ -23066,8 +21898,12 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1530618 {
-          proto=0; x=3.106in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538776 {
+          proto=0; x=32.358737mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
@@ -23076,8 +21912,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1530619 {
-          proto=0; x=3.106in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538777 {
+          proto=0; x=31.058765mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -23110,42 +21946,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1530606 {
-             x1=3.106in; y1=3.32126in; x2=3.106in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538764 {
+             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1530609 {
-             x1=3.106in; y1=3.32126in; x2=3.106in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538767 {
+             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1530612 {
-             x1=3.106in; y1=3.32126in; x2=3.106in; y2=83.360004mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538770 {
+             x1=31.708751mm; y1=76.149936mm; x2=30.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1530615 {
-             x1=3.106in; y1=3.32126in; x2=77.8924mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
+            ha:line.1538773 {
+             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=75.149936mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -23159,20 +21979,21 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAABT
+        uid = ZKOa+zwg4IcAnDwTCgMAAABd
        }
-       ha:subc.1530621 {
+       ha:subc.1538779 {
         ha:attributes {
-         value=200k
-         device=RESISTOR
-         footprint=0402
-         refdes=R36
+         footprint=VQFN-24
+         value=IP2326
+         device=IC
+         Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+         refdes=U1
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -23183,14 +22004,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               -51.0mil  
+               -51.0mil  
+               51.0mil  
+               -51.0mil  
+               51.0mil  
+               51.0mil  
+               -51.0mil  
+               51.0mil  
               }
             }
 
@@ -23202,14 +22023,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
+               -52.0mil  
+               -52.0mil  
+               52.0mil  
+               -52.0mil  
+               52.0mil  
+               52.0mil  
+               -52.0mil  
+               52.0mil  
               }
             }
 
@@ -23221,152 +22042,41 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
+               -51.0mil  
+               -51.0mil  
+               51.0mil  
+               -51.0mil  
+               51.0mil  
+               51.0mil  
+               -51.0mil  
+               51.0mil  
               }
             }
           }
         }
-       }
-
-        li:objects {
-         ha:padstack_ref.1530634 {
-          proto=0; x=3.153in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=0.0; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1530635 {
-          proto=0; x=3.153in; y=3.30552in; 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:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1530622 {
-             x1=3.153in; y1=3.32126in; x2=3.153in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1530625 {
-             x1=3.153in; y1=3.32126in; x2=3.153in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1530628 {
-             x1=3.153in; y1=3.32126in; x2=3.153in; y2=85.360004mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1530631 {
-             x1=3.153in; y1=3.32126in; x2=81.0862mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABU
-       }
-       ha:subc.1530637 {
-        ha:attributes {
-         value=26.1k
-         device=RESISTOR
-         footprint=0402
-         refdes=R39
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -5.5mil  
+               -13.5mil  
+               5.5mil  
+               -13.5mil  
+               5.5mil  
+               13.5mil  
+               -5.5mil  
+               13.5mil  
+              }
+            }
 
             ha:ps_shape_v4 {
              ha:combining { sub=1; auto=1;             }
@@ -23376,14 +22086,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               -6.5mil  
+               -14.5mil  
+               6.5mil  
+               -14.5mil  
+               6.5mil  
+               14.5mil  
+               -6.5mil  
+               14.5mil  
               }
             }
 
@@ -23395,14 +22105,14 @@ ha:pcb-rnd-board-v8 {
              }
              clearance=0.0
               li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               -5.5mil  
+               -13.5mil  
+               5.5mil  
+               -13.5mil  
+               5.5mil  
+               13.5mil  
+               -5.5mil  
+               13.5mil  
               }
             }
           }
@@ -23410,18 +22120,26 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1530650 {
-          proto=0; x=3.106in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538827 {
+          proto=0; x=35.687mm; y=78.105mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=25
+          }
+         }
+         ha:padstack_ref.1538828 {
+          proto=1; x=1.45418in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=24
           }
          }
-         ha:padstack_ref.1530651 {
-          proto=0; x=3.106in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538829 {
+          proto=1; x=1.43449in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23430,268 +22148,111 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=23
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1538830 {
+          proto=1; x=1.41481in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=22
+          }
          }
+         ha:padstack_ref.1538831 {
+          proto=1; x=35.436303mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1530638 {
-             x1=3.106in; y1=3.46226in; x2=3.106in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1530641 {
-             x1=3.106in; y1=3.46226in; x2=3.106in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1530644 {
-             x1=3.106in; y1=3.46226in; x2=3.106in; y2=88.941404mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1530647 {
-             x1=3.106in; y1=3.46226in; x2=77.8924mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=21
+          }
          }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABb
-       }
-       ha:subc.1530653 {
-        ha:attributes {
-         value=TSM200N03D
-         device=MOSFET
-         footprint=PDFN33
-         refdes=Q2
-        }
-       ha:data {
-              li:padstack_prototypes {
+         ha:padstack_ref.1538832 {
+          proto=1; x=34.936177mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-              }
-            }
+          ha:attributes {
+            term=20
+          }
+         }
+         ha:padstack_ref.1538833 {
+          proto=1; x=34.436305mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               10.875mil  
-               -14.815mil  
-               -10.875mil  
-               -14.815mil  
-               -10.875mil  
-               14.815mil  
-               10.875mil  
-               14.815mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-              }
-            }
+          li:thermal {
           }
-        }
-
-        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 {
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-              }
-            }
+          ha:attributes {
+            term=19
+          }
+         }
+         ha:padstack_ref.1538834 {
+          proto=1; x=33.744155mm; y=79.355695mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -10.875mil  
-               14.815mil  
-               10.875mil  
-               14.815mil  
-               10.875mil  
-               -14.815mil  
-               -10.875mil  
-               -14.815mil  
-              }
-            }
+          ha:attributes {
+            term=18
+          }
+         }
+         ha:padstack_ref.1538835 {
+          proto=1; x=33.744155mm; y=78.855823mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -7.875mil  
-               11.815mil  
-               7.875mil  
-               11.815mil  
-               7.875mil  
-               -11.815mil  
-               -7.875mil  
-               -11.815mil  
-              }
-            }
+          li:thermal {
           }
-        }
 
-        ha:ps_proto_v6.2 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=17
+          }
+         }
+         ha:padstack_ref.1538836 {
+          proto=1; x=33.744155mm; y=78.355697mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -25.395mil  
-               46.26mil  
-               25.395mil  
-               46.26mil  
-               25.395mil  
-               -46.26mil  
-               -25.395mil  
-               -46.26mil  
-              }
-            }
+          li:thermal {
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -28.395mil  
-               49.26mil  
-               28.395mil  
-               49.26mil  
-               28.395mil  
-               -49.26mil  
-               -28.395mil  
-               -49.26mil  
-              }
-            }
+          ha:attributes {
+            term=16
+          }
+         }
+         ha:padstack_ref.1538837 {
+          proto=1; x=33.744155mm; y=3.06519in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -25.395mil  
-               46.26mil  
-               25.395mil  
-               46.26mil  
-               25.395mil  
-               -46.26mil  
-               -25.395mil  
-               -46.26mil  
-              }
-            }
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1530679 {
-          proto=0; x=3.01938in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          ha:attributes {
+            term=15
+          }
+         }
+         ha:padstack_ref.1538838 {
+          proto=1; x=33.744155mm; y=77.3557mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23700,22 +22261,24 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=8
-            name=pin8
+            term=14
           }
          }
-         ha:padstack_ref.1530680 {
-          proto=1; x=3.01938in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:padstack_ref.1538839 {
+          proto=1; x=33.744155mm; y=3.02582in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=13
           }
          }
-         ha:padstack_ref.1530681 {
-          proto=0; x=2.99379in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.1538840 {
+          proto=1; x=34.436305mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23724,12 +22287,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=7
-            name=pin7
+            term=12
           }
          }
-         ha:padstack_ref.1530682 {
-          proto=1; x=2.99379in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1538841 {
+          proto=1; x=34.936177mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23738,12 +22300,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=11
           }
          }
-         ha:padstack_ref.1530683 {
-          proto=0; x=2.9682in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.1538842 {
+          proto=1; x=35.436303mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23752,22 +22313,24 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=6
-            name=pin6
+            term=10
           }
          }
-         ha:padstack_ref.1530684 {
-          proto=1; x=2.9682in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:padstack_ref.1538843 {
+          proto=1; x=1.41481in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
           li:thermal {
           }
 
           ha:attributes {
-            term=3
-            name=pin3
+            term=9
           }
          }
-         ha:padstack_ref.1530685 {
-          proto=0; x=2.94261in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.1538844 {
+          proto=1; x=1.43449in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23776,12 +22339,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=8
           }
          }
-         ha:padstack_ref.1530686 {
-          proto=1; x=2.94261in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+         ha:padstack_ref.1538845 {
+          proto=1; x=1.45418in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23790,12 +22352,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=7
           }
          }
-         ha:padstack_ref.1530687 {
-          proto=2; x=3.0113in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:padstack_ref.1538846 {
+          proto=1; x=1.48142in; y=3.02582in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23804,12 +22365,11 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=8
-            name=pin8
+            term=6
           }
          }
-         ha:padstack_ref.1530688 {
-          proto=2; x=2.95069in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+         ha:padstack_ref.1538847 {
+          proto=1; x=1.48142in; y=77.3557mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -23819,182 +22379,49 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=5
-            name=pin5
           }
          }
-        }
-        li:layers {
+         ha:padstack_ref.1538848 {
+          proto=1; x=1.48142in; y=3.06519in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            ha:line.1530654 {
-             x1=3.04693in; y1=93.16593mm; x2=3.04693in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1530657 {
-             x1=3.04693in; y1=3.53804in; x2=2.91506in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1530660 {
-             x1=2.91506in; y1=3.53804in; x2=2.91506in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1530663 {
-             x1=2.91506in; y1=93.16593mm; x2=3.04693in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:arc.1530666 {
-             x=3.03217in; y=3.51914in; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-            }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            term=4
+          }
          }
+         ha:padstack_ref.1538849 {
+          proto=1; x=1.48142in; y=78.355697mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1530667 {
-             x1=75.717273mm; y1=91.586075mm; x2=75.717273mm; y2=91.586075mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1530670 {
-             x1=2.981in; y1=3.603in; x2=2.981in; y2=3.603in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1530673 {
-             x1=2.981in; y1=3.603in; x2=2.981in; y2=90.5162mm; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
-
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1530676 {
-             x1=2.981in; y1=3.603in; x2=74.7174mm; y2=3.603in; thickness=0.1mm; clearance=0.0;
-             ha:flags {
-              selected=1
-             }
+          li:thermal {
+          }
 
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          ha:attributes {
+            term=3
+          }
          }
-        }
-       }
-        uid = QCR2wv5MgQmjx0n3Kz8AAABk
-       }
-       ha:subc.1530690 {
-        ha:attributes {
-         value=22k
-         device=RESISTOR
-         footprint=0402
-         refdes=R20
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+         ha:padstack_ref.1538850 {
+          proto=1; x=1.48142in; y=78.855823mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.1530703 {
-          proto=0; x=3.24726in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
           ha:attributes {
-            term=1
-            name=1
+            term=2
           }
          }
-         ha:padstack_ref.1530704 {
-          proto=0; x=3.27874in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1538851 {
+          proto=1; x=1.48142in; y=79.355695mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
           ha:flags {
            clearline=1
           }
@@ -24003,1152 +22430,829 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=1
           }
          }
         }
         li:layers {
 
-         ha:top-silk {
+         {ha:Top Solder Mask Layer}                                                       {
           lid=0
-          ha:combining {          }
+          ha:combining { auto=1;          }
 
            li:objects {
            }
            ha:type {
-            silk = 1
             top = 1
+            paste = 1
            }
          }
 
-         ha:subc-aux {
+         {ha:Top Paste Mask Layer}                                                       {
           lid=1
-          ha:combining {          }
+          ha:combining { sub=1; auto=1;          }
 
            li:objects {
-            ha:line.1530691 {
-             x1=3.263in; y1=3.627in; x2=3.263in; y2=3.627in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1538852 {
+             li:geometry {
+               ta:contour {
+                { 34.646998mm; 79.145002mm }
+                { 34.646998mm; 77.064997mm }
+                { 36.727003mm; 77.064997mm }
+                { 36.727003mm; 79.145002mm }
+               }
              }
             }
-            ha:line.1530694 {
-             x1=3.263in; y1=3.627in; x2=3.263in; y2=3.627in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1538857 {
+             li:geometry {
+               ta:contour {
+                { 36.786185mm; 80.403928mm }
+                { 36.786185mm; 79.703929mm }
+                { 37.086159mm; 79.703929mm }
+                { 37.086159mm; 80.403928mm }
+               }
              }
             }
-            ha:line.1530697 {
-             x1=3.263in; y1=3.627in; x2=83.8802mm; y2=3.627in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1538862 {
+             li:geometry {
+               ta:contour {
+                { 1.42859in; 80.403928mm }
+                { 1.42859in; 79.703929mm }
+                { 1.4404in; 79.703929mm }
+                { 1.4404in; 80.403928mm }
+               }
              }
             }
-            ha:line.1530700 {
-             x1=3.263in; y1=3.627in; x2=3.263in; y2=93.1258mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1538867 {
+             li:geometry {
+               ta:contour {
+                { 35.786187mm; 80.403928mm }
+                { 35.786187mm; 79.703929mm }
+                { 36.086161mm; 79.703929mm }
+                { 36.086161mm; 80.403928mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABn
-       }
-       ha:subc.1530706 {
-        ha:attributes {
-         value=200k
-         device=RESISTOR
-         footprint=0402
-         refdes=R14
-        }
-       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
+            ha:polygon.1538872 {
+             li:geometry {
+               ta:contour {
+                { 35.286189mm; 80.403928mm }
+                { 35.286189mm; 79.703929mm }
+                { 35.586163mm; 79.703929mm }
+                { 35.586163mm; 80.403928mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1538877 {
+             li:geometry {
+               ta:contour {
+                { 34.78619mm; 80.403928mm }
+                { 34.78619mm; 79.703929mm }
+                { 35.086164mm; 79.703929mm }
+                { 35.086164mm; 80.403928mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1538882 {
+             li:geometry {
+               ta:contour {
+                { 34.286191mm; 80.403928mm }
+                { 34.286191mm; 79.703929mm }
+                { 34.586165mm; 79.703929mm }
+                { 34.586165mm; 80.403928mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1530719 {
-          proto=0; x=3.24726in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1530720 {
-          proto=0; x=3.27874in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1530707 {
-             x1=3.263in; y1=3.581in; x2=3.263in; y2=3.581in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1538887 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 79.205784mm }
+                { 34.094243mm; 79.205784mm }
+                { 34.094243mm; 79.505758mm }
+                { 33.394245mm; 79.505758mm }
+               }
              }
             }
-            ha:line.1530710 {
-             x1=3.263in; y1=3.581in; x2=3.263in; y2=3.581in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1538892 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 78.705785mm }
+                { 34.094243mm; 78.705785mm }
+                { 34.094243mm; 79.005759mm }
+                { 33.394245mm; 79.005759mm }
+               }
              }
             }
-            ha:line.1530713 {
-             x1=3.263in; y1=3.581in; x2=83.8802mm; y2=3.581in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1538897 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 78.205786mm }
+                { 34.094243mm; 78.205786mm }
+                { 34.094243mm; 78.50576mm }
+                { 33.394245mm; 78.50576mm }
+               }
              }
             }
-            ha:line.1530716 {
-             x1=3.263in; y1=3.581in; x2=3.263in; y2=91.9574mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1538902 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 77.705788mm }
+                { 34.094243mm; 77.705788mm }
+                { 34.094243mm; 78.005762mm }
+                { 33.394245mm; 78.005762mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABo
-       }
-       ha:subc.1530722 {
-        ha:attributes {
-         value=1k
-         device=RESISTOR
-         footprint=0402
-         refdes=R7
-        }
-       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
+            ha:polygon.1538907 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 77.205789mm }
+                { 34.094243mm; 77.205789mm }
+                { 34.094243mm; 77.505763mm }
+                { 33.394245mm; 77.505763mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1538912 {
+             li:geometry {
+               ta:contour {
+                { 33.394245mm; 76.70579mm }
+                { 34.094243mm; 76.70579mm }
+                { 34.094243mm; 77.005764mm }
+                { 33.394245mm; 77.005764mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1538917 {
+             li:geometry {
+               ta:contour {
+                { 34.58619mm; 75.807595mm }
+                { 34.58619mm; 3.01211in }
+                { 34.286216mm; 3.01211in }
+                { 34.286216mm; 75.807595mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1530735 {
-          proto=0; x=2.936in; y=3.47326in; 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.1530736 {
-          proto=0; x=2.936in; y=3.50474in; 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:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1530723 {
-             x1=2.936in; y1=3.489in; x2=2.936in; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1538922 {
+             li:geometry {
+               ta:contour {
+                { 35.086189mm; 75.807595mm }
+                { 35.086189mm; 3.01211in }
+                { 34.786215mm; 3.01211in }
+                { 34.786215mm; 75.807595mm }
+               }
              }
             }
-            ha:line.1530726 {
-             x1=2.936in; y1=3.489in; x2=2.936in; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1538927 {
+             li:geometry {
+               ta:contour {
+                { 35.586188mm; 75.807595mm }
+                { 35.586188mm; 3.01211in }
+                { 35.286214mm; 3.01211in }
+                { 35.286214mm; 75.807595mm }
+               }
              }
             }
-            ha:line.1530729 {
-             x1=2.936in; y1=3.489in; x2=2.936in; y2=87.6206mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1538932 {
+             li:geometry {
+               ta:contour {
+                { 36.086187mm; 75.807595mm }
+                { 36.086187mm; 3.01211in }
+                { 35.786187mm; 3.01211in }
+                { 35.786187mm; 75.807595mm }
+               }
              }
             }
-            ha:line.1530732 {
-             x1=2.936in; y1=3.489in; x2=73.5744mm; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1538937 {
+             li:geometry {
+               ta:contour {
+                { 1.4404in; 75.807595mm }
+                { 1.4404in; 3.01211in }
+                { 1.42859in; 3.01211in }
+                { 1.42859in; 75.807595mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABz
-       }
-       ha:subc.1530738 {
-        ha:attributes {
-         refdes=R500
-         value=3.3k
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            ha:polygon.1538942 {
+             li:geometry {
+               ta:contour {
+                { 37.086159mm; 75.807595mm }
+                { 37.086159mm; 3.01211in }
+                { 36.786185mm; 3.01211in }
+                { 36.786185mm; 75.807595mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1538947 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 77.005789mm }
+                { 37.278158mm; 77.005789mm }
+                { 37.278158mm; 76.705815mm }
+                { 37.978156mm; 76.705815mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1538952 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 77.505763mm }
+                { 37.278158mm; 77.505763mm }
+                { 37.278158mm; 77.205789mm }
+                { 37.978156mm; 77.205789mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1530751 {
-          proto=0; x=2.889in; y=3.50474in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1530752 {
-          proto=0; x=2.889in; y=3.47326in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1530739 {
-             x1=2.889in; y1=3.489in; x2=2.889in; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1538957 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 78.005787mm }
+                { 37.278158mm; 78.005787mm }
+                { 37.278158mm; 77.705813mm }
+                { 37.978156mm; 77.705813mm }
+               }
              }
             }
-            ha:line.1530742 {
-             x1=2.889in; y1=3.489in; x2=2.889in; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1538962 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 78.505786mm }
+                { 37.278158mm; 78.505786mm }
+                { 37.278158mm; 78.205812mm }
+                { 37.978156mm; 78.205812mm }
+               }
              }
             }
-            ha:line.1530745 {
-             x1=2.889in; y1=3.489in; x2=2.889in; y2=87.6206mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1538967 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 79.005785mm }
+                { 37.278158mm; 79.005785mm }
+                { 37.278158mm; 78.705811mm }
+                { 37.978156mm; 78.705811mm }
+               }
              }
             }
-            ha:line.1530748 {
-             x1=2.889in; y1=3.489in; x2=74.3806mm; y2=3.489in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1538972 {
+             li:geometry {
+               ta:contour {
+                { 37.978156mm; 79.505784mm }
+                { 37.278158mm; 79.505784mm }
+                { 37.278158mm; 79.20581mm }
+                { 37.978156mm; 79.20581mm }
+               }
              }
             }
            }
            ha:type {
             top = 1
-            misc = 1
-            virtual = 1
+            mask = 1
            }
          }
-        }
-       }
-        uid = IGobWzSMURBswUg5LvAAAACC
-       }
-       ha:subc.1538587 {
-        ha:attributes {
-         value=2.2uH
-         device=INDUCTOR
-         footprint=NRS50
-         refdes=L2
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         {ha:Top Silkscreen Layer}                                     {
+          lid=2
+          ha:combining { auto=1;          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:objects {
+            ha:line.1538780 {
+             x1=37.786158mm; y1=76.405841mm; x2=37.786158mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -78.735mil  
-               -29.53mil  
-               -78.735mil  
-               -29.53mil  
-               78.735mil  
-               29.53mil  
-               78.735mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:line.1538783 {
+             x1=37.786158mm; y1=76.005741mm; x2=37.386133mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
-             clearance=0.0
-              li:ps_poly {
-               32.53mil  
-               -81.735mil  
-               -32.53mil  
-               -81.735mil  
-               -32.53mil  
-               81.735mil  
-               32.53mil  
-               81.735mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:line.1538786 {
+             x1=33.586167mm; y1=76.50574mm; x2=33.586167mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -78.735mil  
-               -29.53mil  
-               -78.735mil  
-               -29.53mil  
-               78.735mil  
-               29.53mil  
-               78.735mil  
-              }
             }
-          }
-        }
-       }
+            ha:line.1538789 {
+             x1=33.586167mm; y1=76.005741mm; x2=33.986166mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1538792 {
+             x1=33.990484mm; y1=80.205858mm; x2=33.59051mm; y2=80.205858mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1538795 {
+             x1=33.59051mm; y1=80.205858mm; x2=33.59051mm; y2=79.805885mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1538798 {
+             x1=37.79045mm; y1=79.805885mm; x2=37.79045mm; y2=80.205858mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1538801 {
+             x1=37.79045mm; y1=80.205858mm; x2=37.386133mm; y2=80.205731mm; thickness=0.150012mm; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:arc.1538804 {
+             x=1.50497in; y=80.010761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        li:objects {
-         ha:padstack_ref.1538600 {
-          proto=0; x=28.040737mm; y=79.749878mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
-          ha:flags {
-           clearline=1
-          }
+         {ha:Top Layer}                   {
+          lid=3
+          ha:combining {          }
 
-          li:thermal {
-          }
+           li:objects {
+           }
+           ha:type {
+            copper = 1
+            top = 1
+           }
+         }
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
+         {ha:Bottom Layer}                   {
+          lid=4
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            copper = 1
+           }
          }
-         ha:padstack_ref.1538601 {
-          proto=0; x=28.040737mm; y=76.149936mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         {ha:Bottom Paste Mask Layer}                                                       {
+          lid=5
+          ha:combining { sub=1; auto=1;          }
 
-          ha:attributes {
-            term=2
-            name=pin2
-          }
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            mask = 1
+           }
          }
-        }
-        li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+         {ha:Bottom Solder Mask Layer}                                                       {
+          lid=6
+          ha:combining { auto=1;          }
+
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            paste = 1
+           }
+         }
+
+         {ha:Bottom Silkscreen Layer}                                     {
+          lid=7
+          ha:combining { auto=1;          }
 
            li:objects {
            }
            ha:type {
             silk = 1
-            top = 1
+            bottom = 1
            }
          }
 
-         ha:subc-aux {
-          lid=1
+         {ha:Top Assembly Layer}                                     {
+          lid=8
           ha:combining {          }
 
            li:objects {
-            ha:line.1538588 {
-             x1=28.040737mm; y1=77.949907mm; x2=28.040737mm; y2=77.949907mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1538591 {
-             x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1538594 {
-             x1=28.04061mm; y1=77.950034mm; x2=28.04061mm; y2=76.950034mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1538597 {
-             x1=28.04061mm; y1=77.950034mm; x2=29.04061mm; y2=77.950034mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
            }
            ha:type {
             top = 1
-            misc = 1
-            virtual = 1
+            doc = 1
            }
          }
-        }
-       }
-        uid = Ikn56fWDAoi3RXep5wYAAABr
-       }
-       ha:subc.1538635 {
-        ha:attributes {
-         refdes=R35
-         value=1k
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+         {ha:Bottom Assembly Layer}                                     {
+          lid=9
+          ha:combining {          }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+           li:objects {
+           }
+           ha:type {
+            bottom = 1
+            doc = 1
+           }
+         }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
-        }
-       }
+         {ha:Board Outline Layer}                                     {
+          lid=10
+          ha:combining {          }
 
-        li:objects {
-         ha:padstack_ref.1538648 {
-          proto=0; x=1.54926in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+           li:objects {
+           }
+           ha:type {
+            boundary = 1
+           }
+         }
 
-          li:thermal {
-          }
+         ha:slot-plated {
+          lid=11
+          ha:combining { auto=1;          }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+           li:objects {
+           }
+           ha:type {
+            mech = 1
+           }
+           purpose = proute
          }
-         ha:padstack_ref.1538649 {
-          proto=0; x=1.58074in; y=3.021in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:slot-unplated {
+          lid=12
+          ha:combining { auto=1;          }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
+           li:objects {
+           }
+           ha:type {
+            mech = 1
+           }
+           purpose = uroute
          }
-        }
-        li:layers {
 
-         ha:top-silk {
-          lid=0
+         {ha:Document Layer}                   {
+          lid=13
           ha:combining {          }
 
            li:objects {
+            ha:arc.1538805 {
+             x=1.48497in; y=79.375761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
            }
            ha:type {
-            silk = 1
-            top = 1
+            doc = 1
            }
          }
 
-         ha:subc-aux {
-          lid=1
+         {ha:Component Marking Layer}                                     {
+          lid=14
           ha:combining {          }
 
            li:objects {
-            ha:line.1538636 {
-             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1538977 {
+             li:geometry {
+               ta:contour {
+                { 1.48371in; 80.00572mm }
+                { 37.615497mm; 80.03502mm }
+                { 37.586197mm; 80.105757mm }
+                { 37.615497mm; 80.176494mm }
+                { 1.48371in; 80.205794mm }
+                { 37.756971mm; 80.176494mm }
+                { 37.786271mm; 80.105757mm }
+                { 37.756971mm; 80.03502mm }
+                { 37.686233mm; 80.00572mm }
+               }
              }
             }
-            ha:line.1538639 {
-             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
+         {ha:Component Shape Layer}                                     {
+          lid=15
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1538806 {
+             x1=33.686116mm; y1=80.105757mm; x2=33.686116mm; y2=2.99629in; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
             }
-            ha:line.1538642 {
-             x1=39.751mm; y1=3.021in; x2=40.751mm; y2=3.021in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:line.1538809 {
+             x1=33.686116mm; y1=2.99629in; x2=37.686107mm; y2=2.99629in; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
             }
-            ha:line.1538645 {
-             x1=39.751mm; y1=3.021in; x2=39.751mm; y2=77.7334mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:line.1538812 {
+             x1=37.686107mm; y1=2.99629in; x2=37.686107mm; y2=80.105757mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+            }
+            ha:line.1538815 {
+             x1=37.686107mm; y1=80.105757mm; x2=33.686116mm; y2=80.105757mm; thickness=2.0mil; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+            doc = 1
            }
          }
-        }
-       }
-        uid = udHzw36hUA40qsxOGCYAAABP
-       }
-       ha:subc.1538651 {
-        ha:attributes {
-         refdes=R16
-         value=1k
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         {ha:Pin Soldering Layer}                                     {
+          lid=16
+          ha:combining {          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+           li:objects {
+            ha:polygon.1538987 {
+             li:geometry {
+               ta:contour {
+                { 34.436991mm; 76.85499mm }
+                { 36.93701mm; 76.85499mm }
+                { 36.93701mm; 79.355009mm }
+                { 34.436991mm; 79.355009mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1538992 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 79.480688mm }
+                { 37.286108mm; 79.230702mm }
+                { 37.686107mm; 79.230702mm }
+                { 37.686107mm; 79.480688mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1538997 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 78.980816mm }
+                { 37.286108mm; 78.73083mm }
+                { 37.686107mm; 78.73083mm }
+                { 37.686107mm; 78.980816mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1538664 {
-          proto=0; x=1.58074in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1538665 {
-          proto=0; x=1.54926in; y=3.11in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
-
-           li:objects {
-            ha:line.1538652 {
-             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            ha:polygon.1539002 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 78.48069mm }
+                { 37.286108mm; 78.230704mm }
+                { 37.686107mm; 78.230704mm }
+                { 37.686107mm; 78.48069mm }
+               }
              }
             }
-            ha:line.1538655 {
-             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+            ha:polygon.1539007 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 77.980819mm }
+                { 37.286108mm; 77.730832mm }
+                { 37.686107mm; 77.730832mm }
+                { 37.686107mm; 77.980819mm }
+               }
              }
             }
-            ha:line.1538658 {
-             x1=39.751mm; y1=3.11in; x2=38.751mm; y2=3.11in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            ha:polygon.1539012 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 77.480693mm }
+                { 37.286108mm; 77.230706mm }
+                { 37.686107mm; 77.230706mm }
+                { 37.686107mm; 77.480693mm }
+               }
              }
             }
-            ha:line.1538661 {
-             x1=39.751mm; y1=3.11in; x2=39.751mm; y2=77.994mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            ha:polygon.1539017 {
+             li:geometry {
+               ta:contour {
+                { 37.286108mm; 76.980821mm }
+                { 37.286108mm; 76.730834mm }
+                { 37.686107mm; 76.730834mm }
+                { 37.686107mm; 76.980821mm }
+               }
              }
             }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = Ikn56fWDAoi3RXep5wYAAABN
-       }
-       ha:subc.1538683 {
-        ha:attributes {
-         refdes=C11
-         value=0.1uF
-         device=CAPACITOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            ha:polygon.1539022 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 76.72931mm }
+                { 34.087893mm; 76.979297mm }
+                { 33.687894mm; 76.979297mm }
+                { 33.687894mm; 76.72931mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+            ha:polygon.1539027 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 77.229182mm }
+                { 34.087893mm; 77.479169mm }
+                { 33.687894mm; 77.479169mm }
+                { 33.687894mm; 77.229182mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
             }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+            ha:polygon.1539032 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 77.729308mm }
+                { 34.087893mm; 77.979295mm }
+                { 33.687894mm; 77.979295mm }
+                { 33.687894mm; 77.729308mm }
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1538696 {
-          proto=0; x=32.130137mm; y=77.560144mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1538697 {
-          proto=0; x=32.130137mm; y=78.359736mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
+            ha:polygon.1539037 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 78.22918mm }
+                { 34.087893mm; 78.479166mm }
+                { 33.687894mm; 78.479166mm }
+                { 33.687894mm; 78.22918mm }
+               }
+             }
+            }
+            ha:polygon.1539042 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 78.729306mm }
+                { 34.087893mm; 78.979292mm }
+                { 33.687894mm; 78.979292mm }
+                { 33.687894mm; 78.729306mm }
+               }
+             }
+            }
+            ha:polygon.1539047 {
+             li:geometry {
+               ta:contour {
+                { 34.087893mm; 79.229178mm }
+                { 34.087893mm; 79.479164mm }
+                { 33.687894mm; 79.479164mm }
+                { 33.687894mm; 79.229178mm }
+               }
+             }
+            }
+            ha:polygon.1539052 {
+             li:geometry {
+               ta:contour {
+                { 37.064341mm; 76.506019mm }
+                { 36.814354mm; 76.506019mm }
+                { 36.814354mm; 2.9963in }
+                { 37.064341mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539057 {
+             li:geometry {
+               ta:contour {
+                { 36.564469mm; 76.506019mm }
+                { 36.314482mm; 76.506019mm }
+                { 36.314482mm; 2.9963in }
+                { 36.564469mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539062 {
+             li:geometry {
+               ta:contour {
+                { 36.064343mm; 76.506019mm }
+                { 35.814356mm; 76.506019mm }
+                { 35.814356mm; 2.9963in }
+                { 36.064343mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539067 {
+             li:geometry {
+               ta:contour {
+                { 35.564471mm; 76.506019mm }
+                { 35.314485mm; 76.506019mm }
+                { 35.314485mm; 2.9963in }
+                { 35.564471mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539072 {
+             li:geometry {
+               ta:contour {
+                { 35.064345mm; 76.506019mm }
+                { 34.814359mm; 76.506019mm }
+                { 34.814359mm; 2.9963in }
+                { 35.064345mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539077 {
+             li:geometry {
+               ta:contour {
+                { 34.564473mm; 76.506019mm }
+                { 34.314487mm; 76.506019mm }
+                { 34.314487mm; 2.9963in }
+                { 34.564473mm; 2.9963in }
+               }
+             }
+            }
+            ha:polygon.1539082 {
+             li:geometry {
+               ta:contour {
+                { 34.311439mm; 79.702456mm }
+                { 34.561425mm; 79.702456mm }
+                { 34.561425mm; 80.102455mm }
+                { 34.311439mm; 80.102455mm }
+               }
+             }
+            }
+            ha:polygon.1539087 {
+             li:geometry {
+               ta:contour {
+                { 34.811311mm; 79.702456mm }
+                { 35.061297mm; 79.702456mm }
+                { 35.061297mm; 80.102455mm }
+                { 34.811311mm; 80.102455mm }
+               }
+             }
+            }
+            ha:polygon.1539092 {
+             li:geometry {
+               ta:contour {
+                { 35.311437mm; 79.702456mm }
+                { 35.561423mm; 79.702456mm }
+                { 35.561423mm; 80.102455mm }
+                { 35.311437mm; 80.102455mm }
+               }
+             }
+            }
+            ha:polygon.1539097 {
+             li:geometry {
+               ta:contour {
+                { 35.811308mm; 79.702456mm }
+                { 36.061295mm; 79.702456mm }
+                { 36.061295mm; 80.102455mm }
+                { 35.811308mm; 80.102455mm }
+               }
+             }
+            }
+            ha:polygon.1539102 {
+             li:geometry {
+               ta:contour {
+                { 36.311434mm; 79.702456mm }
+                { 36.561421mm; 79.702456mm }
+                { 36.561421mm; 80.102455mm }
+                { 36.311434mm; 80.102455mm }
+               }
+             }
+            }
+            ha:polygon.1539107 {
+             li:geometry {
+               ta:contour {
+                { 36.811306mm; 79.702456mm }
+                { 37.061293mm; 79.702456mm }
+                { 37.061293mm; 80.102455mm }
+                { 36.811306mm; 80.102455mm }
+               }
+             }
+            }
+           }
+           ha:type {
+            doc = 1
+           }
+         }
+
          ha:subc-aux {
-          lid=1
+          lid=17
           ha:combining {          }
 
            li:objects {
-            ha:line.1538684 {
-             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1538687 {
-             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538818 {
+             x1=35.686137mm; y1=78.105736mm; x2=35.686137mm; y2=78.105736mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1538690 {
-             x1=32.130137mm; y1=77.95994mm; x2=32.130137mm; y2=78.95994mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538821 {
+             x1=35.686137mm; y1=78.105736mm; x2=35.686137mm; y2=77.105736mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1538693 {
-             x1=32.130137mm; y1=77.95994mm; x2=31.130137mm; y2=77.95994mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1538824 {
+             x1=35.686137mm; y1=78.105736mm; x2=36.686137mm; y2=78.105736mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -25162,12 +23266,12 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABR
+        uid = 0DqPSKEWUnA3KQdE8fMAAAAB
        }
-       ha:subc.1538731 {
+       ha:subc.1539113 {
         ha:attributes {
-         refdes=R22
-         value=5.1k
+         refdes=R46
+         value=
          device=RESISTOR
          footprint=0402
          openscad=0402
@@ -25240,8 +23344,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1538744 {
-          proto=0; x=1.19152in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1539126 {
+          proto=0; x=1.494in; y=2.89452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -25250,8 +23354,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1538745 {
-          proto=0; x=1.223in; y=2.853in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1539127 {
+          proto=0; x=1.494in; y=2.926in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -25284,26 +23388,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1538732 {
-             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:line.1539114 {
+             x1=1.494in; y1=2.91026in; x2=1.494in; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1538735 {
-             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:line.1539117 {
+             x1=1.494in; y1=2.91026in; x2=1.494in; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1538738 {
-             x1=1.20726in; y1=2.853in; x2=31.664404mm; y2=2.853in; thickness=0.1mm; clearance=0.0;
+            ha:line.1539120 {
+             x1=1.494in; y1=2.91026in; x2=1.494in; y2=74.920604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1538741 {
-             x1=1.20726in; y1=2.853in; x2=1.20726in; y2=73.4662mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1539123 {
+             x1=1.494in; y1=2.91026in; x2=36.9476mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -25317,12 +23421,12 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABX
+        uid = Ikn56fWDAoi3RXep5wYAAABp
        }
-       ha:subc.1538747 {
+       ha:subc.1539129 {
         ha:attributes {
-         refdes=R24
-         value=51k
+         refdes=R27
+         value=
          device=RESISTOR
          footprint=0402
          openscad=0402
@@ -25395,8 +23499,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         li:objects {
-         ha:padstack_ref.1538760 {
-          proto=0; x=1.58074in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1539142 {
+          proto=0; x=36.957mm; y=2.89452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           li:thermal {
           }
 
@@ -25405,8 +23509,8 @@ ha:pcb-rnd-board-v8 {
             name=1
           }
          }
-         ha:padstack_ref.1538761 {
-          proto=0; x=1.54926in; y=77.851mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.1539143 {
+          proto=0; x=36.957mm; y=2.926in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -25439,26 +23543,26 @@ ha:pcb-rnd-board-v8 {
           ha:combining {          }
 
            li:objects {
-            ha:line.1538748 {
-             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1539130 {
+             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.1538751 {
-             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1539133 {
+             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.1538754 {
-             x1=39.751mm; y1=77.851mm; x2=38.751mm; y2=77.851mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1539136 {
+             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=74.920604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.1538757 {
-             x1=39.751mm; y1=77.851mm; x2=39.751mm; y2=76.851mm; thickness=0.1mm; clearance=0.0;
+            ha:line.1539139 {
+             x1=36.957mm; y1=2.91026in; x2=35.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -25472,4103 +23576,6003 @@ ha:pcb-rnd-board-v8 {
          }
         }
        }
-        uid = Ikn56fWDAoi3RXep5wYAAABZ
+        uid = Ikn56fWDAoi3RXep5wYAAABb
        }
-       ha:subc.1538763 {
-        ha:attributes {
-         refdes=R21
-         value=0.5
-         device=RESISTOR
-         footprint=0603
-         openscad=0603
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+      ha:subc.1281495 {
+       ha:attributes {
+        value=female
+        device=CONNECTOR
+        footprint=pizero
+        refdes=J2
+       }
+      ha:data {
+            li:padstack_prototypes {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               14.76mil  
-               -19.68mil  
-               -14.76mil  
-               -19.68mil  
-               -14.76mil  
-               19.68mil  
-               14.76mil  
-               19.68mil  
-              }
+       ha:ps_proto_v6.0 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
              }
-             clearance=0.0
-              li:ps_poly {
-               17.76mil  
-               -22.68mil  
-               -17.76mil  
-               -22.68mil  
-               -17.76mil  
-               22.68mil  
-               17.76mil  
-               22.68mil  
-              }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
+            clearance=0.0
+             li:ps_poly {
+              -35.0mil  
+              -35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+              35.0mil  
+              -35.0mil  
+              35.0mil  
+             }
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -37.5mil  
+              -37.5mil  
+              37.5mil  
+              -37.5mil  
+              37.5mil  
+              37.5mil  
+              -37.5mil  
+              37.5mil  
              }
-             clearance=0.0
-              li:ps_poly {
-               14.76mil  
-               -19.68mil  
-               -14.76mil  
-               -19.68mil  
-               -14.76mil  
-               19.68mil  
-               14.76mil  
-               19.68mil  
-              }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
-          }
-        }
+            clearance=0.0
+             li:ps_poly {
+              -37.5mil  
+              -37.5mil  
+              37.5mil  
+              -37.5mil  
+              37.5mil  
+              37.5mil  
+              -37.5mil  
+              37.5mil  
+             }
+           }
+         }
        }
 
-        li:objects {
-         ha:padstack_ref.1538776 {
-          proto=0; x=32.358737mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1538777 {
-          proto=0; x=31.058765mm; y=76.149936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+       ha:ps_proto_v6.1 {
+         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-          li:thermal {
-          }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
 
-           li:objects {
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
            }
          }
+       }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+       ha:ps_proto_v6.2 {
+         hdia=98.43mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-           li:objects {
-            ha:line.1538764 {
-             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-            ha:line.1538767 {
-             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1538770 {
-             x1=31.708751mm; y1=76.149936mm; x2=30.708751mm; y2=76.149936mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1538773 {
-             x1=31.708751mm; y1=76.149936mm; x2=31.708751mm; y2=75.149936mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+            clearance=0.0
            }
-         }
-        }
-       }
-        uid = ZKOa+zwg4IcAnDwTCgMAAABd
-       }
-       ha:subc.1538779 {
-        ha:attributes {
-         footprint=VQFN-24
-         value=IP2326
-         device=IC
-         Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
-         refdes=U1
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -51.0mil  
-               -51.0mil  
-               51.0mil  
-               -51.0mil  
-               51.0mil  
-               51.0mil  
-               -51.0mil  
-               51.0mil  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -52.0mil  
-               -52.0mil  
-               52.0mil  
-               -52.0mil  
-               52.0mil  
-               52.0mil  
-               -52.0mil  
-               52.0mil  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -51.0mil  
-               -51.0mil  
-               51.0mil  
-               -51.0mil  
-               51.0mil  
-               51.0mil  
-               -51.0mil  
-               51.0mil  
-              }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-          }
-        }
-
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=1; htop=0; hbottom=0;
-          li:shape {
+            clearance=0.0
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -5.5mil  
-               -13.5mil  
-               5.5mil  
-               -13.5mil  
-               5.5mil  
-               13.5mil  
-               -5.5mil  
-               13.5mil  
-              }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
             }
+            clearance=0.0
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -6.5mil  
-               -14.5mil  
-               6.5mil  
-               -14.5mil  
-               6.5mil  
-               14.5mil  
-               -6.5mil  
-               14.5mil  
-              }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
             }
+            clearance=0.0
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -5.5mil  
-               -13.5mil  
-               5.5mil  
-               -13.5mil  
-               5.5mil  
-               13.5mil  
-               -5.5mil  
-               13.5mil  
-              }
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
-          }
-        }
+            clearance=0.0
+           }
+         }
        }
+      }
 
-        li:objects {
-         ha:padstack_ref.1538827 {
-          proto=0; x=35.687mm; y=78.105mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
+       li:objects {
+        ha:padstack_ref.1281524 {
+         proto=0; x=3.47499in; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=25
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538828 {
-          proto=1; x=1.45418in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=24
-          }
+         ha:attributes {
+           term=1
+           name=pin1
+         }
+        }
+        ha:padstack_ref.1281525 {
+         proto=1; x=85.725mm; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.1538829 {
-          proto=1; x=1.43449in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=23
-          }
+         ha:attributes {
+           term=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.1281526 {
+         proto=1; x=3.47499in; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.1538830 {
-          proto=1; x=1.41481in; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         li:thermal {
+         }
 
-          ha:attributes {
-            term=22
-          }
+         ha:attributes {
+           term=3
+           name=pin3
          }
-         ha:padstack_ref.1538831 {
-          proto=1; x=35.436303mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=21
-          }
+        }
+        ha:padstack_ref.1281527 {
+         proto=1; x=85.725mm; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.1538832 {
-          proto=1; x=34.936177mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=20
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538833 {
-          proto=1; x=34.436305mm; y=80.053941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=19
-          }
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.1281528 {
+         proto=1; x=3.47499in; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
-         ha:padstack_ref.1538834 {
-          proto=1; x=33.744155mm; y=79.355695mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          li:thermal {
-          }
 
-          ha:attributes {
-            term=18
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538835 {
-          proto=1; x=33.744155mm; y=78.855823mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.1281529 {
+         proto=1; x=85.725mm; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=17
-          }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
-         ha:padstack_ref.1538836 {
-          proto=1; x=33.744155mm; y=78.355697mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.1281530 {
+         proto=1; x=3.47499in; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=16
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538837 {
-          proto=1; x=33.744155mm; y=3.06519in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.1281531 {
+         proto=1; x=85.725mm; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=15
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538838 {
-          proto=1; x=33.744155mm; y=77.3557mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.1281532 {
+         proto=1; x=3.47499in; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=14
-          }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
-         ha:padstack_ref.1538839 {
-          proto=1; x=33.744155mm; y=3.02582in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=9
+           name=pin9
+         }
+        }
+        ha:padstack_ref.1281533 {
+         proto=1; x=85.725mm; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=13
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538840 {
-          proto=1; x=34.436305mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=10
+           name=pin10
+         }
+        }
+        ha:padstack_ref.1281534 {
+         proto=1; x=3.47499in; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=12
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538841 {
-          proto=1; x=34.936177mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=11
+           name=pin11
+         }
+        }
+        ha:padstack_ref.1281535 {
+         proto=1; x=85.725mm; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=11
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538842 {
-          proto=1; x=35.436303mm; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=12
+           name=pin12
+         }
+        }
+        ha:padstack_ref.1281536 {
+         proto=1; x=3.47499in; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=10
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538843 {
-          proto=1; x=1.41481in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=13
+           name=pin13
+         }
+        }
+        ha:padstack_ref.1281537 {
+         proto=1; x=85.725mm; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=9
-          }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
-         ha:padstack_ref.1538844 {
-          proto=1; x=1.43449in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=14
+           name=pin14
+         }
+        }
+        ha:padstack_ref.1281538 {
+         proto=1; x=3.47499in; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=8
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538845 {
-          proto=1; x=1.45418in; y=2.99833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=15
+           name=pin15
+         }
+        }
+        ha:padstack_ref.1281539 {
+         proto=1; x=85.725mm; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=7
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538846 {
-          proto=1; x=1.48142in; y=3.02582in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=16
+           name=pin16
+         }
+        }
+        ha:padstack_ref.1281540 {
+         proto=1; x=3.47499in; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=6
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538847 {
-          proto=1; x=1.48142in; y=77.3557mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=17
+           name=pin17
+         }
+        }
+        ha:padstack_ref.1281541 {
+         proto=1; x=85.725mm; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=5
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538848 {
-          proto=1; x=1.48142in; y=3.06519in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=18
+           name=pin18
+         }
+        }
+        ha:padstack_ref.1281542 {
+         proto=1; x=3.47499in; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=4
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538849 {
-          proto=1; x=1.48142in; y=78.355697mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=19
+           name=pin19
+         }
+        }
+        ha:padstack_ref.1281543 {
+         proto=1; x=85.725mm; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=3
-          }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
          }
-         ha:padstack_ref.1538850 {
-          proto=1; x=1.48142in; y=78.855823mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=20
+           name=pin20
+         }
+        }
+        ha:padstack_ref.1281544 {
+         proto=1; x=3.47499in; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=2
-          }
+         li:thermal {
          }
-         ha:padstack_ref.1538851 {
-          proto=1; x=1.48142in; y=79.355695mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:attributes {
+           term=21
+           name=pin21
+         }
+        }
+        ha:padstack_ref.1281545 {
+         proto=1; x=85.725mm; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:attributes {
-            term=1
-          }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=pin22
          }
         }
-        li:layers {
+        ha:padstack_ref.1281546 {
+         proto=1; x=3.47499in; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-         {ha:Top Solder Mask Layer}                                                 {
-          lid=0
-          ha:combining { auto=1;          }
+         li:thermal {
+         }
 
-           li:objects {
-           }
-           ha:type {
-            top = 1
-            paste = 1
-           }
+         ha:attributes {
+           term=23
+           name=pin23
+         }
+        }
+        ha:padstack_ref.1281547 {
+         proto=1; x=85.725mm; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
 
-         {ha:Top Paste Mask Layer}                                                 {
-          lid=1
-          ha:combining { sub=1; auto=1;          }
+         li:thermal {
+         }
 
-           li:objects {
-            ha:polygon.1538852 {
-             li:geometry {
-               ta:contour {
-                { 34.646998mm; 79.145002mm }
-                { 34.646998mm; 77.064997mm }
-                { 36.727003mm; 77.064997mm }
-                { 36.727003mm; 79.145002mm }
-               }
-             }
-            }
-            ha:polygon.1538857 {
-             li:geometry {
-               ta:contour {
-                { 36.786185mm; 80.403928mm }
-                { 36.786185mm; 79.703929mm }
-                { 37.086159mm; 79.703929mm }
-                { 37.086159mm; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538862 {
-             li:geometry {
-               ta:contour {
-                { 1.42859in; 80.403928mm }
-                { 1.42859in; 79.703929mm }
-                { 1.4404in; 79.703929mm }
-                { 1.4404in; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538867 {
-             li:geometry {
-               ta:contour {
-                { 35.786187mm; 80.403928mm }
-                { 35.786187mm; 79.703929mm }
-                { 36.086161mm; 79.703929mm }
-                { 36.086161mm; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538872 {
-             li:geometry {
-               ta:contour {
-                { 35.286189mm; 80.403928mm }
-                { 35.286189mm; 79.703929mm }
-                { 35.586163mm; 79.703929mm }
-                { 35.586163mm; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538877 {
-             li:geometry {
-               ta:contour {
-                { 34.78619mm; 80.403928mm }
-                { 34.78619mm; 79.703929mm }
-                { 35.086164mm; 79.703929mm }
-                { 35.086164mm; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538882 {
-             li:geometry {
-               ta:contour {
-                { 34.286191mm; 80.403928mm }
-                { 34.286191mm; 79.703929mm }
-                { 34.586165mm; 79.703929mm }
-                { 34.586165mm; 80.403928mm }
-               }
-             }
-            }
-            ha:polygon.1538887 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 79.205784mm }
-                { 34.094243mm; 79.205784mm }
-                { 34.094243mm; 79.505758mm }
-                { 33.394245mm; 79.505758mm }
-               }
-             }
-            }
-            ha:polygon.1538892 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 78.705785mm }
-                { 34.094243mm; 78.705785mm }
-                { 34.094243mm; 79.005759mm }
-                { 33.394245mm; 79.005759mm }
-               }
-             }
-            }
-            ha:polygon.1538897 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 78.205786mm }
-                { 34.094243mm; 78.205786mm }
-                { 34.094243mm; 78.50576mm }
-                { 33.394245mm; 78.50576mm }
-               }
-             }
-            }
-            ha:polygon.1538902 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 77.705788mm }
-                { 34.094243mm; 77.705788mm }
-                { 34.094243mm; 78.005762mm }
-                { 33.394245mm; 78.005762mm }
-               }
-             }
-            }
-            ha:polygon.1538907 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 77.205789mm }
-                { 34.094243mm; 77.205789mm }
-                { 34.094243mm; 77.505763mm }
-                { 33.394245mm; 77.505763mm }
-               }
-             }
-            }
-            ha:polygon.1538912 {
-             li:geometry {
-               ta:contour {
-                { 33.394245mm; 76.70579mm }
-                { 34.094243mm; 76.70579mm }
-                { 34.094243mm; 77.005764mm }
-                { 33.394245mm; 77.005764mm }
-               }
-             }
-            }
-            ha:polygon.1538917 {
-             li:geometry {
-               ta:contour {
-                { 34.58619mm; 75.807595mm }
-                { 34.58619mm; 3.01211in }
-                { 34.286216mm; 3.01211in }
-                { 34.286216mm; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538922 {
-             li:geometry {
-               ta:contour {
-                { 35.086189mm; 75.807595mm }
-                { 35.086189mm; 3.01211in }
-                { 34.786215mm; 3.01211in }
-                { 34.786215mm; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538927 {
-             li:geometry {
-               ta:contour {
-                { 35.586188mm; 75.807595mm }
-                { 35.586188mm; 3.01211in }
-                { 35.286214mm; 3.01211in }
-                { 35.286214mm; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538932 {
-             li:geometry {
-               ta:contour {
-                { 36.086187mm; 75.807595mm }
-                { 36.086187mm; 3.01211in }
-                { 35.786187mm; 3.01211in }
-                { 35.786187mm; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538937 {
-             li:geometry {
-               ta:contour {
-                { 1.4404in; 75.807595mm }
-                { 1.4404in; 3.01211in }
-                { 1.42859in; 3.01211in }
-                { 1.42859in; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538942 {
-             li:geometry {
-               ta:contour {
-                { 37.086159mm; 75.807595mm }
-                { 37.086159mm; 3.01211in }
-                { 36.786185mm; 3.01211in }
-                { 36.786185mm; 75.807595mm }
-               }
-             }
-            }
-            ha:polygon.1538947 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 77.005789mm }
-                { 37.278158mm; 77.005789mm }
-                { 37.278158mm; 76.705815mm }
-                { 37.978156mm; 76.705815mm }
-               }
-             }
-            }
-            ha:polygon.1538952 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 77.505763mm }
-                { 37.278158mm; 77.505763mm }
-                { 37.278158mm; 77.205789mm }
-                { 37.978156mm; 77.205789mm }
-               }
-             }
-            }
-            ha:polygon.1538957 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 78.005787mm }
-                { 37.278158mm; 78.005787mm }
-                { 37.278158mm; 77.705813mm }
-                { 37.978156mm; 77.705813mm }
-               }
-             }
-            }
-            ha:polygon.1538962 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 78.505786mm }
-                { 37.278158mm; 78.505786mm }
-                { 37.278158mm; 78.205812mm }
-                { 37.978156mm; 78.205812mm }
-               }
-             }
-            }
-            ha:polygon.1538967 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 79.005785mm }
-                { 37.278158mm; 79.005785mm }
-                { 37.278158mm; 78.705811mm }
-                { 37.978156mm; 78.705811mm }
-               }
-             }
-            }
-            ha:polygon.1538972 {
-             li:geometry {
-               ta:contour {
-                { 37.978156mm; 79.505784mm }
-                { 37.278158mm; 79.505784mm }
-                { 37.278158mm; 79.20581mm }
-                { 37.978156mm; 79.20581mm }
-               }
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            mask = 1
-           }
+         ha:attributes {
+           term=24
+           name=pin24
+         }
+        }
+        ha:padstack_ref.1281548 {
+         proto=1; x=3.47499in; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
          }
 
-         {ha:Top Silkscreen Layer}                                 {
-          lid=2
-          ha:combining { auto=1;          }
-
-           li:objects {
-            ha:line.1538780 {
-             x1=37.786158mm; y1=76.405841mm; x2=37.786158mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538783 {
-             x1=37.786158mm; y1=76.005741mm; x2=37.386133mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538786 {
-             x1=33.586167mm; y1=76.50574mm; x2=33.586167mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538789 {
-             x1=33.586167mm; y1=76.005741mm; x2=33.986166mm; y2=76.005741mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538792 {
-             x1=33.990484mm; y1=80.205858mm; x2=33.59051mm; y2=80.205858mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538795 {
-             x1=33.59051mm; y1=80.205858mm; x2=33.59051mm; y2=79.805885mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538798 {
-             x1=37.79045mm; y1=79.805885mm; x2=37.79045mm; y2=80.205858mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538801 {
-             x1=37.79045mm; y1=80.205858mm; x2=37.386133mm; y2=80.205731mm; thickness=0.150012mm; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:arc.1538804 {
-             x=1.50497in; y=80.010761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           ha:type {
-            silk = 1
-            top = 1
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
          }
 
-         {ha:Top Layer}                 {
-          lid=3
-          ha:combining {          }
+         ha:attributes {
+           term=25
+           name=pin25
+         }
+        }
+        ha:padstack_ref.1281549 {
+         proto=1; x=85.725mm; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            copper = 1
-            top = 1
-           }
+         li:thermal {
          }
 
-         {ha:Bottom Layer}                 {
-          lid=4
-          ha:combining {          }
+         ha:attributes {
+           term=26
+           name=pin26
+         }
+        }
+        ha:padstack_ref.1281550 {
+         proto=1; x=3.47499in; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            copper = 1
-           }
+         li:thermal {
          }
 
-         {ha:Bottom Paste Mask Layer}                                                 {
-          lid=5
-          ha:combining { sub=1; auto=1;          }
+         ha:attributes {
+           term=27
+           name=pin27
+         }
+        }
+        ha:padstack_ref.1281551 {
+         proto=1; x=85.725mm; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            mask = 1
-           }
+         li:thermal {
          }
 
-         {ha:Bottom Solder Mask Layer}                                                 {
-          lid=6
-          ha:combining { auto=1;          }
+         ha:attributes {
+           term=28
+           name=pin28
+         }
+        }
+        ha:padstack_ref.1281552 {
+         proto=1; x=3.47499in; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            paste = 1
-           }
+         li:thermal {
          }
 
-         {ha:Bottom Silkscreen Layer}                                 {
-          lid=7
-          ha:combining { auto=1;          }
+         ha:attributes {
+           term=29
+           name=pin29
+         }
+        }
+        ha:padstack_ref.1281553 {
+         proto=1; x=85.725mm; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           ha:type {
-            silk = 1
-            bottom = 1
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
          }
 
-         {ha:Top Assembly Layer}                                 {
-          lid=8
-          ha:combining {          }
+         ha:attributes {
+           term=30
+           name=pin30
+         }
+        }
+        ha:padstack_ref.1281554 {
+         proto=1; x=3.47499in; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            top = 1
-            doc = 1
-           }
+         li:thermal {
          }
 
-         {ha:Bottom Assembly Layer}                                 {
-          lid=9
-          ha:combining {          }
+         ha:attributes {
+           term=31
+           name=pin31
+         }
+        }
+        ha:padstack_ref.1281555 {
+         proto=1; x=85.725mm; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            bottom = 1
-            doc = 1
-           }
+         li:thermal {
          }
 
-         {ha:Board Outline Layer}                                 {
-          lid=10
-          ha:combining {          }
+         ha:attributes {
+           term=32
+           name=pin32
+         }
+        }
+        ha:padstack_ref.1281556 {
+         proto=1; x=3.47499in; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-           }
-           ha:type {
-            boundary = 1
-           }
+         li:thermal {
          }
 
-         ha:slot-plated {
-          lid=11
-          ha:combining { auto=1;          }
+         ha:attributes {
+           term=33
+           name=pin33
+         }
+        }
+        ha:padstack_ref.1281557 {
+         proto=1; x=85.725mm; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           ha:type {
-            mech = 1
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           purpose = proute
          }
 
-         ha:slot-unplated {
-          lid=12
-          ha:combining { auto=1;          }
-
-           li:objects {
+         ha:attributes {
+           term=34
+           name=pin34
+         }
+        }
+        ha:padstack_ref.1281558 {
+         proto=1; x=3.47499in; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=35
+           name=pin35
+         }
+        }
+        ha:padstack_ref.1281559 {
+         proto=1; x=85.725mm; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=36
+           name=pin36
+         }
+        }
+        ha:padstack_ref.1281560 {
+         proto=1; x=3.47499in; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=37
+           name=pin37
+         }
+        }
+        ha:padstack_ref.1281561 {
+         proto=1; x=85.725mm; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=38
+           name=pin38
+         }
+        }
+        ha:padstack_ref.1281562 {
+         proto=1; x=3.47499in; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           ha:type {
-            mech = 1
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
            }
-           purpose = uroute
          }
 
-         {ha:Document Layer}                 {
-          lid=13
-          ha:combining {          }
+         ha:attributes {
+           term=39
+           name=pin39
+         }
+        }
+        ha:padstack_ref.1281563 {
+         proto=1; x=85.725mm; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-            ha:arc.1538805 {
-             x=1.48497in; y=79.375761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=40
+           name=pin40
+         }
+        }
+        ha:padstack_ref.1281564 {
+         proto=2; x=3.42499in; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+            noshape  
            }
-           ha:type {
-            doc = 1
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
 
-         {ha:Component Marking Layer}                                 {
-          lid=14
-          ha:combining {          }
+         ha:attributes {
+           term=41
+           name=GND
+         }
+        }
+        ha:padstack_ref.1281565 {
+         proto=2; x=3.42499in; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-            ha:polygon.1538977 {
-             li:geometry {
-               ta:contour {
-                { 1.48371in; 80.00572mm }
-                { 37.615497mm; 80.03502mm }
-                { 37.586197mm; 80.105757mm }
-                { 37.615497mm; 80.176494mm }
-                { 1.48371in; 80.205794mm }
-                { 37.756971mm; 80.176494mm }
-                { 37.786271mm; 80.105757mm }
-                { 37.756971mm; 80.03502mm }
-                { 37.686233mm; 80.00572mm }
-               }
-             }
-            }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+            noshape  
            }
-           ha:type {
-            doc = 1
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
 
-         {ha:Component Shape Layer}                                 {
-          lid=15
-          ha:combining {          }
+         ha:attributes {
+           term=41
+           name=GND
+         }
+        }
+        ha:padstack_ref.1281566 {
+         proto=2; x=109.9947mm; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-            ha:line.1538806 {
-             x1=33.686116mm; y1=80.105757mm; x2=33.686116mm; y2=2.99629in; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538809 {
-             x1=33.686116mm; y1=2.99629in; x2=37.686107mm; y2=2.99629in; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538812 {
-             x1=37.686107mm; y1=2.99629in; x2=37.686107mm; y2=80.105757mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
-            ha:line.1538815 {
-             x1=37.686107mm; y1=80.105757mm; x2=33.686116mm; y2=80.105757mm; thickness=2.0mil; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-            }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+            noshape  
            }
-           ha:type {
-            doc = 1
+           li:3 {
+            on  
+            solid  
+            noshape  
            }
          }
 
-         {ha:Pin Soldering Layer}                                 {
-          lid=16
-          ha:combining {          }
+         ha:attributes {
+           term=41
+           name=GND
+         }
+        }
+        ha:padstack_ref.1281567 {
+         proto=2; x=109.9947mm; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-           li:objects {
-            ha:polygon.1538987 {
-             li:geometry {
-               ta:contour {
-                { 34.436991mm; 76.85499mm }
-                { 36.93701mm; 76.85499mm }
-                { 36.93701mm; 79.355009mm }
-                { 34.436991mm; 79.355009mm }
-               }
-             }
-            }
-            ha:polygon.1538992 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 79.480688mm }
-                { 37.286108mm; 79.230702mm }
-                { 37.686107mm; 79.230702mm }
-                { 37.686107mm; 79.480688mm }
-               }
-             }
-            }
-            ha:polygon.1538997 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 78.980816mm }
-                { 37.286108mm; 78.73083mm }
-                { 37.686107mm; 78.73083mm }
-                { 37.686107mm; 78.980816mm }
-               }
-             }
-            }
-            ha:polygon.1539002 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 78.48069mm }
-                { 37.286108mm; 78.230704mm }
-                { 37.686107mm; 78.230704mm }
-                { 37.686107mm; 78.48069mm }
-               }
-             }
-            }
-            ha:polygon.1539007 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 77.980819mm }
-                { 37.286108mm; 77.730832mm }
-                { 37.686107mm; 77.730832mm }
-                { 37.686107mm; 77.980819mm }
-               }
-             }
-            }
-            ha:polygon.1539012 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 77.480693mm }
-                { 37.286108mm; 77.230706mm }
-                { 37.686107mm; 77.230706mm }
-                { 37.686107mm; 77.480693mm }
-               }
-             }
-            }
-            ha:polygon.1539017 {
-             li:geometry {
-               ta:contour {
-                { 37.286108mm; 76.980821mm }
-                { 37.286108mm; 76.730834mm }
-                { 37.686107mm; 76.730834mm }
-                { 37.686107mm; 76.980821mm }
-               }
-             }
-            }
-            ha:polygon.1539022 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 76.72931mm }
-                { 34.087893mm; 76.979297mm }
-                { 33.687894mm; 76.979297mm }
-                { 33.687894mm; 76.72931mm }
-               }
-             }
-            }
-            ha:polygon.1539027 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 77.229182mm }
-                { 34.087893mm; 77.479169mm }
-                { 33.687894mm; 77.479169mm }
-                { 33.687894mm; 77.229182mm }
-               }
-             }
-            }
-            ha:polygon.1539032 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 77.729308mm }
-                { 34.087893mm; 77.979295mm }
-                { 33.687894mm; 77.979295mm }
-                { 33.687894mm; 77.729308mm }
-               }
-             }
-            }
-            ha:polygon.1539037 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 78.22918mm }
-                { 34.087893mm; 78.479166mm }
-                { 33.687894mm; 78.479166mm }
-                { 33.687894mm; 78.22918mm }
-               }
-             }
-            }
-            ha:polygon.1539042 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 78.729306mm }
-                { 34.087893mm; 78.979292mm }
-                { 33.687894mm; 78.979292mm }
-                { 33.687894mm; 78.729306mm }
-               }
-             }
-            }
-            ha:polygon.1539047 {
-             li:geometry {
-               ta:contour {
-                { 34.087893mm; 79.229178mm }
-                { 34.087893mm; 79.479164mm }
-                { 33.687894mm; 79.479164mm }
-                { 33.687894mm; 79.229178mm }
-               }
-             }
-            }
-            ha:polygon.1539052 {
-             li:geometry {
-               ta:contour {
-                { 37.064341mm; 76.506019mm }
-                { 36.814354mm; 76.506019mm }
-                { 36.814354mm; 2.9963in }
-                { 37.064341mm; 2.9963in }
-               }
-             }
-            }
-            ha:polygon.1539057 {
-             li:geometry {
-               ta:contour {
-                { 36.564469mm; 76.506019mm }
-                { 36.314482mm; 76.506019mm }
-                { 36.314482mm; 2.9963in }
-                { 36.564469mm; 2.9963in }
-               }
-             }
-            }
-            ha:polygon.1539062 {
-             li:geometry {
-               ta:contour {
-                { 36.064343mm; 76.506019mm }
-                { 35.814356mm; 76.506019mm }
-                { 35.814356mm; 2.9963in }
-                { 36.064343mm; 2.9963in }
-               }
-             }
-            }
-            ha:polygon.1539067 {
-             li:geometry {
-               ta:contour {
-                { 35.564471mm; 76.506019mm }
-                { 35.314485mm; 76.506019mm }
-                { 35.314485mm; 2.9963in }
-                { 35.564471mm; 2.9963in }
-               }
-             }
+         li:thermal {
+           li:2 {
+            on  
+            solid  
+            noshape  
+           }
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=41
+           name=GND
+         }
+        }
+       }
+       li:layers {
+
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1281496 {
+            x1=3.2872in; y1=2.68094in; x2=3.2872in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
+           }
+           ha:line.1281499 {
+            x1=4.4683in; y1=2.68094in; x2=4.4683in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
+           }
+           ha:line.1281502 {
+            x1=3.37579in; y1=2.76953in; x2=4.37971in; y2=2.76953in; thickness=5.0mil; clearance=0.0;
+           }
+           ha:line.1281505 {
+            x1=3.37579in; y1=210.48mil; x2=4.37971in; y2=210.48mil; thickness=5.0mil; clearance=0.0;
+           }
+           ha:arc.1281508 {
+            x=3.37579in; y=2.68094in; width=88.58mil; height=88.58mil; astart=0.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+           }
+           ha:arc.1281509 {
+            x=3.37579in; y=299.07mil; width=88.58mil; height=88.58mil; astart=270.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+           }
+           ha:arc.1281510 {
+            x=4.37971in; y=2.68094in; width=88.58mil; height=88.58mil; astart=90.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+           }
+           ha:arc.1281511 {
+            x=4.37971in; y=299.07mil; width=88.58mil; height=88.58mil; astart=180.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
+
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.1281512 {
+            x1=88.040313mm; y1=37.846127mm; x2=88.040313mm; y2=37.846127mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
             }
-            ha:polygon.1539072 {
-             li:geometry {
-               ta:contour {
-                { 35.064345mm; 76.506019mm }
-                { 34.814359mm; 76.506019mm }
-                { 34.814359mm; 2.9963in }
-                { 35.064345mm; 2.9963in }
-               }
-             }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.1281515 {
+            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=1.49001in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
             }
-            ha:polygon.1539077 {
-             li:geometry {
-               ta:contour {
-                { 34.564473mm; 76.506019mm }
-                { 34.314487mm; 76.506019mm }
-                { 34.314487mm; 2.9963in }
-                { 34.564473mm; 2.9963in }
-               }
-             }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.1281518 {
+            x1=3.42499in; y1=1.49001in; x2=85.994746mm; y2=1.49001in; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
             }
-            ha:polygon.1539082 {
-             li:geometry {
-               ta:contour {
-                { 34.311439mm; 79.702456mm }
-                { 34.561425mm; 79.702456mm }
-                { 34.561425mm; 80.102455mm }
-                { 34.311439mm; 80.102455mm }
-               }
-             }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.1281521 {
+            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=38.846254mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
             }
-            ha:polygon.1539087 {
-             li:geometry {
-               ta:contour {
-                { 34.811311mm; 79.702456mm }
-                { 35.061297mm; 79.702456mm }
-                { 35.061297mm; 80.102455mm }
-                { 34.811311mm; 80.102455mm }
-               }
-             }
-            }
-            ha:polygon.1539092 {
-             li:geometry {
-               ta:contour {
-                { 35.311437mm; 79.702456mm }
-                { 35.561423mm; 79.702456mm }
-                { 35.561423mm; 80.102455mm }
-                { 35.311437mm; 80.102455mm }
-               }
-             }
-            }
-            ha:polygon.1539097 {
-             li:geometry {
-               ta:contour {
-                { 35.811308mm; 79.702456mm }
-                { 36.061295mm; 79.702456mm }
-                { 36.061295mm; 80.102455mm }
-                { 35.811308mm; 80.102455mm }
-               }
-             }
-            }
-            ha:polygon.1539102 {
-             li:geometry {
-               ta:contour {
-                { 36.311434mm; 79.702456mm }
-                { 36.561421mm; 79.702456mm }
-                { 36.561421mm; 80.102455mm }
-                { 36.311434mm; 80.102455mm }
-               }
-             }
-            }
-            ha:polygon.1539107 {
-             li:geometry {
-               ta:contour {
-                { 36.811306mm; 79.702456mm }
-                { 37.061293mm; 79.702456mm }
-                { 37.061293mm; 80.102455mm }
-                { 36.811306mm; 80.102455mm }
-               }
-             }
-            }
-           }
-           ha:type {
-            doc = 1
-           }
-         }
+ ha:flags ={ selected=1
+ };           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
+       }
+      }
+       uid = m/qU+DMxNl2QA595wEAAAABW
+      }
+                            ha:subc.1550609 {
+                             ha:attributes {
+                              refdes=C7
+                              value=10uF
+                              device=CAPACITOR
+                              footprint=0805
+                              openscad=0805
+                             }
+                            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 {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { sub=1; auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   mask = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    32.52mil  
+                                    28.59mil  
+                                    32.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   paste = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+                               }
+                             }
+                            }
+
+                             li:objects {
+                              ha:padstack_ref.1550629 {
+                               proto=0; x=1.41957in; y=3.209in; 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.1550630 {
+                               proto=0; x=1.49043in; y=3.209in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=2
+                                 name=2
+                               }
+                              }
+                             }
+                             li:layers {
+
+                              ha:top-silk {
+                               lid=0
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550610 {
+                                  x1=1.45107in; y1=80.80883mm; x2=1.45893in; y2=80.80883mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                 ha:line.1550613 {
+                                  x1=1.45107in; y1=82.20837mm; x2=1.45893in; y2=82.20837mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                }
+                                ha:type {
+                                 silk = 1
+                                 top = 1
+                                }
+                              }
+
+                              ha:subc-aux {
+                               lid=1
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550617 {
+                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=pnp-origin
+                                  }
+                                 }
+                                 ha:line.1550620 {
+                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=origin
+                                  }
+                                 }
+                                 ha:line.1550623 {
+                                  x1=36.957mm; y1=3.209in; x2=37.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=x
+                                  }
+                                 }
+                                 ha:line.1550626 {
+                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=82.5086mm; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=y
+                                  }
+                                 }
+                                }
+                                ha:type {
+                                 top = 1
+                                 misc = 1
+                                 virtual = 1
+                                }
+                              }
+                             }
+                            }
+                             uid = 6fQBPbDP5Uk7phRTAIkAAABi
+                            }
+                            ha:subc.1550654 {
+                             ha:attributes {
+                              refdes=C9
+                              value=22uF
+                              device=CAPACITOR
+                              footprint=0805
+                              openscad=0805
+                             }
+                            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 {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { sub=1; auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   mask = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    32.52mil  
+                                    28.59mil  
+                                    32.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   paste = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+                               }
+                             }
+                            }
+
+                             li:objects {
+                              ha:padstack_ref.1550674 {
+                               proto=0; x=1.35043in; y=3.209in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=1
+                                 name=1
+                               }
+                              }
+                              ha:padstack_ref.1550675 {
+                               proto=0; x=1.27957in; y=3.209in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=2
+                                 name=2
+                               }
+                              }
+                             }
+                             li:layers {
+
+                              ha:top-silk {
+                               lid=0
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550655 {
+                                  x1=1.31893in; y1=82.20837mm; x2=1.31107in; y2=82.20837mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                 ha:line.1550658 {
+                                  x1=1.31893in; y1=80.80883mm; x2=1.31107in; y2=80.80883mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                }
+                                ha:type {
+                                 silk = 1
+                                 top = 1
+                                }
+                              }
+
+                              ha:subc-aux {
+                               lid=1
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550662 {
+                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=pnp-origin
+                                  }
+                                 }
+                                 ha:line.1550665 {
+                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=origin
+                                  }
+                                 }
+                                 ha:line.1550668 {
+                                  x1=33.401mm; y1=3.209in; x2=32.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=x
+                                  }
+                                 }
+                                 ha:line.1550671 {
+                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=80.5086mm; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=y
+                                  }
+                                 }
+                                }
+                                ha:type {
+                                 top = 1
+                                 misc = 1
+                                 virtual = 1
+                                }
+                              }
+                             }
+                            }
+                             uid = 6fQBPbDP5Uk7phRTAIkAAABk
+                            }
+                            ha:subc.1550699 {
+                             ha:attributes {
+                              refdes=C10
+                              value=22uF
+                              device=CAPACITOR
+                              footprint=0805
+                              openscad=0805
+                             }
+                            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 {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { sub=1; auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   mask = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    32.52mil  
+                                    28.59mil  
+                                    32.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   paste = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+                               }
+                             }
+                            }
+
+                             li:objects {
+                              ha:padstack_ref.1550719 {
+                               proto=0; x=1.35143in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               ha:flags {
+                                clearline=1
+                               }
+
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=1
+                                 name=1
+                               }
+                              }
+                              ha:padstack_ref.1550720 {
+                               proto=0; x=1.28057in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=2
+                                 name=2
+                               }
+                              }
+                             }
+                             li:layers {
+
+                              ha:top-silk {
+                               lid=0
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550700 {
+                                  x1=1.31993in; y1=83.96097mm; x2=1.31207in; y2=83.96097mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                 ha:line.1550703 {
+                                  x1=1.31993in; y1=82.56143mm; x2=1.31207in; y2=82.56143mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                }
+                                ha:type {
+                                 silk = 1
+                                 top = 1
+                                }
+                              }
+
+                              ha:subc-aux {
+                               lid=1
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550707 {
+                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=pnp-origin
+                                  }
+ ha:flags ={ selected=1
+ };                                 }
+                                 ha:line.1550710 {
+                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=origin
+                                  }
+ ha:flags ={ selected=1
+ };                                 }
+                                 ha:line.1550713 {
+                                  x1=1.316in; y1=3.278in; x2=32.4264mm; y2=3.278in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=x
+                                  }
+ ha:flags ={ selected=1
+ };                                 }
+                                 ha:line.1550716 {
+                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=82.2612mm; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=y
+                                  }
+ ha:flags ={ selected=1
+ };                                 }
+                                }
+                                ha:type {
+                                 top = 1
+                                 misc = 1
+                                 virtual = 1
+                                }
+                              }
+                             }
+                            }
+                             uid = 6fQBPbDP5Uk7phRTAIkAAABm
+                            }
+                            ha:subc.1550744 {
+                             ha:attributes {
+                              refdes=C12
+                              value=10uF
+                              device=CAPACITOR
+                              footprint=0805
+                              openscad=0805
+                             }
+                            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 {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { sub=1; auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   mask = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    32.52mil  
+                                    28.59mil  
+                                    32.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   paste = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+                               }
+                             }
+                            }
+
+                             li:objects {
+                              ha:padstack_ref.1550764 {
+                               proto=0; x=1.15214in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=1
+                                 name=1
+                               }
+                              }
+                              ha:padstack_ref.1550765 {
+                               proto=0; x=1.223in; y=2.919in; 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:line.1550745 {
+                                  x1=1.18364in; y1=73.44283mm; x2=30.2641mm; y2=73.44283mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                 ha:line.1550748 {
+                                  x1=1.18364in; y1=74.84237mm; x2=30.2641mm; y2=74.84237mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                }
+                                ha:type {
+                                 silk = 1
+                                 top = 1
+                                }
+                              }
+
+                              ha:subc-aux {
+                               lid=1
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550752 {
+                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=pnp-origin
+                                  }
+                                 }
+                                 ha:line.1550755 {
+                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=origin
+                                  }
+                                 }
+                                 ha:line.1550758 {
+                                  x1=1.18757in; y1=2.919in; x2=31.164278mm; y2=2.919in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=x
+                                  }
+                                 }
+                                 ha:line.1550761 {
+                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=75.1426mm; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=y
+                                  }
+                                 }
+                                }
+                                ha:type {
+                                 top = 1
+                                 misc = 1
+                                 virtual = 1
+                                }
+                              }
+                             }
+                            }
+                             uid = 6fQBPbDP5Uk7phRTAIkAAABo
+                            }
+                            ha:subc.1550789 {
+                             ha:attributes {
+                              refdes=C13
+                              value=10uF
+                              device=CAPACITOR
+                              footprint=0805
+                              openscad=0805
+                             }
+                            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 {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { sub=1; auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   mask = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    -32.52mil  
+                                    -28.59mil  
+                                    32.52mil  
+                                    28.59mil  
+                                    32.52mil  
+                                   }
+                                 }
+
+                                 ha:ps_shape_v4 {
+                                  ha:combining { auto=1;                                  }
+                                  ha:layer_mask {
+                                   top = 1
+                                   paste = 1
+                                  }
+                                  clearance=0.0
+                                   li:ps_poly {
+                                    25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    -29.52mil  
+                                    -25.59mil  
+                                    29.52mil  
+                                    25.59mil  
+                                    29.52mil  
+                                   }
+                                 }
+                               }
+                             }
+                            }
+
+                             li:objects {
+                              ha:padstack_ref.1550809 {
+                               proto=0; x=1.41957in; y=3.279in; 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.1550810 {
+                               proto=0; x=1.49043in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                               li:thermal {
+                               }
+
+                               ha:attributes {
+                                 term=2
+                                 name=2
+                               }
+                              }
+                             }
+                             li:layers {
+
+                              ha:top-silk {
+                               lid=0
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550790 {
+                                  x1=1.45107in; y1=82.58683mm; x2=1.45893in; y2=82.58683mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                 ha:line.1550793 {
+                                  x1=1.45107in; y1=83.98637mm; x2=1.45893in; y2=83.98637mm; thickness=8.0mil; clearance=0.0;
+                                 }
+                                }
+                                ha:type {
+                                 silk = 1
+                                 top = 1
+                                }
+                              }
+
+                              ha:subc-aux {
+                               lid=1
+                               ha:combining {                               }
+
+                                li:objects {
+                                 ha:line.1550797 {
+                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=pnp-origin
+                                  }
+                                 }
+                                 ha:line.1550800 {
+                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=origin
+                                  }
+                                 }
+                                 ha:line.1550803 {
+                                  x1=36.957mm; y1=3.279in; x2=37.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=x
+                                  }
+                                 }
+                                 ha:line.1550806 {
+                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=84.2866mm; thickness=0.1mm; clearance=0.0;
+                                  ha:attributes {
+                                    subc-role=y
+                                  }
+                                 }
+                                }
+                                ha:type {
+                                 top = 1
+                                 misc = 1
+                                 virtual = 1
+                                }
+                              }
+                             }
+                            }
+                             uid = 6fQBPbDP5Uk7phRTAIkAAABq
+                            }
+                             ha:subc.1580793 {
+                              ha:attributes {
+                               value=
+                               device=CONNECTOR
+                               footprint=100mil10x2
+                               refdes=J6
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                    }
+                                  }
 
-         ha:subc-aux {
-          lid=17
-          ha:combining {          }
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                    }
+                                  }
 
-           li:objects {
-            ha:line.1538818 {
-             x1=35.686137mm; y1=78.105736mm; x2=35.686137mm; y2=78.105736mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1538821 {
-             x1=35.686137mm; y1=78.105736mm; x2=35.686137mm; y2=77.105736mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1538824 {
-             x1=35.686137mm; y1=78.105736mm; x2=36.686137mm; y2=78.105736mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = 0DqPSKEWUnA3KQdE8fMAAAAB
-       }
-       ha:subc.1539113 {
-        ha:attributes {
-         refdes=R46
-         value=
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                     34.75mil  
+                                     -34.75mil  
+                                     34.75mil  
+                                    }
+                                  }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                     37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                    }
+                                  }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                     37.75mil  
+                                     -37.75mil  
+                                     37.75mil  
+                                    }
+                                  }
+                                }
+                              }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+                              ha:ps_proto_v6.1 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
-        }
-       }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-        li:objects {
-         ha:padstack_ref.1539126 {
-          proto=0; x=1.494in; y=2.89452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1539127 {
-          proto=0; x=1.494in; y=2.926in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=69.5mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          li:thermal {
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=75.5mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
+                                }
+                              }
+                             }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+                              li:objects {
+                               ha:padstack_ref.1580818 {
+                                proto=0; x=85.09mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+                                li:thermal {
+                                }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580819 {
+                                proto=1; x=87.63mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                               ha:padstack_ref.1580820 {
+                                proto=1; x=85.09mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=3
+                                  name=3
+                                }
+                               }
+                               ha:padstack_ref.1580821 {
+                                proto=1; x=87.63mm; y=74.93mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=4
+                                  name=4
+                                }
+                               }
+                               ha:padstack_ref.1580822 {
+                                proto=1; x=85.09mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=5
+                                  name=5
+                                }
+                               }
+                               ha:padstack_ref.1580823 {
+                                proto=1; x=87.63mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=6
+                                  name=6
+                                }
+                               }
+                               ha:padstack_ref.1580824 {
+                                proto=1; x=85.09mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=7
+                                  name=7
+                                }
+                               }
+                               ha:padstack_ref.1580825 {
+                                proto=1; x=87.63mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=8
+                                  name=8
+                                }
+                               }
+                               ha:padstack_ref.1580826 {
+                                proto=1; x=85.09mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=9
+                                  name=9
+                                }
+                               }
+                               ha:padstack_ref.1580827 {
+                                proto=1; x=87.63mm; y=82.55mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
 
-           li:objects {
-            ha:line.1539114 {
-             x1=1.494in; y1=2.91026in; x2=1.494in; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1539117 {
-             x1=1.494in; y1=2.91026in; x2=1.494in; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1539120 {
-             x1=1.494in; y1=2.91026in; x2=1.494in; y2=74.920604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1539123 {
-             x1=1.494in; y1=2.91026in; x2=36.9476mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = Ikn56fWDAoi3RXep5wYAAABp
-       }
-       ha:subc.1539129 {
-        ha:attributes {
-         refdes=R27
-         value=
-         device=RESISTOR
-         footprint=0402
-         openscad=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
+                                ha:attributes {
+                                  term=10
+                                  name=10
+                                }
+                               }
+                               ha:padstack_ref.1580828 {
+                                proto=1; x=85.09mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+                                li:thermal {
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+                                ha:attributes {
+                                  term=11
+                                  name=11
+                                }
+                               }
+                               ha:padstack_ref.1580829 {
+                                proto=1; x=87.63mm; y=85.09mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+                                li:thermal {
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
-        }
-       }
+                                ha:attributes {
+                                  term=12
+                                  name=12
+                                }
+                               }
+                               ha:padstack_ref.1580830 {
+                                proto=1; x=85.09mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-        li:objects {
-         ha:padstack_ref.1539142 {
-          proto=0; x=36.957mm; y=2.89452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+                                li:thermal {
+                                }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1539143 {
-          proto=0; x=36.957mm; y=2.926in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                ha:attributes {
+                                  term=13
+                                  name=13
+                                }
+                               }
+                               ha:padstack_ref.1580831 {
+                                proto=1; x=87.63mm; y=87.63mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-          li:thermal {
-          }
+                                li:thermal {
+                                }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+                                ha:attributes {
+                                  term=14
+                                  name=14
+                                }
+                               }
+                               ha:padstack_ref.1580832 {
+                                proto=1; x=85.09mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+                                li:thermal {
+                                }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+                                ha:attributes {
+                                  term=15
+                                  name=15
+                                }
+                               }
+                               ha:padstack_ref.1580833 {
+                                proto=1; x=87.63mm; y=90.17mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+                                li:thermal {
+                                }
 
-           li:objects {
-            ha:line.1539130 {
-             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1539133 {
-             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1539136 {
-             x1=36.957mm; y1=2.91026in; x2=36.957mm; y2=74.920604mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1539139 {
-             x1=36.957mm; y1=2.91026in; x2=35.957mm; y2=2.91026in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = Ikn56fWDAoi3RXep5wYAAABb
-       }
-       ha:subc.1539542 {
-        ha:attributes {
-         value=200k
-         device=RESISTOR
-         footprint=0402
-         refdes=R17
-        }
-       ha:data {
-              li:padstack_prototypes {
+                                ha:attributes {
+                                  term=16
+                                  name=16
+                                }
+                               }
+                               ha:padstack_ref.1580834 {
+                                proto=1; x=85.09mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+                                li:thermal {
+                                  li:5 {
+                                   on  
+                                   diag  
+                                   round  
+                                   noshape  
+                                  }
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+                                ha:attributes {
+                                  term=17
+                                  name=17
+                                }
+                               }
+                               ha:padstack_ref.1580835 {
+                                proto=1; x=87.63mm; y=92.71mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+                                li:thermal {
+                                }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
-        }
-       }
+                                ha:attributes {
+                                  term=18
+                                  name=18
+                                }
+                               }
+                               ha:padstack_ref.1580836 {
+                                proto=1; x=85.09mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-        li:objects {
-         ha:padstack_ref.1539555 {
-          proto=0; x=2.75374in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                li:thermal {
+                                  li:2 {
+                                   on  
+                                   diag  
+                                   round  
+                                   noshape  
+                                  }
+                                  li:3 {
+                                   on  
+                                   diag  
+                                   round  
+                                   noshape  
+                                  }
+                                }
 
-          li:thermal {
-          }
+                                ha:attributes {
+                                  term=19
+                                  name=19
+                                }
+                               }
+                               ha:padstack_ref.1580837 {
+                                proto=1; x=87.63mm; y=95.25mm; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1539556 {
-          proto=0; x=2.72226in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                li:thermal {
+                                }
 
-          li:thermal {
-          }
+                                ha:attributes {
+                                  term=20
+                                  name=20
+                                }
+                               }
+                              }
+                              li:layers {
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+                                 li:objects {
+                                  ha:line.1580794 {
+                                   x1=88.9mm; y1=2.8in; x2=88.9mm; y2=3.8in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580797 {
+                                   x1=88.9mm; y1=3.8in; x2=3.3in; y2=3.8in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580800 {
+                                   x1=3.3in; y1=3.8in; x2=3.3in; y2=2.8in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580803 {
+                                   x1=3.3in; y1=2.8in; x2=88.9mm; y2=2.8in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+                                 li:objects {
+                                  ha:line.1580806 {
+                                   x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580809 {
+                                   x1=3.4in; y1=3.3in; x2=3.4in; y2=3.3in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580812 {
+                                   x1=3.4in; y1=3.3in; x2=85.36mm; y2=3.3in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580815 {
+                                   x1=3.4in; y1=3.3in; x2=3.4in; y2=84.82mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = OKZuot6avmLgUZwh5koAAABN
+                             }
+                             ha:subc.1580839 {
+                              ha:attributes {
+                               value=
+                               device=unknown
+                               footprint=100mil2pin
+                               refdes=J1
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-           li:objects {
-            ha:line.1539543 {
-             x1=2.738in; y1=81.915mm; x2=2.738in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1539546 {
-             x1=2.738in; y1=81.915mm; x2=2.738in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1539549 {
-             x1=2.738in; y1=81.915mm; x2=68.5452mm; y2=81.915mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1539552 {
-             x1=2.738in; y1=81.915mm; x2=2.738in; y2=80.915mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = G1gpsTyiDfKtFyztVT4AAACM
-       }
-       ha:subc.1539558 {
-        ha:attributes {
-         value=26.1k
-         device=RESISTOR
-         footprint=0402
-         refdes=R15
-        }
-       ha:data {
-              li:padstack_prototypes {
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
-            }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                    }
+                                  }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
-              }
-            }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                    }
+                                  }
+                                }
+                              }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
-            }
-          }
-        }
-       }
+                              ha:ps_proto_v6.1 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
 
-        li:objects {
-         ha:padstack_ref.1539571 {
-          proto=0; x=2.83152in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1539572 {
-          proto=0; x=2.863in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          li:thermal {
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
+                                }
+                              }
+                             }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+                              li:objects {
+                               ha:padstack_ref.1580864 {
+                                proto=0; x=69.85mm; y=3.7in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580865 {
+                                proto=1; x=69.85mm; y=3.6in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-           li:objects {
-            ha:line.1539559 {
-             x1=2.84726in; y1=80.391mm; x2=2.84726in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1539562 {
-             x1=2.84726in; y1=80.391mm; x2=2.84726in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1539565 {
-             x1=2.84726in; y1=80.391mm; x2=71.320404mm; y2=80.391mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1539568 {
-             x1=2.84726in; y1=80.391mm; x2=2.84726in; y2=81.391mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABf
-       }
-       ha:subc.1539574 {
-        ha:attributes {
-         value=200k
-         device=RESISTOR
-         footprint=0402
-         refdes=R12
-        }
-       ha:data {
-              li:padstack_prototypes {
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+                                 li:objects {
+                                  ha:line.1580840 {
+                                   x1=2.8in; y1=90.17mm; x2=2.8in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580843 {
+                                   x1=2.8in; y1=95.25mm; x2=2.7in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580846 {
+                                   x1=2.7in; y1=95.25mm; x2=2.7in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580849 {
+                                   x1=2.7in; y1=90.17mm; x2=2.8in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  bottom = 1
+                                 }
+                               }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
-            }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-               -12.84mil  
-              }
-            }
+                                 li:objects {
+                                  ha:line.1580852 {
+                                   x1=69.85mm; y1=92.71mm; x2=69.85mm; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580855 {
+                                   x1=69.85mm; y1=3.7in; x2=69.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580858 {
+                                   x1=69.85mm; y1=3.7in; x2=69.85mm; y2=92.98mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580861 {
+                                   x1=69.85mm; y1=3.7in; x2=68.85mm; y2=3.7in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  bottom = 1
+                                  virtual = 1
+                                  misc = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = pyz5kG+0E0ESBqOHgnEAAABM
+                             }
+                             ha:subc.1580867 {
+                              ha:attributes {
+                               value=
+                               device=unknown
+                               footprint=100mil2pin
+                               refdes=J26
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-               -9.84mil  
-              }
-            }
-          }
-        }
-       }
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-        li:objects {
-         ha:padstack_ref.1539587 {
-          proto=0; x=2.863in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                     35.0mil  
+                                     -35.0mil  
+                                     35.0mil  
+                                    }
+                                  }
 
-          li:thermal {
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                    }
+                                  }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.1539588 {
-          proto=0; x=2.83152in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                     42.5mil  
+                                     -42.5mil  
+                                     42.5mil  
+                                    }
+                                  }
+                                }
+                              }
 
-          li:thermal {
-          }
+                              ha:ps_proto_v6.1 {
+                                hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+                                li:shape {
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    copper = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                                   }
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    intern = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
 
-           li:objects {
-            ha:line.1539575 {
-             x1=2.84726in; y1=3.224in; x2=2.84726in; y2=3.224in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1539578 {
-             x1=2.84726in; y1=3.224in; x2=2.84726in; y2=3.224in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
-            }
-            ha:line.1539581 {
-             x1=2.84726in; y1=3.224in; x2=73.320404mm; y2=3.224in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1539584 {
-             x1=2.84726in; y1=3.224in; x2=2.84726in; y2=80.8896mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = fdmrigvTMcHho9IPHtUAAABg
-       }
-      ha:subc.1281495 {
-       ha:attributes {
-        value=female
-        device=CONNECTOR
-        footprint=pizero
-        refdes=J2
-       }
-      ha:data {
-            li:padstack_prototypes {
+                                  ha:ps_shape_v4 {
+                                   ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                                   }
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    bottom = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                  }
+                                }
+                              }
+                             }
 
-       ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+                              li:objects {
+                               ha:padstack_ref.1580892 {
+                                proto=0; x=3.148in; y=3.6in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+                                li:thermal {
+                                }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580893 {
+                                proto=1; x=3.148in; y=3.7in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+                                li:thermal {
+                                }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -37.5mil  
-              -37.5mil  
-              37.5mil  
-              -37.5mil  
-              37.5mil  
-              37.5mil  
-              -37.5mil  
-              37.5mil  
-             }
-           }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -37.5mil  
-              -37.5mil  
-              37.5mil  
-              -37.5mil  
-              37.5mil  
-              37.5mil  
-              -37.5mil  
-              37.5mil  
-             }
-           }
-         }
-       }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+                                 li:objects {
+                                  ha:line.1580868 {
+                                   x1=3.098in; y1=95.25mm; x2=3.098in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580871 {
+                                   x1=3.098in; y1=90.17mm; x2=3.198in; y2=90.17mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580874 {
+                                   x1=3.198in; y1=90.17mm; x2=3.198in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580877 {
+                                   x1=3.198in; y1=95.25mm; x2=3.098in; y2=95.25mm; thickness=15.0mil; clearance=0.0;
+                                  }
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  bottom = 1
+                                 }
+                               }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+                                 li:objects {
+                                  ha:line.1580880 {
+                                   x1=3.148in; y1=92.71mm; x2=3.148in; y2=92.71mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580883 {
+                                   x1=3.148in; y1=3.6in; x2=3.148in; y2=3.6in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580886 {
+                                   x1=3.148in; y1=3.6in; x2=3.148in; y2=92.44mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580889 {
+                                   x1=3.148in; y1=3.6in; x2=80.9592mm; y2=3.6in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  bottom = 1
+                                  virtual = 1
+                                  misc = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = pyz5kG+0E0ESBqOHgnEAAABQ
+                             }
+                             ha:subc.1580895 {
+                              ha:attributes {
+                               value=1k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R8
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=75.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
+                              li:objects {
+                               ha:padstack_ref.1580908 {
+                                proto=0; x=2.976in; y=3.46326in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-       ha:ps_proto_v6.2 {
-         hdia=98.43mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+                                li:thermal {
+                                }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580909 {
+                                proto=0; x=2.976in; y=3.49474in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+                                li:thermal {
+                                }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=178.24mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-         }
-       }
-      }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-       li:objects {
-        ha:padstack_ref.1281524 {
-         proto=0; x=3.47499in; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         li:thermal {
-         }
+                                 li:objects {
+                                  ha:line.1580896 {
+                                   x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580899 {
+                                   x1=2.976in; y1=3.479in; x2=2.976in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580902 {
+                                   x1=2.976in; y1=3.479in; x2=2.976in; y2=89.3666mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580905 {
+                                   x1=2.976in; y1=3.479in; x2=74.5904mm; y2=3.479in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABY
+                             }
+                             ha:subc.1580911 {
+                              ha:attributes {
+                               value=LM293
+                               device=IC
+                               footprint=miniso8
+                               refdes=U13
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.45mil  
+                                     -22.25mil  
+                                     -9.45mil  
+                                     -22.25mil  
+                                     -9.45mil  
+                                     22.25mil  
+                                     9.45mil  
+                                     22.25mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-        ha:padstack_ref.1281525 {
-         proto=1; x=85.725mm; y=540.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.45mil  
+                                     -25.25mil  
+                                     -12.45mil  
+                                     -25.25mil  
+                                     -12.45mil  
+                                     25.25mil  
+                                     12.45mil  
+                                     25.25mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.45mil  
+                                     -22.25mil  
+                                     -9.45mil  
+                                     -22.25mil  
+                                     -9.45mil  
+                                     22.25mil  
+                                     9.45mil  
+                                     22.25mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1580939 {
+                                proto=0; x=3.25539in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580940 {
+                                proto=0; x=3.25539in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=8
+                                  name=8
+                                }
+                               }
+                               ha:padstack_ref.1580941 {
+                                proto=0; x=3.2298in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.1281526 {
-         proto=1; x=3.47499in; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                               ha:padstack_ref.1580942 {
+                                proto=0; x=3.2298in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=3
-           name=pin3
-         }
-        }
-        ha:padstack_ref.1281527 {
-         proto=1; x=85.725mm; y=640.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=7
+                                  name=7
+                                }
+                               }
+                               ha:padstack_ref.1580943 {
+                                proto=0; x=3.2042in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.1281528 {
-         proto=1; x=3.47499in; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=3
+                                  name=3
+                                }
+                               }
+                               ha:padstack_ref.1580944 {
+                                proto=0; x=3.2042in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=5
-           name=pin5
-         }
-        }
-        ha:padstack_ref.1281529 {
-         proto=1; x=85.725mm; y=740.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                ha:attributes {
+                                  term=6
+                                  name=6
+                                }
+                               }
+                               ha:padstack_ref.1580945 {
+                                proto=0; x=3.17861in; y=3.25363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.1281530 {
-         proto=1; x=3.47499in; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=4
+                                  name=4
+                                }
+                               }
+                               ha:padstack_ref.1580946 {
+                                proto=0; x=3.17861in; y=3.43237in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         li:thermal {
-         }
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.1281531 {
-         proto=1; x=85.725mm; y=840.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=5
+                                  name=5
+                                }
+                               }
+                              }
+                              li:layers {
 
-         li:thermal {
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.1281532 {
-         proto=1; x=3.47499in; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                  ha:line.1580912 {
+                                   x1=3.28787in; y1=3.27213in; x2=3.28787in; y2=3.27213in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580915 {
+                                   x1=3.27606in; y1=3.40206in; x2=3.15794in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580918 {
+                                   x1=3.15794in; y1=3.40206in; x2=3.15794in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580921 {
+                                   x1=3.15794in; y1=3.28394in; x2=3.27606in; y2=3.28394in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:line.1580924 {
+                                   x1=3.27606in; y1=3.28394in; x2=3.27606in; y2=3.40206in; thickness=10.0mil; clearance=0.0;
+                                  }
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=9
-           name=pin9
-         }
-        }
-        ha:padstack_ref.1281533 {
-         proto=1; x=85.725mm; y=940.01mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                  ha:line.1580927 {
+                                   x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580930 {
+                                   x1=3.217in; y1=3.343in; x2=3.217in; y2=3.343in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580933 {
+                                   x1=3.217in; y1=3.343in; x2=3.217in; y2=83.9122mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580936 {
+                                   x1=3.217in; y1=3.343in; x2=80.7118mm; y2=3.343in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = awHEPLOUqbax+QojwTkAAAB9
+                             }
+                             ha:subc.1580948 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R25
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-         li:thermal {
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=10
-           name=pin10
-         }
-        }
-        ha:padstack_ref.1281534 {
-         proto=1; x=3.47499in; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         li:thermal {
-         }
+                              li:objects {
+                               ha:padstack_ref.1580961 {
+                                proto=0; x=2.72874in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=11
-           name=pin11
-         }
-        }
-        ha:padstack_ref.1281535 {
-         proto=1; x=85.725mm; y=1.04001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580962 {
+                                proto=0; x=2.69726in; y=3.114in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=12
-           name=pin12
-         }
-        }
-        ha:padstack_ref.1281536 {
-         proto=1; x=3.47499in; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         ha:attributes {
-           term=13
-           name=pin13
-         }
-        }
-        ha:padstack_ref.1281537 {
-         proto=1; x=85.725mm; y=1.14001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
+
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
+
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
+
+                                 li:objects {
+                                  ha:line.1580949 {
+                                   x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580952 {
+                                   x1=2.713in; y1=3.114in; x2=2.713in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580955 {
+                                   x1=2.713in; y1=3.114in; x2=69.9102mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580958 {
+                                   x1=2.713in; y1=3.114in; x2=2.713in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABe
+                             }
+                             ha:subc.1580964 {
+                              ha:attributes {
+                               value=22k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R26
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=14
-           name=pin14
-         }
-        }
-        ha:padstack_ref.1281538 {
-         proto=1; x=3.47499in; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         li:thermal {
-         }
+                              li:objects {
+                               ha:padstack_ref.1580977 {
+                                proto=0; x=2.83974in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=15
-           name=pin15
-         }
-        }
-        ha:padstack_ref.1281539 {
-         proto=1; x=85.725mm; y=1.24001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580978 {
+                                proto=0; x=2.80826in; y=3.114in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         li:thermal {
-         }
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=16
-           name=pin16
-         }
-        }
-        ha:padstack_ref.1281540 {
-         proto=1; x=3.47499in; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         li:thermal {
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=17
-           name=pin17
-         }
-        }
-        ha:padstack_ref.1281541 {
-         proto=1; x=85.725mm; y=1.34001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         li:thermal {
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=18
-           name=pin18
-         }
-        }
-        ha:padstack_ref.1281542 {
-         proto=1; x=3.47499in; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                  ha:line.1580965 {
+                                   x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580968 {
+                                   x1=2.824in; y1=3.114in; x2=2.824in; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580971 {
+                                   x1=2.824in; y1=3.114in; x2=72.7296mm; y2=3.114in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580974 {
+                                   x1=2.824in; y1=3.114in; x2=2.824in; y2=78.0956mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABd
+                             }
+                             ha:subc.1580980 {
+                              ha:attributes {
+                               refdes=R501
+                               value=3.3k
+                               device=RESISTOR
+                               footprint=0402
+                               openscad=0402
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-         li:thermal {
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=19
-           name=pin19
-         }
-        }
-        ha:padstack_ref.1281543 {
-         proto=1; x=85.725mm; y=1.44001in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                              li:objects {
+                               ha:padstack_ref.1580993 {
+                                proto=0; x=3.023in; y=3.49374in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=20
-           name=pin20
-         }
-        }
-        ha:padstack_ref.1281544 {
-         proto=1; x=3.47499in; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1580994 {
+                                proto=0; x=3.023in; y=3.46226in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         li:thermal {
-         }
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=21
-           name=pin21
-         }
-        }
-        ha:padstack_ref.1281545 {
-         proto=1; x=85.725mm; y=1.54in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         li:thermal {
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=22
-           name=pin22
-         }
-        }
-        ha:padstack_ref.1281546 {
-         proto=1; x=3.47499in; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         li:thermal {
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=23
-           name=pin23
-         }
-        }
-        ha:padstack_ref.1281547 {
-         proto=1; x=85.725mm; y=1.64in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                  ha:line.1580981 {
+                                   x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         li:thermal {
-         }
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1580984 {
+                                   x1=3.023in; y1=3.478in; x2=3.023in; y2=3.478in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         ha:attributes {
-           term=24
-           name=pin24
-         }
-        }
-        ha:padstack_ref.1281548 {
-         proto=1; x=3.47499in; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1580987 {
+                                   x1=3.023in; y1=3.478in; x2=3.023in; y2=87.3412mm; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1580990 {
+                                   x1=3.023in; y1=3.478in; x2=77.7842mm; y2=3.478in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         ha:attributes {
-           term=25
-           name=pin25
-         }
-        }
-        ha:padstack_ref.1281549 {
-         proto=1; x=85.725mm; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = IGobWzSMURBswUg5LvAAAACE
+                             }
+                             ha:subc.1580996 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R38
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-         li:thermal {
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=26
-           name=pin26
-         }
-        }
-        ha:padstack_ref.1281550 {
-         proto=1; x=3.47499in; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         li:thermal {
-         }
+                              li:objects {
+                               ha:padstack_ref.1581009 {
+                                proto=0; x=3.128in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=27
-           name=pin27
-         }
-        }
-        ha:padstack_ref.1281551 {
-         proto=1; x=85.725mm; y=1.84in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581010 {
+                                proto=0; x=3.128in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=28
-           name=pin28
-         }
-        }
-        ha:padstack_ref.1281552 {
-         proto=1; x=3.47499in; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         ha:attributes {
-           term=29
-           name=pin29
-         }
-        }
-        ha:padstack_ref.1281553 {
-         proto=1; x=85.725mm; y=1.94in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         ha:attributes {
-           term=30
-           name=pin30
-         }
-        }
-        ha:padstack_ref.1281554 {
-         proto=1; x=3.47499in; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         li:thermal {
-         }
+                                 li:objects {
+                                  ha:line.1580997 {
+                                   x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1581000 {
+                                   x1=3.128in; y1=3.46226in; x2=3.128in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581003 {
+                                   x1=3.128in; y1=3.46226in; x2=3.128in; y2=86.941404mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581006 {
+                                   x1=3.128in; y1=3.46226in; x2=80.4512mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABa
+                             }
+                             ha:subc.1581012 {
+                              ha:attributes {
+                               value=22k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R37
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=31
-           name=pin31
-         }
-        }
-        ha:padstack_ref.1281555 {
-         proto=1; x=85.725mm; y=2.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-         li:thermal {
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         ha:attributes {
-           term=32
-           name=pin32
-         }
-        }
-        ha:padstack_ref.1281556 {
-         proto=1; x=3.47499in; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                              li:objects {
+                               ha:padstack_ref.1581025 {
+                                proto=0; x=3.081in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
 
-         li:thermal {
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581026 {
+                                proto=0; x=3.081in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         ha:attributes {
-           term=33
-           name=pin33
-         }
-        }
-        ha:padstack_ref.1281557 {
-         proto=1; x=85.725mm; y=2.14in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                li:thermal {
+                                }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         ha:attributes {
-           term=34
-           name=pin34
-         }
-        }
-        ha:padstack_ref.1281558 {
-         proto=1; x=3.47499in; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         li:thermal {
-         }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         ha:attributes {
-           term=35
-           name=pin35
-         }
-        }
-        ha:padstack_ref.1281559 {
-         proto=1; x=85.725mm; y=2.24in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         li:thermal {
-         }
+                                 li:objects {
+                                  ha:line.1581013 {
+                                   x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         ha:attributes {
-           term=36
-           name=pin36
-         }
-        }
-        ha:padstack_ref.1281560 {
-         proto=1; x=3.47499in; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1581016 {
+                                   x1=3.081in; y1=3.32126in; x2=3.081in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         li:thermal {
-         }
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581019 {
+                                   x1=3.081in; y1=3.32126in; x2=3.081in; y2=83.360004mm; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         ha:attributes {
-           term=37
-           name=pin37
-         }
-        }
-        ha:padstack_ref.1281561 {
-         proto=1; x=85.725mm; y=2.34in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581022 {
+                                   x1=3.081in; y1=3.32126in; x2=77.2574mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         li:thermal {
-         }
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABT
+                             }
+                             ha:subc.1581028 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R36
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-         ha:attributes {
-           term=38
-           name=pin38
-         }
-        }
-        ha:padstack_ref.1281562 {
-         proto=1; x=3.47499in; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-         li:thermal {
-           li:2 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
 
-         ha:attributes {
-           term=39
-           name=pin39
-         }
-        }
-        ha:padstack_ref.1281563 {
-         proto=1; x=85.725mm; y=2.44in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                              li:objects {
+                               ha:padstack_ref.1581041 {
+                                proto=0; x=3.128in; y=3.337in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         li:thermal {
-         }
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=40
-           name=pin40
-         }
-        }
-        ha:padstack_ref.1281564 {
-         proto=2; x=3.42499in; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581042 {
+                                proto=0; x=3.128in; y=3.30552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
+                                li:thermal {
+                                }
 
-         ha:attributes {
-           term=41
-           name=GND
-         }
-        }
-        ha:padstack_ref.1281565 {
-         proto=2; x=3.42499in; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=41
-           name=GND
-         }
-        }
-        ha:padstack_ref.1281566 {
-         proto=2; x=109.9947mm; y=348.28mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-         ha:attributes {
-           term=41
-           name=GND
-         }
-        }
-        ha:padstack_ref.1281567 {
-         proto=2; x=109.9947mm; y=2.63173in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-         ha:flags {
-          clearline=1
-         }
+                                 li:objects {
+                                  ha:line.1581029 {
+                                   x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         li:thermal {
-           li:2 {
-            on  
-            solid  
-            noshape  
-           }
-           li:3 {
-            on  
-            solid  
-            noshape  
-           }
-         }
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1581032 {
+                                   x1=3.128in; y1=3.32126in; x2=3.128in; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-         ha:attributes {
-           term=41
-           name=GND
-         }
-        }
-       }
-       li:layers {
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581035 {
+                                   x1=3.128in; y1=3.32126in; x2=3.128in; y2=85.360004mm; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581038 {
+                                   x1=3.128in; y1=3.32126in; x2=80.4512mm; y2=3.32126in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
 
-          li:objects {
-           ha:line.1281496 {
-            x1=3.2872in; y1=2.68094in; x2=3.2872in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1281499 {
-            x1=4.4683in; y1=2.68094in; x2=4.4683in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1281502 {
-            x1=3.37579in; y1=2.76953in; x2=4.37971in; y2=2.76953in; thickness=5.0mil; clearance=0.0;
-           }
-           ha:line.1281505 {
-            x1=3.37579in; y1=210.48mil; x2=4.37971in; y2=210.48mil; thickness=5.0mil; clearance=0.0;
-           }
-           ha:arc.1281508 {
-            x=3.37579in; y=2.68094in; width=88.58mil; height=88.58mil; astart=0.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
-           }
-           ha:arc.1281509 {
-            x=3.37579in; y=299.07mil; width=88.58mil; height=88.58mil; astart=270.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
-           }
-           ha:arc.1281510 {
-            x=4.37971in; y=2.68094in; width=88.58mil; height=88.58mil; astart=90.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
-           }
-           ha:arc.1281511 {
-            x=4.37971in; y=299.07mil; width=88.58mil; height=88.58mil; astart=180.000000; adelta=90.000000; thickness=5.0mil; clearance=0.0;
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABU
+                             }
+                             ha:subc.1581044 {
+                              ha:attributes {
+                               value=26.1k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R39
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
 
-          li:objects {
-           ha:line.1281512 {
-            x1=88.040313mm; y1=37.846127mm; x2=88.040313mm; y2=37.846127mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
- ha:flags ={ selected=1
- };           }
-           ha:line.1281515 {
-            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=1.49001in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
- ha:flags ={ selected=1
- };           }
-           ha:line.1281518 {
-            x1=3.42499in; y1=1.49001in; x2=85.994746mm; y2=1.49001in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
- ha:flags ={ selected=1
- };           }
-           ha:line.1281521 {
-            x1=3.42499in; y1=1.49001in; x2=3.42499in; y2=38.846254mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
- ha:flags ={ selected=1
- };           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = m/qU+DMxNl2QA595wEAAAABW
-      }
-                            ha:subc.1550609 {
-                             ha:attributes {
-                              refdes=C7
-                              value=10uF
-                              device=CAPACITOR
-                              footprint=0805
-                              openscad=0805
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
                              }
-                            ha:data {
-                                                        li:padstack_prototypes {
 
-                             ha:ps_proto_v6.0 {
-                               hdia=0.0; hplated=0; htop=0; hbottom=0;
-                               li:shape {
+                              li:objects {
+                               ha:padstack_ref.1581057 {
+                                proto=0; x=3.081in; y=3.44652in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581058 {
+                                proto=0; x=3.081in; y=3.478in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining {                                  }
-                                  ha:layer_mask {
-                                   copper = 1
-                                   top = 1
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
+
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
+
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
+
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
+
+                                 li:objects {
+                                  ha:line.1581045 {
+                                   x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                  ha:line.1581048 {
+                                   x1=3.081in; y1=3.46226in; x2=3.081in; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581051 {
+                                   x1=3.081in; y1=3.46226in; x2=3.081in; y2=88.941404mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581054 {
+                                   x1=3.081in; y1=3.46226in; x2=77.2574mm; y2=3.46226in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
                                    }
+                                  }
                                  }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
+                              }
+                             }
+                              uid = fdmrigvTMcHho9IPHtUAAABb
+                             }
+                             ha:subc.1581060 {
+                              ha:attributes {
+                               value=TSM200N03D
+                               device=MOSFET
+                               footprint=PDFN33
+                               refdes=Q2
+                              }
+                             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 {
+                                     7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     11.815mil  
+                                    }
+                                  }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { sub=1; auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   mask = 1
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     10.875mil  
+                                     -14.815mil  
+                                     -10.875mil  
+                                     -14.815mil  
+                                     -10.875mil  
+                                     14.815mil  
+                                     10.875mil  
+                                     14.815mil  
+                                    }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    32.52mil  
-                                    28.59mil  
-                                    32.52mil  
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
                                    }
-                                 }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     11.815mil  
+                                    }
+                                  }
+                                }
+                              }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   paste = 1
+                              ha:ps_proto_v6.1 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     -11.815mil  
+                                    }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
                                    }
-                                 }
-                               }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -10.875mil  
+                                     14.815mil  
+                                     10.875mil  
+                                     14.815mil  
+                                     10.875mil  
+                                     -14.815mil  
+                                     -10.875mil  
+                                     -14.815mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     11.815mil  
+                                     7.875mil  
+                                     -11.815mil  
+                                     -7.875mil  
+                                     -11.815mil  
+                                    }
+                                  }
+                                }
+                              }
+
+                              ha:ps_proto_v6.2 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -25.395mil  
+                                     46.26mil  
+                                     25.395mil  
+                                     46.26mil  
+                                     25.395mil  
+                                     -46.26mil  
+                                     -25.395mil  
+                                     -46.26mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -28.395mil  
+                                     49.26mil  
+                                     28.395mil  
+                                     49.26mil  
+                                     28.395mil  
+                                     -49.26mil  
+                                     -28.395mil  
+                                     -49.26mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -25.395mil  
+                                     46.26mil  
+                                     25.395mil  
+                                     46.26mil  
+                                     25.395mil  
+                                     -46.26mil  
+                                     -25.395mil  
+                                     -46.26mil  
+                                    }
+                                  }
+                                }
+                              }
                              }
-                            }
 
-                             li:objects {
-                              ha:padstack_ref.1550629 {
-                               proto=0; x=1.41957in; y=3.209in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               ha:flags {
-                                clearline=1
+                              li:objects {
+                               ha:padstack_ref.1581086 {
+                                proto=0; x=2.99438in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=8
+                                  name=pin8
+                                }
                                }
+                               ha:padstack_ref.1581087 {
+                                proto=1; x=2.99438in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+                                li:thermal {
+                                }
 
-                               li:thermal {
+                                ha:attributes {
+                                  term=1
+                                  name=pin1
+                                }
                                }
+                               ha:padstack_ref.1581088 {
+                                proto=0; x=2.96879in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               ha:attributes {
-                                 term=1
-                                 name=1
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=7
+                                  name=pin7
+                                }
                                }
-                              }
-                              ha:padstack_ref.1550630 {
-                               proto=0; x=1.49043in; y=3.209in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               li:thermal {
+                               ha:padstack_ref.1581089 {
+                                proto=1; x=2.96879in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=pin2
+                                }
                                }
+                               ha:padstack_ref.1581090 {
+                                proto=0; x=2.9432in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               ha:attributes {
-                                 term=2
-                                 name=2
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=6
+                                  name=pin6
+                                }
                                }
-                              }
-                             }
-                             li:layers {
+                               ha:padstack_ref.1581091 {
+                                proto=1; x=2.9432in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+                                li:thermal {
+                                }
 
-                              ha:top-silk {
-                               lid=0
-                               ha:combining {                               }
+                                ha:attributes {
+                                  term=3
+                                  name=pin3
+                                }
+                               }
+                               ha:padstack_ref.1581092 {
+                                proto=0; x=2.91761in; y=3.66106in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                                li:objects {
-                                 ha:line.1550610 {
-                                  x1=1.45107in; y1=80.80883mm; x2=1.45893in; y2=80.80883mm; thickness=8.0mil; clearance=0.0;
-                                 }
-                                 ha:line.1550613 {
-                                  x1=1.45107in; y1=82.20837mm; x2=1.45893in; y2=82.20837mm; thickness=8.0mil; clearance=0.0;
-                                 }
+                                li:thermal {
                                 }
-                                ha:type {
-                                 silk = 1
-                                 top = 1
+
+                                ha:attributes {
+                                  term=5
+                                  name=pin5
+                                }
+                               }
+                               ha:padstack_ref.1581093 {
+                                proto=1; x=2.91761in; y=3.54493in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=4
+                                  name=pin4
+                                }
+                               }
+                               ha:padstack_ref.1581094 {
+                                proto=2; x=2.9863in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=8
+                                  name=pin8
+                                }
+                               }
+                               ha:padstack_ref.1581095 {
+                                proto=2; x=2.92569in; y=91.866085mm; rot=180.000000; xmirror=0; smirror=0; clearance=8.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=5
+                                  name=pin5
                                 }
+                               }
                               }
+                              li:layers {
 
-                              ha:subc-aux {
-                               lid=1
-                               ha:combining {                               }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550617 {
-                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=pnp-origin
+                                 li:objects {
+                                  ha:line.1581061 {
+                                   x1=3.02193in; y1=93.16593mm; x2=3.02193in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
                                   }
-                                 }
-                                 ha:line.1550620 {
-                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=origin
+                                  ha:line.1581064 {
+                                   x1=3.02193in; y1=3.53804in; x2=2.89006in; y2=3.53804in; thickness=10.0mil; clearance=0.0;
                                   }
-                                 }
-                                 ha:line.1550623 {
-                                  x1=36.957mm; y1=3.209in; x2=37.957mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=x
+                                  ha:line.1581067 {
+                                   x1=2.89006in; y1=3.53804in; x2=2.89006in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
                                   }
-                                 }
-                                 ha:line.1550626 {
-                                  x1=36.957mm; y1=3.209in; x2=36.957mm; y2=82.5086mm; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=y
+                                  ha:line.1581070 {
+                                   x1=2.89006in; y1=93.16593mm; x2=3.02193in; y2=93.16593mm; thickness=10.0mil; clearance=0.0;
+                                  }
+                                  ha:arc.1581073 {
+                                   x=3.00717in; y=3.51914in; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                                   }
                                  }
-                                }
-                                ha:type {
-                                 top = 1
-                                 misc = 1
-                                 virtual = 1
-                                }
-                              }
-                             }
-                            }
-                             uid = 6fQBPbDP5Uk7phRTAIkAAABi
-                            }
-                            ha:subc.1550654 {
-                             ha:attributes {
-                              refdes=C9
-                              value=22uF
-                              device=CAPACITOR
-                              footprint=0805
-                              openscad=0805
-                             }
-                            ha:data {
-                                                        li:padstack_prototypes {
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-                             ha:ps_proto_v6.0 {
-                               hdia=0.0; hplated=0; htop=0; hbottom=0;
-                               li:shape {
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining {                                  }
-                                  ha:layer_mask {
-                                   copper = 1
-                                   top = 1
-                                  }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                 li:objects {
+                                  ha:line.1581074 {
+                                   x1=75.082273mm; y1=91.586075mm; x2=75.082273mm; y2=91.586075mm; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
                                    }
-                                 }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { sub=1; auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   mask = 1
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1581077 {
+                                   x1=2.956in; y1=3.603in; x2=2.956in; y2=3.603in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
+
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    32.52mil  
-                                    28.59mil  
-                                    32.52mil  
+                                  ha:line.1581080 {
+                                   x1=2.956in; y1=3.603in; x2=2.956in; y2=90.5162mm; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
                                    }
-                                 }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   paste = 1
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                  ha:line.1581083 {
+                                   x1=2.956in; y1=3.603in; x2=74.0824mm; y2=3.603in; thickness=0.1mm; clearance=0.0;
+                                   ha:flags {
+                                    selected=1
+                                   }
+
+                                   ha:attributes {
+                                     subc-role=y
                                    }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
                                  }
                                }
+                              }
                              }
-                            }
-
-                             li:objects {
-                              ha:padstack_ref.1550674 {
-                               proto=0; x=1.35043in; y=3.209in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               ha:flags {
-                                clearline=1
-                               }
+                              uid = QCR2wv5MgQmjx0n3Kz8AAABk
+                             }
+                             ha:subc.1581097 {
+                              ha:attributes {
+                               value=22k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R20
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-                               li:thermal {
-                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
 
-                               ha:attributes {
-                                 term=1
-                                 name=1
-                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
                               }
-                              ha:padstack_ref.1550675 {
-                               proto=0; x=1.27957in; y=3.209in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               li:thermal {
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581110 {
+                                proto=0; x=3.22226in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
                                }
+                               ha:padstack_ref.1581111 {
+                                proto=0; x=3.25374in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               ha:attributes {
-                                 term=2
-                                 name=2
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
                                }
                               }
-                             }
-                             li:layers {
+                              li:layers {
 
-                              ha:top-silk {
-                               lid=0
-                               ha:combining {                               }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550655 {
-                                  x1=1.31893in; y1=82.20837mm; x2=1.31107in; y2=82.20837mm; thickness=8.0mil; clearance=0.0;
+                                 li:objects {
                                  }
-                                 ha:line.1550658 {
-                                  x1=1.31893in; y1=80.80883mm; x2=1.31107in; y2=80.80883mm; thickness=8.0mil; clearance=0.0;
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
                                  }
-                                }
-                                ha:type {
-                                 silk = 1
-                                 top = 1
-                                }
-                              }
+                               }
 
-                              ha:subc-aux {
-                               lid=1
-                               ha:combining {                               }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550662 {
-                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=pnp-origin
+                                 li:objects {
+                                  ha:line.1581098 {
+                                   x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                 }
-                                 ha:line.1550665 {
-                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=origin
+                                  ha:line.1581101 {
+                                   x1=3.238in; y1=3.627in; x2=3.238in; y2=3.627in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
                                   }
-                                 }
-                                 ha:line.1550668 {
-                                  x1=33.401mm; y1=3.209in; x2=32.401mm; y2=3.209in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=x
+                                  ha:line.1581104 {
+                                   x1=3.238in; y1=3.627in; x2=83.2452mm; y2=3.627in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
                                   }
-                                 }
-                                 ha:line.1550671 {
-                                  x1=33.401mm; y1=3.209in; x2=33.401mm; y2=80.5086mm; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=y
+                                  ha:line.1581107 {
+                                   x1=3.238in; y1=3.627in; x2=3.238in; y2=93.1258mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
                                   }
                                  }
-                                }
-                                ha:type {
-                                 top = 1
-                                 misc = 1
-                                 virtual = 1
-                                }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
                               }
                              }
-                            }
-                             uid = 6fQBPbDP5Uk7phRTAIkAAABk
-                            }
-                            ha:subc.1550699 {
-                             ha:attributes {
-                              refdes=C10
-                              value=22uF
-                              device=CAPACITOR
-                              footprint=0805
-                              openscad=0805
+                              uid = fdmrigvTMcHho9IPHtUAAABn
                              }
-                            ha:data {
-                                                        li:padstack_prototypes {
-
-                             ha:ps_proto_v6.0 {
-                               hdia=0.0; hplated=0; htop=0; hbottom=0;
-                               li:shape {
+                             ha:subc.1581113 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R14
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining {                                  }
-                                  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 {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
                                    }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581126 {
+                                proto=0; x=3.22226in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581127 {
+                                proto=0; x=3.25374in; y=3.581in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
+
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
+
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
                                  }
+                               }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { sub=1; auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   mask = 1
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
+
+                                 li:objects {
+                                  ha:line.1581114 {
+                                   x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    32.52mil  
-                                    28.59mil  
-                                    32.52mil  
+                                  ha:line.1581117 {
+                                   x1=3.238in; y1=3.581in; x2=3.238in; y2=3.581in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
                                    }
-                                 }
-
-                                 ha:ps_shape_v4 {
-                                  ha:combining { auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   paste = 1
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                  ha:line.1581120 {
+                                   x1=3.238in; y1=3.581in; x2=83.2452mm; y2=3.581in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581123 {
+                                   x1=3.238in; y1=3.581in; x2=3.238in; y2=91.9574mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
                                    }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
                                  }
                                }
+                              }
                              }
-                            }
-
-                             li:objects {
-                              ha:padstack_ref.1550719 {
-                               proto=0; x=1.35143in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               ha:flags {
-                                clearline=1
-                               }
+                              uid = fdmrigvTMcHho9IPHtUAAABo
+                             }
+                             ha:subc.1581129 {
+                              ha:attributes {
+                               value=1k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R7
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-                               li:thermal {
-                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-                               ha:attributes {
-                                 term=1
-                                 name=1
-                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
                               }
-                              ha:padstack_ref.1550720 {
-                               proto=0; x=1.28057in; y=3.278in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               li:thermal {
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581142 {
+                                proto=0; x=2.911in; y=3.48026in; 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.1581143 {
+                                proto=0; x=2.911in; y=3.51174in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               ha:attributes {
-                                 term=2
-                                 name=2
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
                                }
                               }
-                             }
-                             li:layers {
+                              li:layers {
 
-                              ha:top-silk {
-                               lid=0
-                               ha:combining {                               }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550700 {
-                                  x1=1.31993in; y1=83.96097mm; x2=1.31207in; y2=83.96097mm; thickness=8.0mil; clearance=0.0;
+                                 li:objects {
                                  }
-                                 ha:line.1550703 {
-                                  x1=1.31993in; y1=82.56143mm; x2=1.31207in; y2=82.56143mm; thickness=8.0mil; clearance=0.0;
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
                                  }
-                                }
-                                ha:type {
-                                 silk = 1
-                                 top = 1
-                                }
-                              }
+                               }
 
-                              ha:subc-aux {
-                               lid=1
-                               ha:combining {                               }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550707 {
-                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=pnp-origin
+                                 li:objects {
+                                  ha:line.1581130 {
+                                   x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
- ha:flags ={ selected=1
- };                                 }
-                                 ha:line.1550710 {
-                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=3.278in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=origin
+                                  ha:line.1581133 {
+                                   x1=2.911in; y1=3.496in; x2=2.911in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
                                   }
- ha:flags ={ selected=1
- };                                 }
-                                 ha:line.1550713 {
-                                  x1=1.316in; y1=3.278in; x2=32.4264mm; y2=3.278in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=x
+                                  ha:line.1581136 {
+                                   x1=2.911in; y1=3.496in; x2=2.911in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
                                   }
- ha:flags ={ selected=1
- };                                 }
-                                 ha:line.1550716 {
-                                  x1=1.316in; y1=3.278in; x2=1.316in; y2=82.2612mm; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=y
+                                  ha:line.1581139 {
+                                   x1=2.911in; y1=3.496in; x2=72.9394mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
                                   }
- ha:flags ={ selected=1
- };                                 }
-                                }
-                                ha:type {
-                                 top = 1
-                                 misc = 1
-                                 virtual = 1
-                                }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
                               }
                              }
-                            }
-                             uid = 6fQBPbDP5Uk7phRTAIkAAABm
-                            }
-                            ha:subc.1550744 {
-                             ha:attributes {
-                              refdes=C12
-                              value=10uF
-                              device=CAPACITOR
-                              footprint=0805
-                              openscad=0805
+                              uid = fdmrigvTMcHho9IPHtUAAABz
                              }
-                            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 {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                             ha:subc.1581145 {
+                              ha:attributes {
+                               footprint=0402
+                               value=3.3k
+                               device=RESISTOR
+                               openscad=0402
+                               refdes=R500
+                              }
+                             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
                                    }
-                                 }
-
-                                 ha:ps_shape_v4 {
-                                  ha:combining { sub=1; auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   mask = 1
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    32.52mil  
-                                    28.59mil  
-                                    32.52mil  
-                                   }
-                                 }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining { auto=1;                                  }
-                                  ha:layer_mask {
-                                   top = 1
-                                   paste = 1
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
                                    }
-                                 }
-                               }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
                              }
-                            }
 
-                             li:objects {
-                              ha:padstack_ref.1550764 {
-                               proto=0; x=1.15214in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               li:thermal {
-                               }
+                              li:objects {
+                               ha:padstack_ref.1581158 {
+                                proto=0; x=2.864in; y=3.51174in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
 
-                               ha:attributes {
-                                 term=1
-                                 name=1
-                               }
-                              }
-                              ha:padstack_ref.1550765 {
-                               proto=0; x=1.223in; y=2.919in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               ha:flags {
-                                clearline=1
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
                                }
+                               ha:padstack_ref.1581159 {
+                                proto=0; x=2.864in; y=3.48026in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               li:thermal {
-                               }
+                                li:thermal {
+                                }
 
-                               ha:attributes {
-                                 term=2
-                                 name=2
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
                                }
                               }
-                             }
-                             li:layers {
+                              li:layers {
 
-                              ha:top-silk {
-                               lid=0
-                               ha:combining {                               }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550745 {
-                                  x1=1.18364in; y1=73.44283mm; x2=30.2641mm; y2=73.44283mm; thickness=8.0mil; clearance=0.0;
+                                 li:objects {
                                  }
-                                 ha:line.1550748 {
-                                  x1=1.18364in; y1=74.84237mm; x2=30.2641mm; y2=74.84237mm; thickness=8.0mil; clearance=0.0;
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
                                  }
-                                }
-                                ha:type {
-                                 silk = 1
-                                 top = 1
-                                }
-                              }
+                               }
 
-                              ha:subc-aux {
-                               lid=1
-                               ha:combining {                               }
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550752 {
-                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=pnp-origin
+                                 li:objects {
+                                  ha:line.1581146 {
+                                   x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                 }
-                                 ha:line.1550755 {
-                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=2.919in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=origin
+                                  ha:line.1581149 {
+                                   x1=2.864in; y1=3.496in; x2=2.864in; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
                                   }
-                                 }
-                                 ha:line.1550758 {
-                                  x1=1.18757in; y1=2.919in; x2=31.164278mm; y2=2.919in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=x
+                                  ha:line.1581152 {
+                                   x1=2.864in; y1=3.496in; x2=2.864in; y2=87.7984mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
                                   }
-                                 }
-                                 ha:line.1550761 {
-                                  x1=1.18757in; y1=2.919in; x2=1.18757in; y2=75.1426mm; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=y
+                                  ha:line.1581155 {
+                                   x1=2.864in; y1=3.496in; x2=73.7456mm; y2=3.496in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
                                   }
                                  }
-                                }
-                                ha:type {
-                                 top = 1
-                                 misc = 1
-                                 virtual = 1
-                                }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
                               }
                              }
-                            }
-                             uid = 6fQBPbDP5Uk7phRTAIkAAABo
-                            }
-                            ha:subc.1550789 {
-                             ha:attributes {
-                              refdes=C13
-                              value=10uF
-                              device=CAPACITOR
-                              footprint=0805
-                              openscad=0805
+                              uid = IGobWzSMURBswUg5LvAAAACC
                              }
-                            ha:data {
-                                                        li:padstack_prototypes {
+                             ha:subc.1581161 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R17
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     -12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                    }
+                                  }
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     -9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581174 {
+                                proto=0; x=2.72874in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581175 {
+                                proto=0; x=2.69726in; y=81.915mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
+                               }
+                              }
+                              li:layers {
+
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
+
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
+                               }
 
-                             ha:ps_proto_v6.0 {
-                               hdia=0.0; hplated=0; htop=0; hbottom=0;
-                               li:shape {
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
 
-                                 ha:ps_shape_v4 {
-                                  ha:combining {                                  }
-                                  ha:layer_mask {
-                                   copper = 1
-                                   top = 1
+                                 li:objects {
+                                  ha:line.1581162 {
+                                   x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                  clearance=0.0
-                                   li:ps_poly {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                  ha:line.1581165 {
+                                   x1=2.713in; y1=81.915mm; x2=2.713in; y2=81.915mm; 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 {
-                                    28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    -32.52mil  
-                                    -28.59mil  
-                                    32.52mil  
-                                    28.59mil  
-                                    32.52mil  
+                                  ha:line.1581168 {
+                                   x1=2.713in; y1=81.915mm; x2=67.9102mm; y2=81.915mm; 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 {
-                                    25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    -29.52mil  
-                                    -25.59mil  
-                                    29.52mil  
-                                    25.59mil  
-                                    29.52mil  
+                                  ha:line.1581171 {
+                                   x1=2.713in; y1=81.915mm; x2=2.713in; y2=80.915mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
                                    }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
                                  }
                                }
+                              }
                              }
-                            }
+                              uid = G1gpsTyiDfKtFyztVT4AAACM
+                             }
+                             ha:subc.1581177 {
+                              ha:attributes {
+                               value=26.1k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R15
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-                             li:objects {
-                              ha:padstack_ref.1550809 {
-                               proto=0; x=1.41957in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               ha:flags {
-                                clearline=1
-                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-                               li:thermal {
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
+                                }
+                              }
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581190 {
+                                proto=0; x=2.80652in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
                                }
+                               ha:padstack_ref.1581191 {
+                                proto=0; x=2.838in; y=80.391mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
 
-                               ha:attributes {
-                                 term=1
-                                 name=1
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
+                                }
                                }
                               }
-                              ha:padstack_ref.1550810 {
-                               proto=0; x=1.49043in; y=3.279in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-                               li:thermal {
+                              li:layers {
+
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
+
+                                 li:objects {
+                                 }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
+                                 }
                                }
 
-                               ha:attributes {
-                                 term=2
-                                 name=2
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
+
+                                 li:objects {
+                                  ha:line.1581178 {
+                                   x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
+                                  }
+                                  ha:line.1581181 {
+                                   x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=80.391mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581184 {
+                                   x1=2.82226in; y1=80.391mm; x2=70.685404mm; y2=80.391mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581187 {
+                                   x1=2.82226in; y1=80.391mm; x2=2.82226in; y2=81.391mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
+                                  }
+                                 }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
                                }
                               }
                              }
-                             li:layers {
+                              uid = fdmrigvTMcHho9IPHtUAAABf
+                             }
+                             ha:subc.1581193 {
+                              ha:attributes {
+                               value=200k
+                               device=RESISTOR
+                               footprint=0402
+                               refdes=R12
+                              }
+                             ha:data {
+                                                          li:padstack_prototypes {
+
+                              ha:ps_proto_v6.0 {
+                                hdia=0.0; hplated=0; htop=0; hbottom=0;
+                                li:shape {
+
+                                  ha:ps_shape_v4 {
+                                   ha:combining {                                   }
+                                   ha:layer_mask {
+                                    copper = 1
+                                    top = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
 
-                              ha:top-silk {
-                               lid=0
-                               ha:combining {                               }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { sub=1; auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    mask = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -16.77mil  
+                                     -12.84mil  
+                                     -16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     12.84mil  
+                                     16.77mil  
+                                     -12.84mil  
+                                    }
+                                  }
 
-                                li:objects {
-                                 ha:line.1550790 {
-                                  x1=1.45107in; y1=82.58683mm; x2=1.45893in; y2=82.58683mm; thickness=8.0mil; clearance=0.0;
-                                 }
-                                 ha:line.1550793 {
-                                  x1=1.45107in; y1=83.98637mm; x2=1.45893in; y2=83.98637mm; thickness=8.0mil; clearance=0.0;
-                                 }
+                                  ha:ps_shape_v4 {
+                                   ha:combining { auto=1;                                   }
+                                   ha:layer_mask {
+                                    top = 1
+                                    paste = 1
+                                   }
+                                   clearance=0.0
+                                    li:ps_poly {
+                                     -13.77mil  
+                                     -9.84mil  
+                                     -13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     9.84mil  
+                                     13.77mil  
+                                     -9.84mil  
+                                    }
+                                  }
                                 }
-                                ha:type {
-                                 silk = 1
-                                 top = 1
+                              }
+                             }
+
+                              li:objects {
+                               ha:padstack_ref.1581206 {
+                                proto=0; x=2.838in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=1
+                                  name=1
+                                }
+                               }
+                               ha:padstack_ref.1581207 {
+                                proto=0; x=2.80652in; y=3.224in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+                                ha:flags {
+                                 clearline=1
+                                }
+
+                                li:thermal {
+                                }
+
+                                ha:attributes {
+                                  term=2
+                                  name=2
                                 }
+                               }
                               }
+                              li:layers {
 
-                              ha:subc-aux {
-                               lid=1
-                               ha:combining {                               }
+                               ha:top-silk {
+                                lid=0
+                                ha:combining {                                }
 
-                                li:objects {
-                                 ha:line.1550797 {
-                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=pnp-origin
-                                  }
+                                 li:objects {
                                  }
-                                 ha:line.1550800 {
-                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=origin
-                                  }
+                                 ha:type {
+                                  silk = 1
+                                  top = 1
                                  }
-                                 ha:line.1550803 {
-                                  x1=36.957mm; y1=3.279in; x2=37.957mm; y2=3.279in; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=x
+                               }
+
+                               ha:subc-aux {
+                                lid=1
+                                ha:combining {                                }
+
+                                 li:objects {
+                                  ha:line.1581194 {
+                                   x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=pnp-origin
+                                   }
                                   }
-                                 }
-                                 ha:line.1550806 {
-                                  x1=36.957mm; y1=3.279in; x2=36.957mm; y2=84.2866mm; thickness=0.1mm; clearance=0.0;
-                                  ha:attributes {
-                                    subc-role=y
+                                  ha:line.1581197 {
+                                   x1=2.82226in; y1=3.224in; x2=2.82226in; y2=3.224in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=origin
+                                   }
+                                  }
+                                  ha:line.1581200 {
+                                   x1=2.82226in; y1=3.224in; x2=72.685404mm; y2=3.224in; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=x
+                                   }
+                                  }
+                                  ha:line.1581203 {
+                                   x1=2.82226in; y1=3.224in; x2=2.82226in; y2=80.8896mm; thickness=0.1mm; clearance=0.0;
+                                   ha:attributes {
+                                     subc-role=y
+                                   }
                                   }
                                  }
-                                }
-                                ha:type {
-                                 top = 1
-                                 misc = 1
-                                 virtual = 1
-                                }
+                                 ha:type {
+                                  top = 1
+                                  misc = 1
+                                  virtual = 1
+                                 }
+                               }
                               }
                              }
-                            }
-                             uid = 6fQBPbDP5Uk7phRTAIkAAABq
-                            }
+                              uid = fdmrigvTMcHho9IPHtUAAABg
+                             }
   }
   li:layers {
    ha:top-sig {
@@ -30106,68 +30110,20 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1441681 {
-      x1=104.775mm; y1=72.39mm; x2=4.237in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1441975 {
-      x1=104.775mm; y1=74.93mm; x2=107.38993mm; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1441978 {
       x1=107.38993mm; y1=74.93mm; x2=4.237in; y2=75.15987mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1441981 {
-      x1=104.775mm; y1=77.47mm; x2=4.2189in; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1441984 {
       x1=4.2189in; y1=77.47mm; x2=4.237in; y2=3.0681in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1441987 {
-      x1=104.775mm; y1=80.01mm; x2=4.20984in; y2=80.01mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1441990 {
-      x1=4.20984in; y1=80.01mm; x2=4.237in; y2=3.17716in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1441993 {
-      x1=104.775mm; y1=82.55mm; x2=4.20079in; y2=82.55mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1441996 {
-      x1=4.20079in; y1=82.55mm; x2=4.237in; y2=3.28621in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1442278 {
-      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.42619in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1442281 {
-      x1=4.34881in; y1=3.42619in; x2=104.775mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
+      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.45119in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -30178,24 +30134,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1442287 {
-      x1=4.34837in; y1=3.12263in; x2=4.294in; y2=3.177in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1442290 {
-      x1=4.294in; y1=3.177in; x2=4.294in; y2=3.381in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1442293 {
-      x1=4.294in; y1=3.381in; x2=104.775mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1445800 {
       x1=1.10591in; y1=584.48mil; x2=1.09379in; y2=596.6mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -30514,24 +30452,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1508771 {
-      x1=3.213in; y1=2.499in; x2=3.049in; y2=2.663in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1509014 {
-      x1=3.011in; y1=3.359in; x2=3.011in; y2=2.663in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1509017 {
-      x1=3.011in; y1=2.663in; x2=3.218in; y2=2.456in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1515616 {
       x1=2.953in; y1=42.366311mm; x2=74.9935mm; y2=42.379011mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -30724,18 +30644,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1524964 {
-      x1=3.608in; y1=72.39mm; x2=88.265mm; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1524974 {
-      x1=88.265mm; y1=74.93mm; x2=3.634in; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1524977 {
       x1=3.634in; y1=74.93mm; x2=92.329mm; y2=2.949in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -30796,1433 +30704,1475 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1530501 {
-      x1=3.152in; y1=3.30452in; x2=3.153in; y2=3.30552in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534541 {
+      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530504 {
-      x1=3.152in; y1=3.004in; x2=3.152in; y2=3.30452in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534553 {
+      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530507 {
-      x1=3.152in; y1=3.44552in; x2=3.153in; y2=3.44652in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534565 {
+      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530510 {
-      x1=3.152in; y1=3.417in; x2=3.152in; y2=3.44552in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534577 {
+      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530516 {
-      x1=3.194in; y1=3.581in; x2=3.173in; y2=3.602in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534589 {
+      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530519 {
-      x1=3.24726in; y1=3.581in; x2=3.194in; y2=3.581in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534601 {
+      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530522 {
-      x1=2.99458in; y1=3.517in; x2=2.99379in; y2=3.51621in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534613 {
+      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530525 {
-      x1=3.224in; y1=3.517in; x2=2.99458in; y2=3.517in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1534625 {
+      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
+       lock=1
+      }
+
+      ha:attributes {
+        on_every_layer=
+        on_every_layer_gen=outline
+        noexport=1
       }
      }
-     ha:line.1530528 {
-      x1=3.2538in; y1=3.4872in; x2=3.224in; y2=3.517in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538532 {
+      x1=32.134912mm; y1=78.354961mm; x2=33.719618mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530531 {
-      x1=3.2538in; y1=3.43437in; x2=3.2538in; y2=3.4872in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538535 {
+      x1=32.134912mm; y1=78.354961mm; x2=32.130137mm; y2=78.359736mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530534 {
-      x1=3.174in; y1=3.337in; x2=3.154in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538538 {
+      x1=33.295438mm; y1=78.855087mm; x2=33.719618mm; y2=78.855087mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530537 {
-      x1=3.20261in; y1=3.36561in; x2=3.174in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538541 {
+      x1=33.295438mm; y1=78.855087mm; x2=32.795312mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530540 {
-      x1=3.20261in; y1=3.43437in; x2=3.20261in; y2=3.36561in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538544 {
+      x1=33.290408mm; y1=77.85509mm; x2=33.719618mm; y2=77.85509mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530543 {
-      x1=3.106in; y1=3.337in; x2=3.153in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538547 {
+      x1=33.290408mm; y1=77.85509mm; x2=32.790537mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530546 {
-      x1=3.228in; y1=3.43457in; x2=3.2282in; y2=3.43437in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538550 {
+      x1=32.880909mm; y1=77.354964mm; x2=33.719618mm; y2=77.354964mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530549 {
-      x1=3.228in; y1=3.467in; x2=3.228in; y2=3.43457in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538553 {
+      x1=32.880909mm; y1=77.354964mm; x2=32.688937mm; y2=77.546936mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530552 {
-      x1=3.217in; y1=3.478in; x2=3.228in; y2=3.467in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538556 {
+      x1=32.143345mm; y1=77.546936mm; x2=32.688937mm; y2=77.546936mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530555 {
-      x1=3.106in; y1=3.478in; x2=3.217in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538559 {
+      x1=32.143345mm; y1=77.546936mm; x2=32.130137mm; y2=77.560144mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530558 {
-      x1=3.27939in; y1=3.38261in; x2=3.28in; y2=3.382in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538562 {
+      x1=28.040737mm; y1=76.149936mm; x2=31.058765mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530561 {
-      x1=3.27939in; y1=3.38261in; x2=3.27939in; y2=3.43437in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538565 {
+      x1=32.836562mm; y1=78.359736mm; x2=32.841337mm; y2=78.354961mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530564 {
-      x1=2.99379in; y1=3.48569in; x2=3.0in; y2=3.47948in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538568 {
+      x1=28.040737mm; y1=79.749878mm; x2=30.130395mm; y2=79.749878mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530567 {
-      x1=2.99379in; y1=3.54493in; x2=2.99379in; y2=3.48569in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538571 {
+      x1=30.130395mm; y1=79.749878mm; x2=31.520537mm; y2=78.359736mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530570 {
-      x1=2.93574in; y1=3.471in; x2=2.936in; y2=3.47126in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538574 {
+      x1=31.520537mm; y1=78.359736mm; x2=32.836562mm; y2=78.359736mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530573 {
-      x1=2.889in; y1=3.471in; x2=2.93574in; y2=3.471in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538577 {
+      x1=32.130137mm; y1=78.359736mm; x2=32.142837mm; y2=78.347036mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530576 {
-      x1=2.94261in; y1=89.13749mm; x2=2.936in; y2=3.50274in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538580 {
+      x1=32.358737mm; y1=76.149936mm; x2=34.289137mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530579 {
-      x1=2.94261in; y1=3.54493in; x2=2.94261in; y2=89.13749mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1538583 {
+      x1=33.755737mm; y1=76.149936mm; x2=33.755737mm; y2=76.708736mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530582 {
-      x1=2.774in; y1=3.602in; x2=2.94in; y2=3.602in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1541106 {
+      x1=807.0mil; y1=3.727in; x2=620.0mil; y2=3.54in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530585 {
-      x1=3.017in; y1=3.602in; x2=3.174in; y2=3.602in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1541766 {
+      x1=2.766in; y1=1.423in; x2=2.68474in; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530756 {
-      x1=2.936in; y1=3.47326in; x2=2.936in; y2=3.434in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1541769 {
+      x1=2.766in; y1=1.467in; x2=2.68674in; y2=1.467in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1530759 {
-      x1=2.936in; y1=3.434in; x2=3.011in; y2=3.359in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1541772 {
+      x1=2.68674in; y1=1.467in; x2=2.68574in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1531248 {
-      x1=3.001in; y1=3.44626in; x2=3.048in; y2=3.44626in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1542099 {
+      x1=202.0mil; y1=3.53841in; x2=202.59mil; y2=3.53841in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1531251 {
-      x1=3.048in; y1=3.44626in; x2=3.048in; y2=2.664in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1542129 {
+      x1=2.65326in; y1=1.469in; x2=2.65426in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1531254 {
-      x1=3.048in; y1=2.664in; x2=77.4319mm; y2=67.6529mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1542464 {
+      x1=1.19in; y1=3.559in; x2=1.473in; y2=3.559in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1534541 {
-      x1=120.0mm; y1=0.0; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1542467 {
+      x1=1.938in; y1=3.094in; x2=1.473in; y2=3.559in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
       }
      }
-     ha:line.1534553 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1542748 {
+      x1=3.263in; y1=2.09in; x2=3.15011in; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1542751 {
+      x1=3.15011in; y1=2.09in; x2=80.01mm; y2=2.08989in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534565 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1543084 {
+      x1=3.26in; y1=2.499in; x2=3.57in; y2=2.499in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1546624 {
+      x1=3.47499in; y1=2.24in; x2=91.059mm; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534577 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546627 {
+      x1=91.059mm; y1=2.24in; x2=3.639in; y2=2.294in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1546630 {
+      x1=3.639in; y1=2.294in; x2=3.639in; y2=71.501mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534589 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546633 {
+      x1=3.639in; y1=71.501mm; x2=3.682in; y2=2.858in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1546636 {
+      x1=3.682in; y1=2.858in; x2=3.682in; y2=3.118in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534601 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546792 {
+      x1=3.451in; y1=87.63mm; x2=3.71in; y2=3.191in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1546795 {
+      x1=3.71in; y1=2.27501in; x2=3.47499in; y2=2.04in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534613 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546939 {
+      x1=3.47499in; y1=1.94in; x2=3.478in; y2=1.94in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1546942 {
+      x1=3.478in; y1=1.94in; x2=3.752in; y2=2.214in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1534625 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546945 {
+      x1=3.752in; y1=2.214in; x2=3.752in; y2=3.248in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
-       lock=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
+     }
+     ha:line.1547095 {
+      x1=3.796in; y1=2.339in; x2=3.796in; y2=3.304in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1538532 {
-      x1=32.134912mm; y1=78.354961mm; x2=33.719618mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554717 {
+      x1=1.223in; y1=76.144501mm; x2=31.058765mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538535 {
-      x1=32.134912mm; y1=78.354961mm; x2=32.130137mm; y2=78.359736mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554849 {
+      x1=34.671mm; y1=3.151in; x2=34.671mm; y2=3.199in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538538 {
-      x1=33.295438mm; y1=78.855087mm; x2=33.719618mm; y2=78.855087mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554852 {
+      x1=34.671mm; y1=3.199in; x2=34.417mm; y2=3.209in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538541 {
-      x1=33.295438mm; y1=78.855087mm; x2=32.795312mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554855 {
+      x1=34.417mm; y1=3.209in; x2=34.417mm; y2=3.279in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538544 {
-      x1=33.290408mm; y1=77.85509mm; x2=33.719618mm; y2=77.85509mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554978 {
+      x1=35.687mm; y1=3.153in; x2=35.687mm; y2=3.192in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538547 {
-      x1=33.290408mm; y1=77.85509mm; x2=32.790537mm; y2=78.354961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554981 {
+      x1=35.687mm; y1=3.192in; x2=1.422in; y2=3.209in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538550 {
-      x1=32.880909mm; y1=77.354964mm; x2=33.719618mm; y2=77.354964mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554987 {
+      x1=1.422in; y1=3.209in; x2=1.422in; y2=84.881166mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538553 {
-      x1=32.880909mm; y1=77.354964mm; x2=32.688937mm; y2=77.546936mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1554990 {
+      x1=1.422in; y1=84.881166mm; x2=35.000292mm; y2=85.999674mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538556 {
-      x1=32.143345mm; y1=77.546936mm; x2=32.688937mm; y2=77.546936mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555101 {
+      x1=1.48142in; y1=3.06519in; x2=1.54907in; y2=3.06519in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538559 {
-      x1=32.143345mm; y1=77.546936mm; x2=32.130137mm; y2=77.560144mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555104 {
+      x1=1.54907in; y1=3.06519in; x2=1.54926in; y2=77.851mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538562 {
-      x1=28.040737mm; y1=76.149936mm; x2=31.058765mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555107 {
+      x1=1.48142in; y1=78.355697mm; x2=38.426897mm; y2=78.355697mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538565 {
-      x1=32.836562mm; y1=78.359736mm; x2=32.841337mm; y2=78.354961mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555110 {
+      x1=38.426897mm; y1=78.355697mm; x2=1.538in; y2=3.11in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538568 {
-      x1=28.040737mm; y1=79.749878mm; x2=30.130395mm; y2=79.749878mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555113 {
+      x1=1.538in; y1=3.11in; x2=1.54926in; y2=3.11in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538571 {
-      x1=30.130395mm; y1=79.749878mm; x2=31.520537mm; y2=78.359736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555116 {
+      x1=1.48142in; y1=3.02582in; x2=1.54444in; y2=3.02582in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538574 {
-      x1=31.520537mm; y1=78.359736mm; x2=32.836562mm; y2=78.359736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555119 {
+      x1=1.54444in; y1=3.02582in; x2=1.54926in; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538577 {
-      x1=32.130137mm; y1=78.359736mm; x2=32.142837mm; y2=78.347036mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555221 {
+      x1=1.41481in; y1=2.99833in; x2=1.41481in; y2=2.92593in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538580 {
-      x1=32.358737mm; y1=76.149936mm; x2=34.289137mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555224 {
+      x1=1.41481in; y1=2.92593in; x2=35.941mm; y2=2.92574in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1538583 {
-      x1=33.755737mm; y1=76.149936mm; x2=33.755737mm; y2=76.708736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555227 {
+      x1=35.436303mm; y1=2.99833in; x2=35.436303mm; y2=75.111103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1539532 {
-      x1=12.050796mm; y1=61.783996mm; x2=474.0mil; y2=2.432in; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1555230 {
+      x1=35.436303mm; y1=75.111103mm; x2=34.925mm; y2=2.937in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1539538 {
-      x1=12.103604mm; y1=61.758596mm; x2=12.0645mm; y2=61.7977mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555233 {
+      x1=34.925mm; y1=2.937in; x2=34.925mm; y2=74.295mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541103 {
-      x1=70.485mm; y1=3.7in; x2=2.748in; y2=3.727in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555236 {
+      x1=1.43449in; y1=2.99833in; x2=1.43449in; y2=2.95851in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541106 {
-      x1=807.0mil; y1=3.727in; x2=620.0mil; y2=3.54in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1555239 {
+      x1=1.43449in; y1=2.95851in; x2=1.456in; y2=2.937in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541766 {
-      x1=2.766in; y1=1.423in; x2=2.68474in; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555242 {
+      x1=1.456in; y1=2.937in; x2=1.456in; y2=2.927in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541769 {
-      x1=2.766in; y1=1.467in; x2=2.68674in; y2=1.467in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555245 {
+      x1=1.456in; y1=2.927in; x2=36.957mm; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541772 {
-      x1=2.68674in; y1=1.467in; x2=2.68574in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555338 {
+      x1=34.936177mm; y1=2.99833in; x2=34.936177mm; y2=75.779377mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542099 {
-      x1=202.0mil; y1=3.53841in; x2=202.59mil; y2=3.53841in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555341 {
+      x1=34.936177mm; y1=75.779377mm; x2=1.336in; y2=2.944in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542129 {
-      x1=2.65326in; y1=1.469in; x2=2.65426in; y2=1.468in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555344 {
+      x1=1.336in; y1=2.944in; x2=1.336in; y2=74.295mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542464 {
-      x1=1.19in; y1=3.559in; x2=1.473in; y2=3.559in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555347 {
+      x1=1.45418in; y1=2.99833in; x2=1.45418in; y2=2.98582in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542467 {
-      x1=1.938in; y1=3.094in; x2=1.473in; y2=3.559in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555350 {
+      x1=1.45418in; y1=2.98582in; x2=1.494in; y2=2.946in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542748 {
-      x1=3.263in; y1=2.09in; x2=3.15011in; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1555353 {
+      x1=1.494in; y1=2.946in; x2=1.494in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1542751 {
-      x1=3.15011in; y1=2.09in; x2=80.01mm; y2=2.08989in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1407509 {
+      x1=114.00818mm; y1=37.198071mm; x2=112.814329mm; y2=37.198071mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1543084 {
-      x1=3.213in; y1=2.499in; x2=3.57in; y2=2.499in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563224 {
+      x1=74.755629mm; y1=2.12926in; x2=3.05226in; y2=2.12926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546624 {
-      x1=3.47499in; y1=2.24in; x2=91.059mm; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563227 {
+      x1=3.05226in; y1=2.12926in; x2=3.067in; y2=2.144in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546627 {
-      x1=91.059mm; y1=2.24in; x2=3.639in; y2=2.294in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563230 {
+      x1=3.067in; y1=2.144in; x2=83.947mm; y2=2.144in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546630 {
-      x1=3.639in; y1=2.294in; x2=3.639in; y2=71.501mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563309 {
+      x1=74.755629mm; y1=2.16863in; x2=3.27063in; y2=2.16863in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546633 {
-      x1=3.639in; y1=71.501mm; x2=3.682in; y2=2.858in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563312 {
+      x1=3.27063in; y1=2.16863in; x2=3.273in; y2=2.171in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546636 {
-      x1=3.682in; y1=2.858in; x2=3.682in; y2=3.143in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563459 {
+      x1=68.855971mm; y1=2.12926in; x2=2.76026in; y2=2.12926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546639 {
-      x1=3.682in; y1=3.143in; x2=88.265mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563462 {
+      x1=2.76026in; y1=2.12926in; x2=2.761in; y2=2.13in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546786 {
-      x1=88.265mm; y1=87.63mm; x2=3.477in; y2=87.63mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563465 {
+      x1=68.855971mm; y1=2.16863in; x2=2.76063in; y2=2.16863in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546789 {
-      x1=3.477in; y1=87.63mm; x2=3.71in; y2=3.217in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1563468 {
+      x1=2.76063in; y1=2.16863in; x2=2.761in; y2=2.169in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546792 {
-      x1=3.71in; y1=3.217in; x2=3.71in; y2=2.27501in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567070 {
+      x1=2.75084in; y1=2.38516in; x2=2.75984in; y2=2.39416in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546795 {
-      x1=3.71in; y1=2.27501in; x2=3.47499in; y2=2.04in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567154 {
+      x1=68.855971mm; y1=2.36548in; x2=2.77448in; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546939 {
-      x1=3.47499in; y1=1.94in; x2=3.478in; y2=1.94in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567157 {
+      x1=2.77448in; y1=2.36548in; x2=2.796in; y2=2.387in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546942 {
-      x1=3.478in; y1=1.94in; x2=3.752in; y2=2.214in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567160 {
+      x1=2.796in; y1=2.387in; x2=2.796in; y2=2.777in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546945 {
-      x1=3.752in; y1=2.214in; x2=3.752in; y2=3.273in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567312 {
+      x1=68.885752mm; y1=59.612847mm; x2=70.788847mm; y2=59.612847mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546948 {
-      x1=3.752in; y1=3.273in; x2=88.265mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567315 {
+      x1=70.788847mm; y1=59.612847mm; x2=2.816in; y2=2.376in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1547095 {
-      x1=3.796in; y1=2.339in; x2=3.796in; y2=3.329in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567318 {
+      x1=2.816in; y1=2.376in; x2=2.816in; y2=69.977mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1547098 {
-      x1=3.796in; y1=3.329in; x2=88.265mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567591 {
+      x1=68.855971mm; y1=2.08989in; x2=2.62111in; y2=2.08989in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554717 {
-      x1=1.223in; y1=76.144501mm; x2=31.058765mm; y2=76.149936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1567594 {
+      x1=2.62111in; y1=2.08989in; x2=2.572in; y2=2.139in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554849 {
-      x1=34.671mm; y1=3.151in; x2=34.671mm; y2=3.199in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1567597 {
+      x1=2.572in; y1=2.139in; x2=2.572in; y2=66.167mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554852 {
-      x1=34.671mm; y1=3.199in; x2=34.417mm; y2=3.209in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1567817 {
+      x1=86.995mm; y1=55.753mm; x2=86.995mm; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554855 {
-      x1=34.417mm; y1=3.209in; x2=34.417mm; y2=3.279in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1567820 {
+      x1=86.995mm; y1=2.09in; x2=85.725mm; y2=2.04in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554978 {
-      x1=35.687mm; y1=3.153in; x2=35.687mm; y2=3.192in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1568017 {
+      x1=68.855971mm; y1=2.05052in; x2=2.59848in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554981 {
-      x1=35.687mm; y1=3.192in; x2=1.422in; y2=3.209in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1568020 {
+      x1=2.59848in; y1=2.05052in; x2=2.526in; y2=2.123in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554987 {
-      x1=1.422in; y1=3.209in; x2=1.422in; y2=84.881166mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1568023 {
+      x1=2.526in; y1=2.123in; x2=2.526in; y2=2.607in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1554990 {
-      x1=1.422in; y1=84.881166mm; x2=35.000292mm; y2=85.999674mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1568282 {
+      x1=1.223in; y1=76.144501mm; x2=1.223in; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555101 {
-      x1=1.48142in; y1=3.06519in; x2=1.54907in; y2=3.06519in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568305 {
+      x1=1.223in; y1=2.759in; x2=1.254in; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555104 {
-      x1=1.54907in; y1=3.06519in; x2=1.54926in; y2=77.851mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568325 {
+      x1=3.892in; y1=2.759in; x2=101.473mm; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555107 {
-      x1=1.48142in; y1=78.355697mm; x2=38.426897mm; y2=78.355697mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568328 {
+      x1=101.473mm; y1=2.759in; x2=4.13in; y2=2.624in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555110 {
-      x1=38.426897mm; y1=78.355697mm; x2=1.538in; y2=3.11in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568331 {
+      x1=4.13in; y1=2.624in; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555113 {
-      x1=1.538in; y1=3.11in; x2=1.54926in; y2=3.11in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568334 {
+      x1=112.814329mm; y1=37.198071mm; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555116 {
-      x1=1.48142in; y1=3.02582in; x2=1.54444in; y2=3.02582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1571888 {
+      x1=76.2635mm; y1=38.1381mm; x2=76.2635mm; y2=1.40324in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555119 {
-      x1=1.54444in; y1=3.02582in; x2=1.54926in; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1571891 {
+      x1=76.2635mm; y1=1.40324in; x2=3.016in; y2=1.38974in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555221 {
-      x1=1.41481in; y1=2.99833in; x2=1.41481in; y2=2.92593in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1571966 {
+      x1=74.3585mm; y1=43.7007mm; x2=2.914in; y2=1.734in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555224 {
-      x1=1.41481in; y1=2.92593in; x2=35.941mm; y2=2.92574in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572606 {
+      x1=885.0mil; y1=746.0mil; x2=885.0mil; y2=674.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555227 {
-      x1=35.436303mm; y1=2.99833in; x2=35.436303mm; y2=75.111103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572615 {
+      x1=936.0mil; y1=622.0mil; x2=884.5mil; y2=673.5mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555230 {
-      x1=35.436303mm; y1=75.111103mm; x2=34.925mm; y2=2.937in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572618 {
+      x1=885.0mil; y1=674.0mil; x2=884.5mil; y2=673.5mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555233 {
-      x1=34.925mm; y1=2.937in; x2=34.925mm; y2=74.295mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572652 {
+      x1=202.0mil; y1=1.04541in; x2=736.41mil; y2=1.04541in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555236 {
-      x1=1.43449in; y1=2.99833in; x2=1.43449in; y2=2.95851in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572655 {
+      x1=736.41mil; y1=1.04541in; x2=1.058in; y2=1.367in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555239 {
-      x1=1.43449in; y1=2.95851in; x2=1.456in; y2=2.937in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572664 {
+      x1=1.579in; y1=2.903in; x2=1.579in; y2=3.01926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555242 {
-      x1=1.456in; y1=2.937in; x2=1.456in; y2=2.927in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572667 {
+      x1=1.579in; y1=3.01926in; x2=1.58074in; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555245 {
-      x1=1.456in; y1=2.927in; x2=36.957mm; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1541931 {
+      x1=202.0mil; y1=2.892in; x2=717.0mil; y2=2.892in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555338 {
-      x1=34.936177mm; y1=2.99833in; x2=34.936177mm; y2=75.779377mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572699 {
+      x1=2.65326in; y1=1.423in; x2=2.186in; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555341 {
-      x1=34.936177mm; y1=75.779377mm; x2=1.336in; y2=2.944in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572702 {
+      x1=2.186in; y1=1.423in; x2=717.0mil; y2=2.892in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555344 {
-      x1=1.336in; y1=2.944in; x2=1.336in; y2=74.295mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572711 {
+      x1=2.65313in; y1=1.46913in; x2=2.18287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555347 {
-      x1=1.45418in; y1=2.99833in; x2=1.45418in; y2=2.98582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572750 {
+      x1=297.0mil; y1=85.217mm; x2=297.0mil; y2=3.44441in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555350 {
-      x1=1.45418in; y1=2.98582in; x2=1.494in; y2=2.946in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572753 {
+      x1=297.0mil; y1=3.44441in; x2=203.0mil; y2=3.53841in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1555353 {
-      x1=1.494in; y1=2.946in; x2=1.494in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572762 {
+      x1=297.0mil; y1=85.217mm; x2=2.18287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1407509 {
-      x1=114.00818mm; y1=37.198071mm; x2=112.814329mm; y2=37.198071mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1576218 {
+      x1=1.41481in; y1=80.053941mm; x2=35.436303mm; y2=80.053941mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563224 {
-      x1=74.755629mm; y1=2.12926in; x2=3.05226in; y2=2.12926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1576221 {
+      x1=34.436305mm; y1=80.053941mm; x2=34.936177mm; y2=80.053941mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563227 {
-      x1=3.05226in; y1=2.12926in; x2=3.067in; y2=2.144in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1576224 {
+      x1=3.136in; y1=1.337in; x2=3.189in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563230 {
-      x1=3.067in; y1=2.144in; x2=83.947mm; y2=2.144in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1576227 {
+      x1=3.189in; y1=1.39in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563309 {
-      x1=74.755629mm; y1=2.16863in; x2=3.27063in; y2=2.16863in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1576230 {
+      x1=3.64in; y1=1.346in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563312 {
-      x1=3.27063in; y1=2.16863in; x2=3.273in; y2=2.171in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580440 {
+      x1=2.911in; y1=3.47in; x2=2.986in; y2=86.233mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563459 {
-      x1=68.855971mm; y1=2.12926in; x2=2.76026in; y2=2.12926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580443 {
+      x1=3.127in; y1=3.30452in; x2=3.128in; y2=3.30552in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563462 {
-      x1=2.76026in; y1=2.12926in; x2=2.761in; y2=2.13in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580446 {
+      x1=3.127in; y1=3.004in; x2=3.127in; y2=3.30452in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563465 {
-      x1=68.855971mm; y1=2.16863in; x2=2.76063in; y2=2.16863in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580449 {
+      x1=3.127in; y1=3.44552in; x2=3.128in; y2=3.44652in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563468 {
-      x1=2.76063in; y1=2.16863in; x2=2.761in; y2=2.169in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580452 {
+      x1=3.127in; y1=3.417in; x2=3.127in; y2=3.44552in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567070 {
-      x1=2.75084in; y1=2.38516in; x2=2.75984in; y2=2.39416in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580455 {
+      x1=3.169in; y1=3.581in; x2=3.148in; y2=3.602in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567154 {
-      x1=68.855971mm; y1=2.36548in; x2=2.77448in; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580458 {
+      x1=3.22226in; y1=3.581in; x2=3.169in; y2=3.581in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567157 {
-      x1=2.77448in; y1=2.36548in; x2=2.796in; y2=2.387in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580461 {
+      x1=2.96958in; y1=3.517in; x2=2.96879in; y2=3.51621in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567160 {
-      x1=2.796in; y1=2.387in; x2=2.796in; y2=2.752in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580464 {
+      x1=3.199in; y1=3.517in; x2=2.96958in; y2=3.517in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567163 {
-      x1=2.796in; y1=2.752in; x2=2.97in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580467 {
+      x1=3.2288in; y1=3.4872in; x2=3.199in; y2=3.517in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567243 {
-      x1=3.084in; y1=2.926in; x2=3.262in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580470 {
+      x1=3.2288in; y1=3.43437in; x2=3.2288in; y2=3.4872in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567246 {
-      x1=3.262in; y1=2.926in; x2=3.336in; y2=3.0in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580473 {
+      x1=3.149in; y1=3.337in; x2=3.129in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567249 {
-      x1=3.336in; y1=3.0in; x2=86.995mm; y2=3.0in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580476 {
+      x1=3.17761in; y1=3.36561in; x2=3.149in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567252 {
-      x1=86.995mm; y1=3.0in; x2=88.265mm; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580479 {
+      x1=3.17761in; y1=3.43437in; x2=3.17761in; y2=3.36561in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567312 {
-      x1=68.885752mm; y1=59.612847mm; x2=70.788847mm; y2=59.612847mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580482 {
+      x1=3.081in; y1=3.337in; x2=3.128in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567315 {
-      x1=70.788847mm; y1=59.612847mm; x2=2.816in; y2=2.376in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580485 {
+      x1=3.203in; y1=3.43457in; x2=3.2032in; y2=3.43437in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567318 {
-      x1=2.816in; y1=2.376in; x2=2.816in; y2=2.731in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580488 {
+      x1=3.203in; y1=3.467in; x2=3.203in; y2=3.43457in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567321 {
-      x1=2.816in; y1=2.731in; x2=2.969in; y2=2.884in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580491 {
+      x1=3.192in; y1=3.478in; x2=3.203in; y2=3.467in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567516 {
-      x1=88.265mm; y1=80.01mm; x2=3.424in; y2=3.099in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580494 {
+      x1=3.081in; y1=3.478in; x2=3.192in; y2=3.478in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567519 {
-      x1=3.424in; y1=3.099in; x2=84.455mm; y2=3.099in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580497 {
+      x1=3.25439in; y1=3.38261in; x2=82.677mm; y2=3.382in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567522 {
-      x1=84.455mm; y1=3.099in; x2=3.258in; y2=3.032in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580500 {
+      x1=3.25439in; y1=3.38261in; x2=3.25439in; y2=3.43437in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567525 {
-      x1=3.258in; y1=3.032in; x2=3.258in; y2=2.997in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580506 {
+      x1=2.96879in; y1=3.54493in; x2=2.96879in; y2=88.94953mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567528 {
-      x1=3.258in; y1=2.997in; x2=3.223in; y2=2.962in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580518 {
+      x1=2.91761in; y1=3.54493in; x2=2.91761in; y2=3.51761in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567531 {
-      x1=3.223in; y1=2.962in; x2=3.119in; y2=2.962in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580521 {
+      x1=2.749in; y1=3.602in; x2=74.041mm; y2=3.602in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567534 {
-      x1=3.119in; y1=2.962in; x2=3.118in; y2=2.961in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580524 {
+      x1=2.992in; y1=3.602in; x2=3.149in; y2=3.602in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567591 {
-      x1=68.855971mm; y1=2.08989in; x2=2.62111in; y2=2.08989in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580536 {
+      x1=3.023in; y1=3.46226in; x2=3.023in; y2=2.737in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567594 {
-      x1=2.62111in; y1=2.08989in; x2=2.572in; y2=2.139in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580539 {
+      x1=87.63mm; y1=87.63mm; x2=3.452in; y2=87.63mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567597 {
-      x1=2.572in; y1=2.139in; x2=2.572in; y2=2.579in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580545 {
+      x1=3.059in; y1=2.926in; x2=3.237in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567659 {
-      x1=3.2548in; y1=3.25363in; x2=3.2548in; y2=3.1768in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580548 {
+      x1=3.237in; y1=2.926in; x2=3.311in; y2=3.0in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567662 {
-      x1=3.2548in; y1=3.1768in; x2=3.243in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580551 {
+      x1=3.311in; y1=3.0in; x2=3.4in; y2=3.0in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567665 {
-      x1=2.976in; y1=3.037in; x2=2.976in; y2=2.983in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580554 {
+      x1=3.4in; y1=3.0in; x2=87.63mm; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567668 {
-      x1=2.572in; y1=2.579in; x2=2.976in; y2=2.983in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580560 {
+      x1=87.63mm; y1=80.01mm; x2=3.399in; y2=3.099in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567817 {
-      x1=86.995mm; y1=55.753mm; x2=86.995mm; y2=2.09in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580563 {
+      x1=3.399in; y1=3.099in; x2=3.3in; y2=3.099in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567820 {
-      x1=86.995mm; y1=2.09in; x2=85.725mm; y2=2.04in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580566 {
+      x1=3.3in; y1=3.099in; x2=3.233in; y2=3.032in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567896 {
-      x1=3.28039in; y1=3.25363in; x2=3.28039in; y2=3.22661in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580569 {
+      x1=3.233in; y1=3.032in; x2=3.233in; y2=2.997in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567899 {
-      x1=3.28039in; y1=3.22661in; x2=3.307in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580572 {
+      x1=3.233in; y1=2.997in; x2=3.198in; y2=2.962in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567963 {
-      x1=3.27874in; y1=3.627in; x2=3.27874in; y2=3.54426in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580575 {
+      x1=3.198in; y1=2.962in; x2=3.094in; y2=2.962in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567966 {
-      x1=3.27874in; y1=3.54426in; x2=3.279in; y2=3.544in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580578 {
+      x1=3.094in; y1=2.962in; x2=3.093in; y2=2.961in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568017 {
-      x1=68.855971mm; y1=2.05052in; x2=2.59848in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580581 {
+      x1=3.2298in; y1=3.25363in; x2=3.2298in; y2=3.1768in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568020 {
-      x1=2.59848in; y1=2.05052in; x2=2.526in; y2=2.123in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580584 {
+      x1=3.2298in; y1=3.1768in; x2=3.218in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568023 {
-      x1=2.526in; y1=2.123in; x2=2.526in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580587 {
+      x1=2.951in; y1=3.037in; x2=2.951in; y2=2.984in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568026 {
-      x1=2.526in; y1=2.582in; x2=2.528in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580593 {
+      x1=3.25539in; y1=3.25363in; x2=3.25539in; y2=3.22661in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568282 {
-      x1=1.223in; y1=76.144501mm; x2=1.223in; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580596 {
+      x1=3.25539in; y1=3.22661in; x2=3.282in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568305 {
-      x1=1.223in; y1=2.759in; x2=1.254in; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580599 {
+      x1=3.25374in; y1=3.627in; x2=3.25374in; y2=3.54426in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568325 {
-      x1=3.892in; y1=2.759in; x2=101.473mm; y2=2.759in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580602 {
+      x1=3.25374in; y1=3.54426in; x2=3.254in; y2=3.544in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568328 {
-      x1=101.473mm; y1=2.759in; x2=4.13in; y2=2.624in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580605 {
+      x1=69.85mm; y1=3.7in; x2=2.723in; y2=3.727in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568331 {
-      x1=4.13in; y1=2.624in; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580608 {
+      x1=3.2042in; y1=3.25363in; x2=3.2042in; y2=3.1922in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568334 {
-      x1=112.814329mm; y1=37.198071mm; x2=4.13in; y2=1.776in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580611 {
+      x1=3.2042in; y1=3.1922in; x2=3.177in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1571888 {
-      x1=76.2635mm; y1=38.1381mm; x2=76.2635mm; y2=1.40324in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580614 {
+      x1=2.94in; y1=3.088in; x2=2.94in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1571891 {
-      x1=76.2635mm; y1=1.40324in; x2=3.016in; y2=1.38974in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580620 {
+      x1=2.922in; y1=3.003in; x2=2.922in; y2=3.069in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1571966 {
-      x1=74.3585mm; y1=43.7007mm; x2=2.914in; y2=1.734in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580623 {
+      x1=2.922in; y1=3.069in; x2=2.94in; y2=3.087in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572159 {
-      x1=2.748in; y1=3.727in; x2=807.0mil; y2=3.727in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580626 {
+      x1=2.72874in; y1=81.915mm; x2=2.72874in; y2=3.52274in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572226 {
-      x1=3.2292in; y1=3.25363in; x2=3.2292in; y2=3.1922in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580629 {
+      x1=2.72874in; y1=3.52274in; x2=2.729in; y2=3.523in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572229 {
-      x1=3.2292in; y1=3.1922in; x2=3.202in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580632 {
+      x1=69.85mm; y1=3.7in; x2=2.68in; y2=3.63in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572308 {
-      x1=75.311mm; y1=3.088in; x2=75.311mm; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580635 {
+      x1=2.68in; y1=3.24226in; x2=2.69726in; y2=81.915mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572386 {
-      x1=2.528in; y1=2.582in; x2=2.947in; y2=3.001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580638 {
+      x1=2.69726in; y1=81.915mm; x2=2.69726in; y2=3.114in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572389 {
-      x1=2.947in; y1=3.001in; x2=2.947in; y2=3.069in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580641 {
+      x1=2.72874in; y1=3.114in; x2=2.80826in; y2=3.114in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572392 {
-      x1=2.947in; y1=3.069in; x2=75.311mm; y2=3.087in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580644 {
+      x1=2.72874in; y1=3.224in; x2=2.80652in; y2=3.224in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572465 {
-      x1=2.75374in; y1=81.915mm; x2=2.75374in; y2=3.52274in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580647 {
+      x1=2.838in; y1=3.224in; x2=2.838in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572468 {
-      x1=2.75374in; y1=3.52274in; x2=2.754in; y2=3.523in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580650 {
+      x1=2.838in; y1=80.391mm; x2=2.902in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572502 {
-      x1=70.485mm; y1=3.7in; x2=68.707mm; y2=3.63in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580653 {
+      x1=2.80826in; y1=3.114in; x2=2.80826in; y2=3.07574in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572505 {
-      x1=68.707mm; y1=3.63in; x2=68.707mm; y2=3.24226in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580656 {
+      x1=2.80826in; y1=3.07574in; x2=2.847in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572508 {
-      x1=68.707mm; y1=3.24226in; x2=2.72226in; y2=81.915mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580659 {
+      x1=2.847in; y1=3.037in; x2=73.533mm; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572511 {
-      x1=2.72226in; y1=81.915mm; x2=2.72226in; y2=3.114in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1581888 {
+      x1=105.41mm; y1=72.39mm; x2=4.237in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572538 {
-      x1=2.75374in; y1=3.114in; x2=2.83326in; y2=3.114in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582008 {
+      x1=105.41mm; y1=74.93mm; x2=107.38993mm; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572562 {
-      x1=2.75374in; y1=3.224in; x2=2.83152in; y2=3.224in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582011 {
+      x1=107.38993mm; y1=74.93mm; x2=107.644565mm; y2=75.184635mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572565 {
-      x1=2.863in; y1=3.224in; x2=2.863in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582014 {
+      x1=105.41mm; y1=77.47mm; x2=4.2189in; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572568 {
-      x1=2.863in; y1=80.391mm; x2=2.906in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582017 {
+      x1=4.2189in; y1=77.47mm; x2=107.60583mm; y2=77.91577mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572583 {
-      x1=2.83326in; y1=3.114in; x2=2.83326in; y2=3.07574in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582020 {
+      x1=105.41mm; y1=80.01mm; x2=4.20984in; y2=80.01mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572586 {
-      x1=2.83326in; y1=3.07574in; x2=2.872in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582023 {
+      x1=4.20984in; y1=80.01mm; x2=4.237in; y2=3.17716in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572589 {
-      x1=2.872in; y1=3.037in; x2=2.92in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582026 {
+      x1=105.41mm; y1=82.55mm; x2=4.20079in; y2=82.55mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572606 {
-      x1=885.0mil; y1=746.0mil; x2=885.0mil; y2=674.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1582029 {
+      x1=4.20079in; y1=82.55mm; x2=4.237in; y2=3.28621in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572615 {
-      x1=936.0mil; y1=622.0mil; x2=884.5mil; y2=673.5mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1582134 {
+      x1=105.41mm; y1=90.17mm; x2=109.093mm; y2=86.487mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572618 {
-      x1=885.0mil; y1=674.0mil; x2=884.5mil; y2=673.5mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1582137 {
+      x1=109.093mm; y1=86.487mm; x2=109.093mm; y2=3.17663in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572652 {
-      x1=202.0mil; y1=1.04541in; x2=736.41mil; y2=1.04541in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582242 {
+      x1=109.093mm; y1=3.17663in; x2=4.349in; y2=3.12263in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572655 {
-      x1=736.41mil; y1=1.04541in; x2=1.058in; y2=1.367in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582344 {
+      x1=4.34881in; y1=3.45119in; x2=105.41mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572664 {
-      x1=1.579in; y1=2.903in; x2=1.579in; y2=3.01926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583106 {
+      x1=3.796in; y1=3.304in; x2=87.63mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572667 {
-      x1=1.579in; y1=3.01926in; x2=1.58074in; y2=3.021in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583109 {
+      x1=3.752in; y1=3.248in; x2=87.63mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1541931 {
-      x1=202.0mil; y1=2.892in; x2=717.0mil; y2=2.892in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583268 {
+      x1=3.71in; y1=3.191in; x2=3.71in; y2=2.27501in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572699 {
-      x1=2.65326in; y1=1.423in; x2=2.186in; y2=1.423in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583346 {
+      x1=3.682in; y1=3.118in; x2=87.63mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572702 {
-      x1=2.186in; y1=1.423in; x2=717.0mil; y2=2.892in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583496 {
+      x1=87.63mm; y1=72.39mm; x2=3.606in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572711 {
-      x1=2.65313in; y1=1.46913in; x2=2.18287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583499 {
+      x1=3.606in; y1=72.39mm; x2=3.607in; y2=2.849in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572750 {
-      x1=297.0mil; y1=85.217mm; x2=297.0mil; y2=3.44441in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583502 {
+      x1=87.63mm; y1=74.93mm; x2=3.633in; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572753 {
-      x1=297.0mil; y1=3.44441in; x2=203.0mil; y2=3.53841in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583505 {
+      x1=3.633in; y1=74.93mm; x2=3.636in; y2=2.953in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572762 {
-      x1=297.0mil; y1=85.217mm; x2=2.18287in; y2=1.46913in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583721 {
+      x1=3.023in; y1=2.737in; x2=3.261in; y2=2.499in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1576218 {
-      x1=1.41481in; y1=80.053941mm; x2=35.436303mm; y2=80.053941mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583751 {
+      x1=2.986in; y1=2.689in; x2=3.213in; y2=2.462in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1576221 {
-      x1=34.436305mm; y1=80.053941mm; x2=34.936177mm; y2=80.053941mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583778 {
+      x1=2.816in; y1=69.977mm; x2=74.803mm; y2=2.884in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1576224 {
-      x1=3.136in; y1=1.337in; x2=3.189in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583781 {
+      x1=2.796in; y1=2.777in; x2=74.803mm; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1576227 {
-      x1=3.189in; y1=1.39in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583829 {
+      x1=2.723in; y1=3.727in; x2=782.0mil; y2=3.727in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1576230 {
-      x1=3.64in; y1=1.346in; x2=3.596in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583832 {
+      x1=2.68in; y1=3.63in; x2=2.68in; y2=3.24226in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-    }
-    color = {#8b2323}
-    group = 3
-    ha:combining {
-    }
-   }
-   ha:bottom-sig {
-    ha:attributes {
-     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>b}
-     {pcb-rnd::key::select} = {<Key>l; <Key>b}
-    }
-    lid = 1
-    li:objects {
-     ha:line.1442569 {
-      x1=104.775mm; y1=87.63mm; x2=4.224in; y2=87.63mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583841 {
+      x1=2.572in; y1=66.167mm; x2=2.951in; y2=2.984in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442572 {
-      x1=4.224in; y1=87.63mm; x2=109.093mm; y2=3.379in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583847 {
+      x1=2.526in; y1=2.607in; x2=2.922in; y2=3.003in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442575 {
-      x1=109.093mm; y1=3.379in; x2=109.093mm; y2=3.06739in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583850 {
+      x1=2.96879in; y1=88.94953mm; x2=2.976in; y2=3.49474in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442578 {
-      x1=109.093mm; y1=3.06739in; x2=4.34881in; y2=3.01358in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583853 {
+      x1=2.976in; y1=3.46326in; x2=3.022in; y2=3.46326in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442857 {
-      x1=104.775mm; y1=85.09mm; x2=4.181in; y2=3.294in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583856 {
+      x1=3.022in; y1=3.46326in; x2=3.023in; y2=3.46226in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442860 {
-      x1=4.181in; y1=3.294in; x2=4.181in; y2=3.049in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583862 {
+      x1=2.91761in; y1=3.51761in; x2=2.912in; y2=3.512in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442863 {
-      x1=4.181in; y1=3.049in; x2=107.061mm; y2=76.581mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583874 {
+      x1=2.986in; y1=86.233mm; x2=2.986in; y2=2.689in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442866 {
-      x1=107.061mm; y1=76.581mm; x2=4.273in; y2=76.581mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583877 {
+      x1=2.911in; y1=3.47in; x2=2.911in; y2=3.481in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442869 {
-      x1=4.273in; y1=76.581mm; x2=109.093mm; y2=2.993in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583880 {
+      x1=2.911in; y1=3.481in; x2=2.912in; y2=3.482in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442872 {
-      x1=109.093mm; y1=2.993in; x2=109.093mm; y2=2.95834in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583886 {
+      x1=2.864in; y1=3.48026in; x2=2.911in; y2=3.48026in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1442875 {
-      x1=109.093mm; y1=2.95834in; x2=4.34881in; y2=2.90453in; thickness=10.0mil; clearance=12.0mil;
+    }
+    color = {#8b2323}
+    group = 3
+    ha:combining {
+    }
+   }
+   ha:bottom-sig {
+    ha:attributes {
+     {pcb-rnd::key::vis} = {<Key>l; Shift<Key>b}
+     {pcb-rnd::key::select} = {<Key>l; <Key>b}
+    }
+    lid = 1
+    li:objects {
+     ha:line.1442575 {
+      x1=105.41mm; y1=87.63mm; x2=109.093mm; y2=83.947mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1455984 {
-      x1=35.000292mm; y1=14.000072mm; x2=54.0mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1442578 {
+      x1=109.093mm; y1=3.06739in; x2=4.34881in; y2=3.01358in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1456245 {
-      x1=54.0mm; y1=14.000072mm; x2=72.999962mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1455984 {
+      x1=35.000292mm; y1=14.000072mm; x2=54.0mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
@@ -32511,374 +32461,422 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1559474 {
-      x1=85.725mm; y1=82.55mm; x2=86.995mm; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559483 {
+      x1=3.531in; y1=3.177in; x2=3.531in; y2=2.556in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559477 {
-      x1=86.995mm; y1=3.2in; x2=3.508in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559486 {
+      x1=3.531in; y1=2.556in; x2=88.265mm; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559480 {
-      x1=3.508in; y1=3.2in; x2=3.531in; y2=3.177in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559489 {
+      x1=88.265mm; y1=63.5mm; x2=87.249mm; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559483 {
-      x1=3.531in; y1=3.177in; x2=3.531in; y2=2.556in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559492 {
+      x1=87.249mm; y1=63.5mm; x2=85.725mm; y2=2.44in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559486 {
-      x1=3.531in; y1=2.556in; x2=88.265mm; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559585 {
+      x1=3.552in; y1=3.267in; x2=3.552in; y2=1.84in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559489 {
-      x1=88.265mm; y1=63.5mm; x2=87.249mm; y2=63.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559588 {
+      x1=3.552in; y1=1.84in; x2=3.502in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559492 {
-      x1=87.249mm; y1=63.5mm; x2=85.725mm; y2=2.44in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559591 {
+      x1=3.502in; y1=1.79in; x2=86.995mm; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559576 {
-      x1=85.725mm; y1=85.09mm; x2=86.995mm; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559594 {
+      x1=86.995mm; y1=1.79in; x2=85.725mm; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559579 {
-      x1=86.995mm; y1=3.3in; x2=3.519in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559684 {
+      x1=3.574in; y1=3.344in; x2=3.574in; y2=2.447in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559582 {
-      x1=3.519in; y1=3.3in; x2=3.552in; y2=3.267in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559687 {
+      x1=3.574in; y1=2.447in; x2=3.607in; y2=2.414in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559585 {
-      x1=3.552in; y1=3.267in; x2=3.552in; y2=1.84in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559690 {
+      x1=3.607in; y1=2.414in; x2=3.607in; y2=1.489in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559588 {
-      x1=3.552in; y1=1.84in; x2=3.502in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559693 {
+      x1=3.607in; y1=1.489in; x2=3.508in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559591 {
-      x1=3.502in; y1=1.79in; x2=86.995mm; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559696 {
+      x1=3.508in; y1=1.39in; x2=3.42499in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559594 {
-      x1=86.995mm; y1=1.79in; x2=85.725mm; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559699 {
+      x1=3.42499in; y1=1.39in; x2=85.725mm; y2=1.34001in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1559777 {
+      x1=85.725mm; y1=1.24001in; x2=3.37601in; y2=1.24001in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559675 {
-      x1=85.725mm; y1=87.63mm; x2=86.995mm; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559780 {
+      x1=3.37601in; y1=1.24001in; x2=3.426in; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559678 {
-      x1=86.995mm; y1=3.4in; x2=3.518in; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559783 {
+      x1=3.426in; y1=1.29in; x2=3.514in; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559681 {
-      x1=3.518in; y1=3.4in; x2=3.574in; y2=3.344in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1559786 {
+      x1=3.514in; y1=1.29in; x2=3.632in; y2=1.408in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1559795 {
+      x1=3.632in; y1=1.408in; x2=3.632in; y2=2.804in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1559798 {
+      x1=3.632in; y1=2.804in; x2=3.669in; y2=2.841in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1559801 {
+      x1=3.669in; y1=2.841in; x2=3.669in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1563233 {
+      x1=83.947mm; y1=2.144in; x2=83.947mm; y2=71.247mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1563543 {
+      x1=2.761in; y1=2.169in; x2=2.847in; y2=2.169in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1563546 {
+      x1=2.847in; y1=2.169in; x2=2.873in; y2=55.753mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1563549 {
+      x1=2.873in; y1=55.753mm; x2=2.873in; y2=2.629in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559684 {
-      x1=3.574in; y1=3.344in; x2=3.574in; y2=2.447in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1566998 {
+      x1=85.09mm; y1=77.47mm; x2=2.911in; y2=2.611in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559687 {
-      x1=3.574in; y1=2.447in; x2=3.607in; y2=2.414in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567001 {
+      x1=2.911in; y1=2.186in; x2=2.856in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559690 {
-      x1=3.607in; y1=2.414in; x2=3.607in; y2=1.489in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567004 {
+      x1=2.856in; y1=2.131in; x2=2.762in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559693 {
-      x1=3.607in; y1=1.489in; x2=3.508in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1567007 {
+      x1=2.762in; y1=2.131in; x2=2.761in; y2=2.13in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559696 {
-      x1=3.508in; y1=1.39in; x2=3.42499in; y2=1.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572637 {
+      x1=885.0mil; y1=671.0mil; x2=885.0mil; y2=69.977mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559699 {
-      x1=3.42499in; y1=1.39in; x2=85.725mm; y2=1.34001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572640 {
+      x1=885.0mil; y1=69.977mm; x2=568.0mil; y2=3.072in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559777 {
-      x1=85.725mm; y1=1.24001in; x2=3.37601in; y2=1.24001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572643 {
+      x1=568.0mil; y1=3.072in; x2=568.0mil; y2=3.216in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559780 {
-      x1=3.37601in; y1=1.24001in; x2=3.426in; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572658 {
+      x1=1.058in; y1=1.367in; x2=1.058in; y2=2.382in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559783 {
-      x1=3.426in; y1=1.29in; x2=3.514in; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572661 {
+      x1=1.058in; y1=2.382in; x2=1.579in; y2=2.903in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559786 {
-      x1=3.514in; y1=1.29in; x2=3.632in; y2=1.408in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580665 {
+      x1=85.09mm; y1=82.55mm; x2=3.4in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559795 {
-      x1=3.632in; y1=1.408in; x2=3.632in; y2=2.804in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580668 {
+      x1=3.4in; y1=3.2in; x2=3.507in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559798 {
-      x1=3.632in; y1=2.804in; x2=3.669in; y2=2.841in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580671 {
+      x1=85.09mm; y1=85.09mm; x2=3.4in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559801 {
-      x1=3.669in; y1=2.841in; x2=3.669in; y2=3.337in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580674 {
+      x1=3.4in; y1=3.3in; x2=3.519in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559804 {
-      x1=3.669in; y1=3.337in; x2=3.506in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580677 {
+      x1=85.09mm; y1=87.63mm; x2=3.4in; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559807 {
-      x1=3.506in; y1=88.9mm; x2=86.995mm; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580680 {
+      x1=3.4in; y1=3.4in; x2=3.518in; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1559810 {
-      x1=86.995mm; y1=88.9mm; x2=85.725mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580683 {
+      x1=3.669in; y1=3.339in; x2=3.508in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563233 {
-      x1=83.947mm; y1=2.144in; x2=83.947mm; y2=2.78in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580686 {
+      x1=3.4in; y1=88.9mm; x2=85.09mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563236 {
-      x1=83.947mm; y1=2.78in; x2=85.725mm; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580692 {
+      x1=85.09mm; y1=80.01mm; x2=85.09mm; y2=3.149in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563315 {
-      x1=3.273in; y1=2.171in; x2=3.273in; y2=2.848in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580701 {
+      x1=74.803mm; y1=2.926in; x2=3.059in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563318 {
-      x1=3.273in; y1=2.848in; x2=85.725mm; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580704 {
+      x1=74.803mm; y1=2.884in; x2=3.079in; y2=2.884in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563543 {
-      x1=2.761in; y1=2.169in; x2=2.847in; y2=2.169in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580707 {
+      x1=3.079in; y1=2.884in; x2=3.093in; y2=2.898in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563546 {
-      x1=2.847in; y1=2.169in; x2=2.873in; y2=55.753mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580710 {
+      x1=3.093in; y1=2.898in; x2=3.093in; y2=2.961in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1563549 {
-      x1=2.873in; y1=55.753mm; x2=2.873in; y2=2.548in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580713 {
+      x1=2.951in; y1=3.037in; x2=3.09in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566977 {
-      x1=85.725mm; y1=80.01mm; x2=85.725mm; y2=3.149in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580716 {
+      x1=3.09in; y1=3.037in; x2=3.218in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566980 {
-      x1=85.725mm; y1=3.149in; x2=3.269in; y2=3.043in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1581588 {
+      x1=54.0mm; y1=14.000072mm; x2=72.999962mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566983 {
-      x1=3.269in; y1=3.043in; x2=3.269in; y2=74.803mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582446 {
+      x1=109.093mm; y1=83.947mm; x2=109.093mm; y2=3.06739in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566986 {
-      x1=3.269in; y1=74.803mm; x2=2.873in; y2=2.549in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582542 {
+      x1=105.41mm; y1=85.09mm; x2=103.759mm; y2=83.439mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566992 {
-      x1=3.309in; y1=2.984in; x2=3.309in; y2=2.932in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582545 {
+      x1=103.759mm; y1=83.439mm; x2=103.759mm; y2=2.802in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566995 {
-      x1=3.309in; y1=2.932in; x2=2.911in; y2=2.534in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582647 {
+      x1=103.759mm; y1=2.802in; x2=4.103in; y2=2.784in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566998 {
-      x1=2.911in; y1=2.534in; x2=2.911in; y2=2.186in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582650 {
+      x1=4.103in; y1=2.784in; x2=4.301in; y2=2.784in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567001 {
-      x1=2.911in; y1=2.186in; x2=2.856in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582653 {
+      x1=4.301in; y1=2.784in; x2=4.349in; y2=2.832in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567004 {
-      x1=2.856in; y1=2.131in; x2=2.762in; y2=2.131in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582656 {
+      x1=4.349in; y1=2.832in; x2=4.349in; y2=2.90434in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567007 {
-      x1=2.762in; y1=2.131in; x2=2.761in; y2=2.13in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1582659 {
+      x1=4.349in; y1=2.90434in; x2=4.34881in; y2=2.90453in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567166 {
-      x1=2.97in; y1=2.926in; x2=3.084in; y2=2.926in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583349 {
+      x1=3.508in; y1=88.9mm; x2=3.4in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1566989 {
-      x1=85.725mm; y1=77.47mm; x2=3.309in; y2=2.984in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583352 {
+      x1=3.518in; y1=3.4in; x2=3.574in; y2=3.344in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567450 {
-      x1=2.97in; y1=2.884in; x2=3.104in; y2=2.884in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583421 {
+      x1=3.519in; y1=3.3in; x2=3.552in; y2=3.267in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567453 {
-      x1=3.104in; y1=2.884in; x2=3.118in; y2=2.898in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583424 {
+      x1=3.507in; y1=3.2in; x2=3.531in; y2=3.176in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567456 {
-      x1=3.118in; y1=2.898in; x2=3.118in; y2=2.961in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583598 {
+      x1=83.947mm; y1=71.247mm; x2=85.09mm; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567725 {
-      x1=2.976in; y1=3.037in; x2=79.121mm; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583601 {
+      x1=3.273in; y1=2.171in; x2=3.273in; y2=2.873in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567728 {
-      x1=79.121mm; y1=3.037in; x2=3.243in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583604 {
+      x1=3.273in; y1=2.873in; x2=85.09mm; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572637 {
-      x1=885.0mil; y1=671.0mil; x2=885.0mil; y2=69.977mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1583802 {
+      x1=2.911in; y1=2.611in; x2=2.911in; y2=2.186in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572640 {
-      x1=885.0mil; y1=69.977mm; x2=568.0mil; y2=3.072in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1583805 {
+      x1=2.873in; y1=2.629in; x2=3.28in; y2=3.036in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572643 {
-      x1=568.0mil; y1=3.072in; x2=568.0mil; y2=3.216in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1583808 {
+      x1=85.09mm; y1=80.01mm; x2=3.28in; y2=3.08in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572658 {
-      x1=1.058in; y1=1.367in; x2=1.058in; y2=2.382in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583811 {
+      x1=3.28in; y1=3.08in; x2=3.28in; y2=3.036in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572661 {
-      x1=1.058in; y1=2.382in; x2=1.579in; y2=2.903in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583814 {
+      x1=3.28in; y1=3.036in; x2=83.2993mm; y2=77.1017mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -33033,14 +33031,8 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1505442 {
-      x1=88.265mm; y1=77.47mm; x2=3.53in; y2=76.073mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1505445 {
-      x1=3.53in; y1=76.073mm; x2=3.53in; y2=1.69501in; thickness=10.0mil; clearance=12.0mil;
+      x1=87.63mm; y1=77.47mm; x2=3.53in; y2=2.97in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -33051,14 +33043,8 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1505706 {
-      x1=88.265mm; y1=80.01mm; x2=3.551in; y2=3.074in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1505709 {
-      x1=3.551in; y1=3.074in; x2=3.551in; y2=1.61601in; thickness=10.0mil; clearance=12.0mil;
+      x1=87.63mm; y1=80.01mm; x2=3.551in; y2=3.049in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -33082,13 +33068,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1505973 {
-      x1=3.574in; y1=1.539in; x2=3.574in; y2=3.151in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1505976 {
-      x1=3.574in; y1=3.151in; x2=88.265mm; y2=82.55mm; thickness=10.0mil; clearance=12.0mil;
+      x1=3.574in; y1=1.539in; x2=3.574in; y2=3.126in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -33129,18 +33109,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1517437 {
-      x1=81.4197mm; y1=60.6171mm; x2=3.152in; y2=2.44in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1517440 {
-      x1=3.152in; y1=2.44in; x2=3.152in; y2=3.004in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1521487 {
       x1=3.47499in; y1=540.01mil; x2=3.47601in; y2=540.01mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -33323,18 +33291,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1542297 {
-      x1=3.27in; y1=2.353in; x2=3.177in; y2=2.446in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1542300 {
-      x1=3.177in; y1=2.446in; x2=3.177in; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1521496 {
       x1=3.528in; y1=1.287in; x2=3.47499in; y2=1.34001in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -33401,68 +33357,110 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1567889 {
-      x1=86.995mm; y1=2.473in; x2=3.307in; y2=2.591in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568186 {
+      x1=112.395mm; y1=1.481in; x2=97.1931mm; y2=1.481in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567892 {
-      x1=3.307in; y1=2.591in; x2=3.307in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568189 {
+      x1=97.1931mm; y1=1.481in; x2=3.806in; y2=38.1381mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568084 {
-      x1=75.311mm; y1=3.3in; x2=3.121in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580719 {
+      x1=81.4197mm; y1=2.387in; x2=3.127in; y2=62.6237mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568087 {
-      x1=3.121in; y1=3.3in; x2=3.279in; y2=3.458in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580722 {
+      x1=3.27in; y1=2.356in; x2=3.152in; y2=2.474in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568090 {
-      x1=3.279in; y1=3.458in; x2=3.279in; y2=3.544in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580725 {
+      x1=86.995mm; y1=2.473in; x2=3.282in; y2=2.616in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568186 {
-      x1=112.395mm; y1=1.481in; x2=97.1931mm; y2=1.481in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580728 {
+      x1=2.94in; y1=3.3in; x2=3.096in; y2=3.3in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568189 {
-      x1=97.1931mm; y1=1.481in; x2=3.806in; y2=38.1381mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1580731 {
+      x1=3.096in; y1=3.3in; x2=3.254in; y2=3.458in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580734 {
+      x1=3.254in; y1=3.458in; x2=3.254in; y2=3.544in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580737 {
+      x1=3.152in; y1=77.47mm; x2=3.108in; y2=3.094in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580740 {
+      x1=3.108in; y1=3.094in; x2=1.913in; y2=3.094in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580743 {
+      x1=2.902in; y1=80.391mm; x2=3.177in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580746 {
+      x1=73.533mm; y1=3.037in; x2=2.951in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1583487 {
+      x1=3.574in; y1=3.126in; x2=87.63mm; y2=82.55mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1583490 {
+      x1=3.551in; y1=3.049in; x2=3.551in; y2=1.61601in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1571969 {
-      x1=3.177in; y1=77.47mm; x2=3.133in; y2=3.094in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583493 {
+      x1=3.53in; y1=2.97in; x2=3.53in; y2=1.69501in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1571972 {
-      x1=3.133in; y1=3.094in; x2=1.938in; y2=3.094in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583646 {
+      x1=3.282in; y1=2.616in; x2=3.282in; y2=3.2in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572344 {
-      x1=2.906in; y1=80.391mm; x2=3.202in; y2=80.391mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583685 {
+      x1=3.152in; y1=2.474in; x2=3.152in; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572396 {
-      x1=2.92in; y1=3.037in; x2=2.976in; y2=3.037in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583688 {
+      x1=3.127in; y1=62.6237mm; x2=3.127in; y2=3.004in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -33503,18 +33501,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1416775 {
-      x1=3.173in; y1=3.7in; x2=3.282in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1432277 {
-      x1=104.775mm; y1=95.25mm; x2=4.066in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1437194 {
       x1=2.824in; y1=2.224in; x2=2.828in; y2=2.228in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -33697,12 +33683,6 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1558799 {
-      x1=88.265mm; y1=95.25mm; x2=3.876in; y2=95.25mm; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1558802 {
       x1=3.876in; y1=95.25mm; x2=4.038in; y2=3.588in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -33769,30 +33749,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1558841 {
-      x1=88.265mm; y1=95.25mm; x2=88.265mm; y2=3.749in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558844 {
-      x1=88.265mm; y1=3.749in; x2=3.426in; y2=3.7in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558847 {
-      x1=3.426in; y1=3.7in; x2=3.324in; y2=3.7in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1558850 {
-      x1=3.324in; y1=3.7in; x2=3.311in; y2=3.687in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1559036 {
       x1=3.964in; y1=56.769mm; x2=4.124in; y2=56.769mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -33847,86 +33803,128 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1567950 {
-      x1=84.1121mm; y1=93.6625mm; x2=84.1121mm; y2=88.8365mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1568314 {
+      x1=1.223in; y1=2.759in; x2=3.919in; y2=2.759in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567953 {
-      x1=84.1121mm; y1=88.8365mm; x2=3.254in; y2=3.44in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572012 {
+      x1=718.0mil; y1=3.216in; x2=718.0mil; y2=89.027mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567956 {
-      x1=3.254in; y1=3.44in; x2=80.645mm; y2=3.44in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572015 {
+      x1=718.0mil; y1=89.027mm; x2=897.0mil; y2=3.684in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1567959 {
-      x1=80.645mm; y1=3.44in; x2=3.152in; y2=3.417in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1572018 {
+      x1=897.0mil; y1=3.684in; x2=2.54in; y2=3.684in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1568314 {
-      x1=1.223in; y1=2.759in; x2=3.919in; y2=2.759in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1572177 {
+      x1=2.54in; y1=3.684in; x2=2.543in; y2=3.681in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572012 {
-      x1=718.0mil; y1=3.216in; x2=718.0mil; y2=89.027mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580749 {
+      x1=87.63mm; y1=95.25mm; x2=87.63mm; y2=3.749in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572015 {
-      x1=718.0mil; y1=89.027mm; x2=897.0mil; y2=3.684in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580752 {
+      x1=87.63mm; y1=3.749in; x2=3.401in; y2=3.7in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572018 {
-      x1=897.0mil; y1=3.684in; x2=2.54in; y2=3.684in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580755 {
+      x1=3.401in; y1=3.7in; x2=3.299in; y2=3.7in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572024 {
-      x1=2.701in; y1=3.523in; x2=2.911in; y2=3.523in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580758 {
+      x1=3.299in; y1=3.7in; x2=83.4771mm; y2=93.6625mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572144 {
-      x1=3.282in; y1=3.809in; x2=4.066in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1580761 {
+      x1=83.4771mm; y1=93.6625mm; x2=83.4771mm; y2=88.8365mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572171 {
-      x1=64.643mm; y1=3.679in; x2=2.701in; y2=3.523in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580764 {
+      x1=83.4771mm; y1=88.8365mm; x2=3.229in; y2=3.44in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572177 {
-      x1=2.54in; y1=3.684in; x2=2.543in; y2=3.681in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1580767 {
+      x1=3.229in; y1=3.44in; x2=80.01mm; y2=3.44in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580770 {
+      x1=80.01mm; y1=3.44in; x2=3.127in; y2=3.417in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580773 {
+      x1=2.676in; y1=3.523in; x2=2.886in; y2=3.523in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580776 {
+      x1=3.148in; y1=3.7in; x2=3.257in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580779 {
+      x1=2.52in; y1=3.679in; x2=2.676in; y2=3.523in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580782 {
+      x1=3.148in; y1=3.7in; x2=3.064in; y2=3.7in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1580785 {
+      x1=2.887in; y1=3.523in; x2=3.064in; y2=3.7in; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1582755 {
+      x1=87.63mm; y1=95.25mm; x2=3.876in; y2=95.25mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572186 {
-      x1=3.173in; y1=3.7in; x2=3.089in; y2=3.7in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1582845 {
+      x1=3.257in; y1=3.809in; x2=4.091in; y2=3.809in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1572189 {
-      x1=2.912in; y1=3.523in; x2=3.089in; y2=3.7in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1583019 {
+      x1=4.091in; y1=3.809in; x2=105.41mm; y2=95.25mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -34089,7 +34087,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:text.1213247 {
-      string=armed; x=354.0mil; y=2.88in; scale=100; fid=0;
+      string=armed; x=356.0mil; y=2.859in; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -34097,23 +34095,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1263781 {
-      string=health; x=369.0mil; y=347.0mil; scale=100; fid=0;
-      ha:flags {
-       clearline=1
-       onsolder=1
-      }
-      rot = 90.000000
-     }
-     ha:text.1279532 {
-      string=+; x=67.38617mm; y=95.517994mm; scale=200; fid=0;
-      ha:flags {
-       clearline=1
-       onsolder=1
-      }
-      rot = 360.000000
-     }
-     ha:text.1335621 {
-      string=pyro; x=3.20362in; y=3.56252in; scale=150; fid=0;
+      string=health; x=359.0mil; y=369.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -34121,7 +34103,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1362531 {
-      string=charge; x=353.0mil; y=878.0mil; scale=100; fid=0;
+      string=charge; x=354.0mil; y=897.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -34129,7 +34111,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1362533 {
-      string=continuity; x=354.0mil; y=3.384in; scale=100; fid=0;
+      string=continuity; x=354.0mil; y=3.368in; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -34137,7 +34119,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1387195 {
-      string=` 2025 Bdale Garbee; x=38.953443mm; y=8.246245mm; scale=150; fid=0;
+      string=` 2025 Bdale Garbee; x=42.712643mm; y=6.722245mm; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -34176,29 +34158,45 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 0.000000
      }
-     ha:text.1392178 {
-      string=siren; x=2.55962in; y=3.554in; scale=150; fid=0;
+     ha:text.1475103 {
+      string=power; x=544.0mil; y=893.0mil; scale=100; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 0.000000
+     }
+     ha:text.1580788 {
+      string=+; x=66.75117mm; y=95.517994mm; scale=200; fid=0;
+      ha:flags {
+       clearline=1
+       onsolder=1
+      }
+      rot = 360.000000
+     }
+     ha:text.1580789 {
+      string=pyro; x=3.17862in; y=3.56252in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
       rot = 90.000000
      }
-     ha:text.1422067 {
-      string=-; x=69.432194mm; y=91.99883mm; scale=200; fid=0;
+     ha:text.1580790 {
+      string=siren; x=2.53462in; y=3.554in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 270.000000
+      rot = 90.000000
      }
-     ha:text.1475103 {
-      string=power; x=476.0mil; y=876.0mil; scale=100; fid=0;
+     ha:text.1580791 {
+      string=-; x=68.797194mm; y=91.99883mm; scale=200; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 0.000000
+      rot = 270.000000
      }
     }
     color = {#000000}
@@ -34214,30 +34212,6 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 8
     li:objects {
-     ha:line.1281639 {
-      x1=4.724in; y1=325.0mil; x2=122.809mm; y2=325.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1281642 {
-      x1=4.724in; y1=3.612in; x2=123.571mm; y2=3.612in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1443415 {
-      x1=-2.0mil; y1=3.616in; x2=-123.0mil; y2=3.616in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1443421 {
-      x1=-3.0mil; y1=320.0mil; x2=-156.0mil; y2=320.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:text.1281468 {
       string=raspberry pi zero 2 W; x=3.79601in; y=1.784in; scale=100; fid=0;
       ha:flags {
@@ -34253,7 +34227,7 @@ ha:pcb-rnd-board-v8 {
       rot = 0.000000
      }
      ha:text.1336259 {
-      string=option; x=3.761in; y=3.367in; scale=100; fid=0;
+      string=option; x=3.718in; y=3.458in; scale=200; fid=0;
       ha:flags {
        clearline=1
       }