]> git.gag.com Git - hw/quantimotor/commitdiff
rework to include circuit breaker
authorBdale Garbee <bdale@gag.com>
Sat, 6 Sep 2025 23:52:27 +0000 (17:52 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 6 Sep 2025 23:52:27 +0000 (17:52 -0600)
quantimotor.lht
quantimotor.sch

index b22de75a369e1f1e7afd7f4088cb892f71fe9fce..21c8cf8d34b74edceee36c22503fa9a823aad176 100644 (file)
@@ -7,6 +7,9 @@ ha:pcb-rnd-board-v8 {
      ha:GND {
      li:conn { B1-6; C7-2; C8-1; C9-2; C10-2; C12-1; C13-2; C15-1; C37-1; C39-2; C101-1; C102-2; C107-1; C108-1; C109-1; C110-2; C111-1; H1-1; H2-1; H3-1; H4-1; H5-1; J2-6; J2-9; J2-14; J2-20; J2-25; J2-30; J2-34; J2-39; J2-41; J3-3; J6-19; J7-1; J7-2; J7-3; J7-4; J7-A1B12; J7-B1A12; J11-1; J11-5; J13-3; J13-4; Q2-2; Q4-1; Q4-3; R5-2; R15-1; R20-1; R22-1; R24-1; R26-1; R27-1; R28-1; R29-1; R30-1; R37-1; R39-1; R42-1; R43-1; R44-1; R46-1; R500-1; R501-1; S1-2; S1-4; S2-4; S3-2; U1-18; U1-24; U1-25; U2-2; U3-2; U4-1; U5-7; U5-11; U5-13; U6-3; U6-5; U6-12; U7-3; U7-4; U7-6; U7-8; U7-11; U7-13; U7-15; U7-17; U7-19; U7-20; U7-22; U7-24; U7-26; U7-28; U7-29; U7-31; U7-32; U7-33; U13-4; Z1-1; Z2-1;     }
      }
+       ha:v_fused {
+       li:conn { C4-2; F1-2; Q1-2; R4-1;       }
+       }
       ha:v_chg_in {
       li:conn { R21-1; U1-12; U1-13;      }
       }
@@ -79,30 +82,30 @@ ha:pcb-rnd-board-v8 {
                                    ha:unnamed_net3 {
                                    li:conn { D1-1; R50-2;                                   }
                                    }
-                                                                                   ha:unnamed_net4 {
-                                                                                   li:conn { R50-1; U5-4;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net5 {
-                                                                                   li:conn { J12-1; U6-9;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net6 {
-                                                                                   li:conn { J11-2; U6-7;                                                                                   }
-                                                                                   }
-                                                                                  ha:gpio26 {
-                                                                                  li:conn { J2-37; J6-18;                                                                                  }
-                                                                                  }
-                                                                                   ha:unnamed_net8 {
-                                                                                   li:conn { J10-1; U6-13;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net9 {
-                                                                                   li:conn { J10-2; U6-14;                                                                                   }
-                                                                                   }
-                                                                                   ha:led_health_g {
-                                                                                   li:conn { J2-13; U5-1;                                                                                   }
-                                                                                   }
-                                                                                  ha:unnamed_net1 {
-                                                                                  li:conn { R52-2; U5-6;                                                                                  }
-                                                                                  }
+                                                                                              ha:gpio26 {
+                                                                                              li:conn { J2-37; J6-18;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net4 {
+                                                                                             li:conn { R50-1; U5-4;                                                                                             }
+                                                                                             }
+                                                                                             ha:unnamed_net5 {
+                                                                                             li:conn { R1-2; U6-9;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net1 {
+                                                                                              li:conn { R52-2; U5-6;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net8 {
+                                                                                              li:conn { J10-1; U6-13;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net6 {
+                                                                                             li:conn { J11-2; U6-7;                                                                                             }
+                                                                                             }
+                                                                                              ha:led_health_g {
+                                                                                              li:conn { J2-13; U5-1;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net9 {
+                                                                                             li:conn { J10-2; U6-14;                                                                                             }
+                                                                                             }
                                   ha:unnamed_net7 {
                                   li:conn { J11-3; U6-6;                                  }
                                   }
@@ -142,144 +145,144 @@ ha:pcb-rnd-board-v8 {
      ha:+3.3V {
      li:conn { C8-2; C107-2; D1-2; D2-2; D3-2; D4-2; J6-17; U3-5; U5-14; U7-34; U13-8;     }
      }
-                                                                                   ha:sense_armed {
-                                                                                   li:conn { R12-1; R15-2; U13-3;                                                                                   }
-                                                                                   }
-                                                                                   ha:fet_1 {
-                                                                                   li:conn { H6-1; Q2-1; R14-1;                                                                                   }
-                                                                                   }
-                                                                                  ha:sclk {
-                                                                                  li:conn { J2-23; J6-6; U7-37;                                                                                  }
-                                                                                  }
-                                                                                   ha:unnamed_net13 {
-                                                                                   li:conn { J12-4; U6-8;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net22 {
-                                                                                   li:conn { R41-1; R42-2; U4-4;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net18 {
-                                                                                   li:conn { Q2-3; R8-2; U13-7;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net16 {
-                                                                                   li:conn { C111-2; U7-5;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net31 {
-                                                                                   li:conn { B1-2; B1-3;                                                                                   }
-                                                                                   }
-                                                                                  ha:unnamed_net12 {
-                                                                                  li:conn { U2-3; U6-4;                                                                                  }
-                                                                                  }
-                                                                                    ha:unnamed_net32 {
-                                                                                    li:conn { B1-4; B1-5;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net33 {
-                                                                                    li:conn { J4-1; J5-1;                                                                                    }
-                                                                                    }
-                                                                                   ha:unnamed_net15 {
-                                                                                   li:conn { C102-1; C110-1; U7-7;                                                                                   }
-                                                                                   }
-                                                                                    ha:unnamed_net36 {
-                                                                                    li:conn { J4-4; J5-4;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net37 {
-                                                                                    li:conn { J4-5; J5-5;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net38 {
-                                                                                    li:conn { J4-6; J5-6;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net39 {
-                                                                                    li:conn { J4-7; J5-7;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net20 {
-                                                                                    li:conn { Q4-2; R7-2;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net50 {
-                                                                                    li:conn { R29-2; U1-10;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net46 {
-                                                                                    li:conn { R24-2; U1-4;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net48 {
-                                                                                    li:conn { R46-2; U1-7;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net34 {
-                                                                                    li:conn { J4-2; J5-2;                                                                                    }
-                                                                                    }
-                                                                                    ha:rpi_3.3v {
-                                                                                    li:conn { J2-1; J2-17;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net53 {
-                                                                                    li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net42 {
-                                                                                    li:conn { J7-A7; J7-B7; U1-1;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net43 {
-                                                                                    li:conn { J7-A6; J7-B6; U1-2;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net23 {
-                                                                                    li:conn { C5-1; U4-6;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net49 {
-                                                                                    li:conn { R27-2; U1-8;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net63 {
-                                                                                    li:conn { D6-3; S1-3;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net61 {
-                                                                                    li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net57 {
-                                                                                    li:conn { J7-A5; R43-2;                                                                                    }
-                                                                                    }
-                                                                                   ha:unnamed_net21 {
-                                                                                   li:conn { C5-2; L1-1; U4-2;                                                                                   }
-                                                                                   }
-                                                                                    ha:unnamed_net59 {
-                                                                                    li:conn { J7-B5; R44-2;                                                                                    }
-                                                                                    }
-                                                                                   ha:unnamed_net35 {
-                                                                                   li:conn { J4-3; J5-3;                                                                                   }
-                                                                                   }
-                                                                                    ha:unnamed_net41 {
-                                                                                    li:conn { J4-9; J5-9;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net67 {
-                                                                                    li:conn { D1-4; R51-1;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net54 {
-                                                                                    li:conn { C9-1; C10-1; U1-19; U1-20;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net44 {
-                                                                                    li:conn { R28-2; U1-9;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net71 {
-                                                                                    li:conn { D3-1; R53-1;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net62 {
-                                                                                    li:conn { Q4-4; R5-1; R9-2; S3-1;                                                                                    }
-                                                                                    }
-                                                                                   ha:unnamed_net40 {
-                                                                                   li:conn { J4-8; J5-8;                                                                                   }
-                                                                                   }
-                                                                                   ha:unnamed_net65 {
-                                                                                   li:conn { R53-2; U5-8;                                                                                   }
-                                                                                   }
-                                                                                     ha:unnamed_net66 {
-                                                                                     li:conn { R51-2; U5-2;                                                                                     }
-                                                                                     }
-                                                                                     ha:unnamed_net51 {
-                                                                                     li:conn { R30-2; U1-11;                                                                                     }
-                                                                                     }
-                                                                                     ha:fet_a {
-                                                                                     li:conn { J1-1; Q4-7; Q4-8;                                                                                     }
-                                                                                     }
-                                                                                    ha:unnamed_net55 {
-                                                                                    li:conn { C11-1; U1-14;                                                                                    }
-                                                                                    }
-                                                                                    ha:unnamed_net60 {
-                                                                                    li:conn { D4-1; R54-1;                                                                                    }
-                                                                                    }
+                                                                                              ha:sclk {
+                                                                                              li:conn { J2-23; J6-6; U7-37;                                                                                              }
+                                                                                              }
+                                                                                              ha:fet_1 {
+                                                                                              li:conn { H6-1; Q2-1; R14-1;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net12 {
+                                                                                              li:conn { U2-3; U6-4;                                                                                              }
+                                                                                              }
+                                                                                             ha:sense_armed {
+                                                                                             li:conn { R12-1; R15-2; U13-3;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net16 {
+                                                                                              li:conn { C111-2; U7-5;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net15 {
+                                                                                              li:conn { C102-1; C110-1; U7-7;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net13 {
+                                                                                             li:conn { R1-1; U6-8;                                                                                             }
+                                                                                             }
+                                                                                             ha:unnamed_net22 {
+                                                                                             li:conn { R41-1; R42-2; U4-4;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net30 {
+                                                                                              li:conn { B1-4; B1-5;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net21 {
+                                                                                              li:conn { C5-2; L1-1; U4-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net32 {
+                                                                                              li:conn { J4-2; J5-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net31 {
+                                                                                              li:conn { J4-1; J5-1;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net35 {
+                                                                                              li:conn { J4-5; J5-5;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net40 {
+                                                                                              li:conn { J7-A7; J7-B7; U1-1;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net37 {
+                                                                                              li:conn { J4-7; J5-7;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net18 {
+                                                                                             li:conn { Q2-3; R8-2; U13-7;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net38 {
+                                                                                              li:conn { J4-8; J5-8;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net20 {
+                                                                                              li:conn { Q4-2; R7-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net46 {
+                                                                                              li:conn { R46-2; U1-7;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net39 {
+                                                                                              li:conn { J4-9; J5-9;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net33 {
+                                                                                              li:conn { J4-3; J5-3;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net29 {
+                                                                                             li:conn { B1-2; B1-3;                                                                                             }
+                                                                                             }
+                                                                                              ha:rpi_3.3v {
+                                                                                              li:conn { J2-1; J2-17;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net48 {
+                                                                                              li:conn { R29-2; U1-10;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net57 {
+                                                                                              li:conn { J7-B5; R44-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net58 {
+                                                                                              li:conn { D4-1; R54-1;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net23 {
+                                                                                              li:conn { C5-1; U4-6;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net49 {
+                                                                                              li:conn { R30-2; U1-11;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net36 {
+                                                                                              li:conn { J4-6; J5-6;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net61 {
+                                                                                              li:conn { D6-3; S1-3;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net53 {
+                                                                                              li:conn { C11-1; U1-14;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net44 {
+                                                                                             li:conn { R24-2; U1-4;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net34 {
+                                                                                              li:conn { J4-4; J5-4;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net65 {
+                                                                                              li:conn { D1-4; R51-1;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net41 {
+                                                                                              li:conn { J7-A6; J7-B6; U1-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net42 {
+                                                                                              li:conn { R28-2; U1-9;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net59 {
+                                                                                             li:conn { C4-1; D6-1; Q1-3; Q4-5; Q4-6; R4-2;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net55 {
+                                                                                              li:conn { J7-A5; R43-2;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net51 {
+                                                                                              li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                                                                              }
+                                                                                              }
+                                                                                              ha:unnamed_net47 {
+                                                                                              li:conn { R27-2; U1-8;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net64 {
+                                                                                             li:conn { R51-2; U5-2;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net60 {
+                                                                                              li:conn { Q4-4; R5-1; R9-2; S3-1;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net63 {
+                                                                                             li:conn { R53-2; U5-8;                                                                                             }
+                                                                                             }
+                                                                                              ha:unnamed_net52 {
+                                                                                              li:conn { C9-1; C10-1; U1-19; U1-20;                                                                                              }
+                                                                                              }
+                                                                                              ha:fet_a {
+                                                                                              li:conn { J1-1; Q4-7; Q4-8;                                                                                              }
+                                                                                              }
+                                                                                             ha:unnamed_net69 {
+                                                                                             li:conn { D3-1; R53-1;                                                                                             }
+                                                                                             }
             ha:led_armed {
             li:conn { J2-12; U5-9;            }
             }
@@ -287,7 +290,7 @@ ha:pcb-rnd-board-v8 {
             li:conn { J2-36; R8-1; R501-2;            }
             }
             ha:v_lipo3s {
-            li:conn { B1-1; C4-2; C7-1; C13-1; Q1-2; R4-1; U1-21; U1-22;            }
+            li:conn { B1-1; C7-1; C13-1; F1-1; U1-21; U1-22;            }
             }
             ha:mosi {
             li:conn { J2-19; J6-10; U7-1;            }
@@ -4752,15 +4755,15 @@ 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
    text_scale = 100
    clearance = 20.0mil
   }
-   {ha:mega amps}                    {
-    thickness = 250.0mil
+   {ha:mega amps}                                     {
+    thickness = 225.0mil
     text_thick = 0.0
     text_scale = 100
     clearance = 20.0mil
@@ -4769,12 +4772,12 @@ ha:pcb-rnd-board-v8 {
  li:pcb-rnd-conf-v1 {
   ha:overwrite {
    ha:design {
-    via_proto = 4
+    via_proto = 1
     text_font_id = 0
     text_scale = 100
     min_slk = 0.12700000 mm
     text_thickness = 0
-    line_thickness = 10.00 mil
+    line_thickness = 20.00 mil
     poly_isle_area = 200000000.0
     ha:drc {
      min_ring = 7.0 mil
@@ -4782,7 +4785,7 @@ ha:pcb-rnd-board-v8 {
     }
     min_wid = 0.12700000 mm
     bloat = 0.12700000 mm
-    clearance = 6.00 mil
+    clearance = 10.00 mil
    }
    ha:editor {
     grids_idx = 1
@@ -4797,6 +4800,7 @@ ha:pcb-rnd-board-v8 {
     show_solder_side = 1
     fullscreen = 0
      grid_unit = mil
+      snap_pin = true
    }
   }
  }
@@ -5063,15 +5067,6 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1440767 {
-    proto=4; x=2.84in; y=815.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1440768 {
     proto=4; x=2.84in; y=52.07mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
@@ -5081,49 +5076,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1445946 {
-    proto=4; x=1.2in; y=477.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1446936 {
-    proto=4; x=1.493in; y=348.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
-      }
-    }
-   }
-   ha:padstack_ref.1447216 {
-    proto=4; x=1.493in; y=430.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
-   ha:padstack_ref.1454644 {
-    proto=4; x=3.051in; y=1.089in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1501620 {
-    proto=4; x=978.0mil; y=1.501in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=805.0mil; y=1.173in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5132,7 +5086,7 @@ ha:pcb-rnd-board-v8 {
     }
    }
    ha:padstack_ref.1504124 {
-    proto=4; x=1.039in; y=890.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    proto=4; x=854.0mil; y=889.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5158,15 +5112,6 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1511286 {
-    proto=4; x=1.2in; y=506.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-    ha:flags {
-     clearline=1
-    }
-
-    li:thermal {
-    }
-   }
    ha:padstack_ref.1524947 {
     proto=4; x=3.634in; y=641.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
@@ -5376,8 +5321,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1686276 {
-    proto=4; x=2.54in; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1686366 {
+    proto=4; x=2.632in; y=1.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5385,8 +5330,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1686277 {
-    proto=4; x=2.54in; y=42.799mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1701979 {
+    proto=4; x=4.552in; y=694.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5394,8 +5339,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1686278 {
-    proto=4; x=2.54in; y=1.73in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1724832 {
+    proto=4; x=27.559mm; y=3.062in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5403,8 +5348,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1686366 {
-    proto=4; x=2.54in; y=1.294in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1725217 {
+    proto=4; x=29.083mm; y=3.121in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5412,8 +5357,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1701979 {
-    proto=4; x=4.552in; y=694.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1745481 {
+    proto=4; x=1.223in; y=3.047in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5421,8 +5366,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1724832 {
-    proto=4; x=27.559mm; y=3.062in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1746138 {
+    proto=4; x=2.803in; y=1.79in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5430,8 +5375,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1725217 {
-    proto=4; x=29.083mm; y=3.121in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1746151 {
+    proto=4; x=2.803in; y=1.889in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5439,17 +5384,22 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1726886 {
-    proto=4; x=1.48in; y=2.323in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1747468 {
+    proto=4; x=2.7712in; y=2.68363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:5 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1726887 {
-    proto=4; x=1.512in; y=2.323in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1747571 {
+    proto=4; x=2.746in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5457,70 +5407,175 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1726888 {
-    proto=4; x=1.633in; y=2.556in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1747677 {
+    proto=4; x=2.799in; y=64.897mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:2 {
-       on  
-       diag  
-       round  
-       noshape  
-      }
-      li:3 {
-       on  
-       solid  
-       noshape  
-      }
     }
    }
-   ha:padstack_ref.1726889 {
-    proto=4; x=1.632in; y=66.421mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1751637 {
+    proto=4; x=3.227in; y=2.79in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:3 {
-       on  
-       solid  
-       noshape  
-      }
     }
    }
-   ha:padstack_ref.1726890 {
-    proto=4; x=1.692in; y=2.556in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1752757 {
+    proto=4; x=2.594in; y=2.638in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:3 {
-       on  
-       solid  
-       noshape  
-      }
     }
    }
-   ha:padstack_ref.1726891 {
-    proto=4; x=1.692in; y=66.421mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1753232 {
+    proto=4; x=2.83in; y=2.584in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:3 {
+    }
+   }
+   ha:padstack_ref.1753455 {
+    proto=4; x=80.899mm; y=2.204in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753468 {
+    proto=4; x=3.109in; y=2.738in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753568 {
+    proto=4; x=2.64448in; y=2.05052in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753822 {
+    proto=4; x=2.618in; y=2.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753884 {
+    proto=4; x=1.209in; y=3.374in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753918 {
+    proto=4; x=3.141in; y=2.781in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1753949 {
+    proto=4; x=2.77in; y=1.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1754001 {
+    proto=4; x=2.632in; y=34.671mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1790634 {
+    proto=4; x=3.069in; y=2.88452in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1803501 {
+    proto=4; x=30.861mm; y=471.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1803502 {
+    proto=4; x=30.861mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1804737 {
+    proto=4; x=2.83717in; y=615.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1804738 {
+    proto=4; x=3.04817in; y=889.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1805889 {
+    proto=4; x=877.0mil; y=587.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+      li:5 {
        on  
        solid  
        noshape  
       }
     }
    }
-   ha:padstack_ref.1737960 {
-    proto=4; x=2.582in; y=3.218in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807228 {
+    proto=4; x=2.582in; y=3.32906in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5538,8 +5593,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737961 {
-    proto=4; x=2.549in; y=3.218in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807229 {
+    proto=4; x=2.549in; y=3.32906in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5557,8 +5612,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737962 {
-    proto=4; x=2.549in; y=3.36in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807230 {
+    proto=4; x=2.549in; y=3.47106in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5576,8 +5631,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737963 {
-    proto=4; x=2.582in; y=3.36in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807231 {
+    proto=4; x=2.582in; y=3.47106in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5595,8 +5650,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737964 {
-    proto=4; x=2.521in; y=3.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807232 {
+    proto=4; x=2.521in; y=3.36306in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5614,8 +5669,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737965 {
-    proto=4; x=2.521in; y=3.326in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807233 {
+    proto=4; x=2.521in; y=3.43706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5633,8 +5688,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737966 {
-    proto=4; x=2.521in; y=3.289in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807234 {
+    proto=4; x=2.521in; y=3.40006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5652,8 +5707,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737968 {
-    proto=4; x=2.611in; y=3.252in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807235 {
+    proto=4; x=2.611in; y=3.36306in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5671,8 +5726,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737969 {
-    proto=4; x=2.611in; y=3.289in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807236 {
+    proto=4; x=2.611in; y=3.40006in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5690,8 +5745,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1737970 {
-    proto=4; x=2.611in; y=3.326in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807237 {
+    proto=4; x=2.611in; y=3.43706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5709,8 +5764,8 @@ ha:pcb-rnd-board-v8 {
       }
     }
    }
-   ha:padstack_ref.1741578 {
-    proto=4; x=2.516in; y=3.498in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807238 {
+    proto=4; x=2.516in; y=3.60906in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5718,8 +5773,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1741579 {
-    proto=4; x=2.516in; y=3.533in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807239 {
+    proto=4; x=2.516in; y=3.64406in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5727,8 +5782,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1741580 {
-    proto=4; x=2.516in; y=3.568in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807240 {
+    proto=4; x=2.516in; y=3.67906in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5736,8 +5791,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1741581 {
-    proto=4; x=2.516in; y=3.603in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807241 {
+    proto=4; x=2.516in; y=3.71406in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5745,8 +5800,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1741582 {
-    proto=4; x=2.516in; y=3.638in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807242 {
+    proto=4; x=2.516in; y=3.74906in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5754,8 +5809,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1743285 {
-    proto=4; x=1.57in; y=3.121in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807243 {
+    proto=4; x=2.746in; y=3.32806in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5763,8 +5818,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1743968 {
-    proto=4; x=1.798in; y=2.489in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807244 {
+    proto=4; x=3.069in; y=3.50706in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5772,8 +5827,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1745481 {
-    proto=4; x=1.687in; y=3.121in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1807468 {
+    proto=4; x=2.294in; y=3.393in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5781,8 +5836,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1745866 {
-    proto=4; x=49.657mm; y=2.634in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1808138 {
+    proto=4; x=2.214in; y=3.69in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5790,8 +5845,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1745867 {
-    proto=4; x=1.922in; y=2.601in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1808139 {
+    proto=4; x=2.214in; y=3.47in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5799,8 +5854,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1746138 {
-    proto=4; x=2.803in; y=1.79in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1808326 {
+    proto=4; x=2.68in; y=41.91mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5808,8 +5863,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1746151 {
-    proto=4; x=2.803in; y=1.889in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1808327 {
+    proto=4; x=2.68in; y=43.053mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5817,8 +5872,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1746853 {
-    proto=4; x=2.746in; y=3.217in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1808328 {
+    proto=4; x=2.68in; y=1.74in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5826,22 +5881,17 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1747468 {
-    proto=4; x=2.7712in; y=2.68363in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810362 {
+    proto=4; x=1.387in; y=1.517in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
-      li:5 {
-       on  
-       solid  
-       noshape  
-      }
     }
    }
-   ha:padstack_ref.1747571 {
-    proto=4; x=2.746in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810363 {
+    proto=4; x=1.419in; y=1.517in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5849,44 +5899,70 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1747677 {
-    proto=4; x=2.799in; y=64.897mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810364 {
+    proto=4; x=1.54in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:2 {
+       on  
+       diag  
+       round  
+       noshape  
+      }
+      li:3 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1751637 {
-    proto=4; x=3.227in; y=2.79in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810365 {
+    proto=4; x=1.539in; y=1.809in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:3 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1752757 {
-    proto=4; x=2.594in; y=2.638in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810366 {
+    proto=4; x=1.599in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:3 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1753232 {
-    proto=4; x=2.83in; y=2.584in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810367 {
+    proto=4; x=1.599in; y=1.809in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
 
     li:thermal {
+      li:3 {
+       on  
+       solid  
+       noshape  
+      }
     }
    }
-   ha:padstack_ref.1753455 {
-    proto=4; x=80.899mm; y=2.204in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810368 {
+    proto=4; x=43.307mm; y=1.683in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5894,8 +5970,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753468 {
-    proto=4; x=3.109in; y=2.738in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810369 {
+    proto=4; x=1.862in; y=1.828in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5903,8 +5979,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753568 {
-    proto=4; x=2.64448in; y=2.05052in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1810370 {
+    proto=4; x=1.829in; y=45.593mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5912,8 +5988,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753611 {
-    proto=4; x=3.069in; y=3.396in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1811148 {
+    proto=4; x=1.014in; y=2.762in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5921,8 +5997,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753822 {
-    proto=4; x=2.618in; y=2.563in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1811149 {
+    proto=4; x=1.007in; y=70.993mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5930,8 +6006,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753850 {
-    proto=4; x=2.359in; y=3.461in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1811150 {
+    proto=4; x=1.01in; y=2.829in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5939,8 +6015,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753884 {
-    proto=4; x=1.209in; y=3.374in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1811151 {
+    proto=4; x=1.036in; y=2.736in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5948,8 +6024,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753918 {
-    proto=4; x=3.141in; y=2.781in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1811152 {
+    proto=4; x=1.062in; y=2.716in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5957,8 +6033,8 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1753949 {
-    proto=4; x=2.77in; y=1.93in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1815045 {
+    proto=4; x=1.584in; y=2.496in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5966,8 +6042,35 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1754001 {
-    proto=4; x=2.537in; y=34.671mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1815046 {
+    proto=4; x=1.584in; y=62.611mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1815086 {
+    proto=4; x=1.898in; y=2.582in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1815087 {
+    proto=4; x=1.48in; y=2.581in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1815124 {
+    proto=4; x=2.579in; y=467.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -5975,8 +6078,17 @@ ha:pcb-rnd-board-v8 {
     li:thermal {
     }
    }
-   ha:padstack_ref.1757871 {
-    proto=4; x=1.46in; y=430.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+   ha:padstack_ref.1815125 {
+    proto=4; x=1.146in; y=1.513in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+    ha:flags {
+     clearline=1
+    }
+
+    li:thermal {
+    }
+   }
+   ha:padstack_ref.1815166 {
+    proto=4; x=2.032in; y=3.627in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
     ha:flags {
      clearline=1
     }
@@ -7544,7 +7656,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1251167 {
-          proto=0; x=35.000292mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=0; x=35.000292mm; y=81.173674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
            lock=1
@@ -7559,7 +7671,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1251168 {
-          proto=1; x=35.000292mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=35.000292mm; y=9.174072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
            lock=1
@@ -7574,7 +7686,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1251169 {
-          proto=1; x=54.0mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=54.0mm; y=81.173674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
            lock=1
@@ -7589,7 +7701,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1251170 {
-          proto=1; x=54.0mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=54.0mm; y=9.174072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
            lock=1
@@ -7604,7 +7716,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1251171 {
-          proto=1; x=72.999962mm; y=85.999674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=72.999962mm; y=81.173674mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
            lock=1
@@ -7619,9 +7731,10 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1251172 {
-          proto=1; x=72.999962mm; y=14.000072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=72.999962mm; y=9.174072mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
+           lock=1
           }
 
           li:thermal {
@@ -7653,41 +7766,29 @@ ha:pcb-rnd-board-v8 {
 
            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
-             }
-            }
+             x1=24.000314mm; y1=83.673796mm; x2=24.000314mm; y2=6.67395mm; 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
-             }
-            }
+             x1=24.000314mm; y1=83.673796mm; x2=83.99994mm; y2=83.673796mm; 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
-             }
-            }
+             x1=83.99994mm; y1=83.673796mm; x2=83.99994mm; y2=6.67395mm; 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
-             }
-            }
+             x1=24.000314mm; y1=6.67395mm; x2=83.99994mm; y2=6.67395mm; 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
-             }
-            }
+             x1=50.000262mm; y1=73.17369mm; x2=57.999992mm; y2=73.17369mm; 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
-             }
-            }
+             x1=54.0mm; y1=77.173682mm; x2=54.0mm; y2=69.173698mm; thickness=20.0mil; clearance=0.0;
+ ha:flags ={ lock=1
+ };            }
            }
            ha:type {
             silk = 1
@@ -7701,45 +7802,33 @@ ha:pcb-rnd-board-v8 {
 
            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
-             }
-
+             x1=54.000084mm; y1=45.173873mm; x2=54.000084mm; y2=45.173873mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
-            }
+ ha:flags ={ lock=1
+ };            }
             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
-             }
-
+             x1=54.0mm; y1=45.174mm; x2=54.0mm; y2=45.174mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
-            }
+ ha:flags ={ lock=1
+ };            }
             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
-             }
-
+             x1=54.0mm; y1=45.174mm; x2=55.0mm; y2=45.174mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
-            }
+ ha:flags ={ lock=1
+ };            }
             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
-             }
-
+             x1=54.0mm; y1=45.174mm; x2=54.0mm; y2=44.174mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
-            }
+ ha:flags ={ lock=1
+ };            }
            }
            ha:type {
             bottom = 1
@@ -7752,177 +7841,177 @@ ha:pcb-rnd-board-v8 {
         uid = V61fJmxCtl6QKTAtl+8AAABK
  ha:flags ={ lock=1
  };       }
-       ha:subc.1317335 {
+       ha:subc.1419704 {
         ha:attributes {
-         value=4screws
+         value=Header-10
          device=CONNECTOR
-         footprint=282834-4
-         refdes=J12
+         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
           }
@@ -7931,12 +8020,12 @@ 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
           }
@@ -7945,12 +8034,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=3
-            name=pin3
+            term=2
+            name=2
           }
          }
-         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.1419732 {
+          proto=1; x=105.41mm; y=77.47mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -7959,12 +8048,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=3
+            name=3
           }
          }
-         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.1419733 {
+          proto=1; x=105.41mm; y=80.01mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -7973,329 +8062,37 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=4
+            name=4
           }
          }
-        }
-        li:layers {
+         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
+          }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:thermal {
+          }
 
-           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 {
-            silk = 1
-            top = 1
-           }
+          ha:attributes {
+            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
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          li:thermal {
+          }
 
-           li:objects {
-            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: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 {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = 2ef4X4Ek/wiw5eTepUsAAABU
-       }
-       ha:subc.1419704 {
-        ha:attributes {
-         value=Header-10
-         device=CONNECTOR
-         footprint=100mil10pin
-         refdes=J5
-        }
-       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.1419730 {
-          proto=0; x=105.41mm; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         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
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
-         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
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         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
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            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: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;
@@ -10197,19 +9994,18 @@ ha:pcb-rnd-board-v8 {
        }
         uid = eVRbahCb5CjRdB6U1eEAAABa
        }
-       ha:subc.1438440 {
+       ha:subc.1254637 {
         ha:attributes {
-         footprint=0402
-         value=0.1uF
+         value=470uF
          device=CAPACITOR
-         openscad=0402
-         refdes=C101
+         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 {
@@ -10220,172 +10016,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  
-              }
-            }
-
-            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.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.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  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
 
@@ -10397,14 +10035,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  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
 
@@ -10416,14 +10054,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  
+               -39.37mil  
+               -39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
+               39.37mil  
+               -39.37mil  
+               39.37mil  
               }
             }
 
@@ -10435,14 +10073,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  
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
               }
             }
 
@@ -10454,25 +10092,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  
+               -43.305mil  
+               -43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
+               43.305mil  
+               -43.305mil  
+               43.305mil  
               }
             }
           }
         }
 
         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=78.74mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -10482,7 +10120,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=78.74mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -10492,7 +10130,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=78.74mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -10502,7 +10140,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=86.61mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -10512,7 +10150,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=86.61mil;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -10525,8 +10163,8 @@ ha:pcb-rnd-board-v8 {
        }
 
         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:padstack_ref.1254657 {
+          proto=0; x=836.42mil; y=378.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -10536,89 +10174,56 @@ ha:pcb-rnd-board-v8 {
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         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.1254658 {
+          proto=1; x=639.57mil; y=378.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=2
+            name=pin2
           }
          }
-         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 {
+        }
+        li:layers {
 
          ha:top-silk {
           lid=0
           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.1254638 {
+             x1=934.84mil; y1=181.16mil; x2=836.42mil; y2=181.16mil; 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:line.1254641 {
+             x1=885.63mil; y1=131.95mil; x2=885.63mil; y2=230.37mil; 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:arc.1254644 {
+             x=738.0mil; y=378.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
            }
          }
 
@@ -10627,4121 +10232,7722 @@ 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.1254645 {
+             x1=737.995mil; y1=378.0mil; x2=737.995mil; y2=378.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.1254648 {
+             x1=738.0mil; y1=378.0mil; x2=738.0mil; y2=378.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.1254651 {
+             x1=738.0mil; y1=378.0mil; x2=17.7452mm; y2=378.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.1254654 {
+             x1=738.0mil; y1=378.0mil; x2=738.0mil; y2=10.6012mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
             }
            }
            ha:type {
-            top = 1
-            misc = 1
+            bottom = 1
             virtual = 1
+            misc = 1
            }
          }
         }
        }
-        uid = fdmrigvTMcHho9IPHtUAAAAQ
+        uid = KTnIRhG1xtd7m0Cqs70AAABY
        }
-       ha:subc.1254637 {
-        ha:attributes {
-         value=470uF
-         device=CAPACITOR
-         footprint=CAP_FC10
-         refdes=C39
-        }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.1477709 {
+         ha:attributes {
+          openscad=sot23
+          value=BAT54C
+          device=DIODE
+          refdes=D6
+          footprint=SOT23
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=0.0; hplated=0; htop=0; hbottom=0;
+           li:shape {
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -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
+               top = 1
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
+              clearance=0.0
+               li:ps_poly {
+                17.0mil  
+                -20.0mil  
+                -17.0mil  
+                -20.0mil  
+                -17.0mil  
+                20.0mil  
+                17.0mil  
+                20.0mil  
+               }
              }
-             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  
+             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 {
+                20.0mil  
+                -23.0mil  
+                -20.0mil  
+                -23.0mil  
+                -20.0mil  
+                23.0mil  
+                20.0mil  
+                23.0mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -43.305mil  
-               -43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
-               43.305mil  
-               -43.305mil  
-               43.305mil  
-              }
-            }
 
-            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:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
               }
-            }
-          }
+              clearance=0.0
+               li:ps_poly {
+                17.0mil  
+                -20.0mil  
+                -17.0mil  
+                -20.0mil  
+                -17.0mil  
+                20.0mil  
+                17.0mil  
+                20.0mil  
+               }
+             }
+           }
+         }
         }
 
-        ha:ps_proto_v6.1 {
-          hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         li:objects {
+          ha:padstack_ref.1477735 {
+           proto=0; x=805.0mil; y=967.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-            }
+           ha:attributes {
+             term=1
+             name=1
+           }
+          }
+          ha:padstack_ref.1477736 {
+           proto=0; x=805.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;             }
-             ha:combining {             }
-             ha:layer_mask {
-              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=836.42mil; y=378.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         ha:padstack_ref.1254658 {
-          proto=1; x=639.57mil; y=378.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
+          ha:padstack_ref.1477737 {
+           proto=0; x=723.0mil; y=928.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-            li:2 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=pin2
+           ha:attributes {
+             term=3
+             name=3
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1254638 {
-             x1=934.84mil; y1=181.16mil; x2=836.42mil; y2=181.16mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1254641 {
-             x1=885.63mil; y1=131.95mil; x2=885.63mil; y2=230.37mil; thickness=10.0mil; clearance=0.0;
+            li:objects {
+             ha:line.1477710 {
+              x1=695.0mil; y1=992.0mil; x2=834.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.1477713 {
+              x1=834.0mil; y1=992.0mil; x2=834.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.1477716 {
+              x1=834.0mil; y1=864.0mil; x2=695.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
+             }
+             ha:line.1477719 {
+              x1=695.0mil; y1=864.0mil; x2=695.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
+             }
             }
-            ha:arc.1254644 {
-             x=738.0mil; y=378.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
             }
-           }
-           ha:type {
-            silk = 1
-            bottom = 1
-           }
-         }
+          }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1254645 {
-             x1=737.995mil; y1=378.0mil; x2=737.995mil; y2=378.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.1477723 {
+              x1=19.752733mm; y1=928.0mil; x2=19.752733mm; y2=928.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.1254648 {
-             x1=738.0mil; y1=378.0mil; x2=738.0mil; y2=378.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.1477726 {
+              x1=805.0mil; y1=967.0mil; x2=805.0mil; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
              }
-            }
-            ha:line.1254651 {
-             x1=738.0mil; y1=378.0mil; x2=17.7452mm; y2=378.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.1477729 {
+              x1=805.0mil; y1=967.0mil; x2=21.447mm; y2=967.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
              }
-            }
-            ha:line.1254654 {
-             x1=738.0mil; y1=378.0mil; x2=738.0mil; y2=10.6012mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.1477732 {
+              x1=805.0mil; y1=967.0mil; x2=805.0mil; y2=23.5618mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
+              }
              }
             }
-           }
-           ha:type {
-            bottom = 1
-            virtual = 1
-            misc = 1
-           }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
          }
         }
-       }
-        uid = KTnIRhG1xtd7m0Cqs70AAABY
-       }
-       ha:subc.1445840 {
-        ha:attributes {
-         value=3.3uH
-         device=INDUCTOR
-         footprint=NRS50
-         refdes=L1
+         uid = zI7rzXEBCOfiqzJiuLYAAABf
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.1492023 {
+         ha:attributes {
+          value=SPDT
+          device=SWITCH
+          footprint=PN11S
+          refdes=S1
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+         ha:ps_proto_v6.0 {
+           hdia=35.43mil; 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 {
-               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 {
+               copper = 1
+               top = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             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=70.87mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
              }
-             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=70.87mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
               }
-            }
+              clearance=0.0
+             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
              }
-             clearance=0.0
-              li:ps_poly {
-               29.53mil  
-               -78.735mil  
-               -29.53mil  
-               -78.735mil  
-               -29.53mil  
-               78.735mil  
-               29.53mil  
-               78.735mil  
-              }
-            }
-          }
-        }
-       }
 
-        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:flags {
-           clearline=1
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
+         }
 
-          li:thermal {
-          }
+         ha:ps_proto_v6.1 {
+           hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
-         }
-         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
-          }
+             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  
+               }
+             }
 
-          li:thermal {
-          }
+             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:attributes {
-            term=2
-            name=pin2
-          }
-         }
-        }
-        li:layers {
+             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: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 {
+                -39.37mil  
+                -39.37mil  
+                39.37mil  
+                -39.37mil  
+                39.37mil  
+                39.37mil  
+                -39.37mil  
+                39.37mil  
+               }
+             }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+             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:subc-aux {
-          lid=1
-          ha:combining {          }
+         ha:ps_proto_v6.2 {
+           hdia=47.24mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-           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:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
 
-             ha:attributes {
-               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: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: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:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
              }
 
-             ha:attributes {
-               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: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:attributes {
-               subc-role=y
+             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:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
          }
         }
-       }
-        uid = y5FJ817IGIrTlZXh58AAAABr
-       }
-       ha:subc.1445856 {
-        ha:attributes {
-         footprint=1206
-         value=47uF
-         device=CAPACITOR
-         openscad=1206
-         refdes=C37
-        }
-       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.1492049 {
+           proto=0; x=576.42mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
-              }
-            }
+           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.59mil  
-               -40.4mil  
-               -28.59mil  
-               -40.4mil  
-               -28.59mil  
-               40.4mil  
-               28.59mil  
-               40.4mil  
-              }
-            }
+           ha:attributes {
+             term=3
+             name=pin3
+           }
+          }
+          ha:padstack_ref.1492050 {
+           proto=0; x=478.0mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+           ha:flags {
+            clearline=1
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             clearance=0.0
-              li:ps_poly {
-               25.59mil  
-               -37.4mil  
-               -25.59mil  
-               -37.4mil  
-               -25.59mil  
-               37.4mil  
-               25.59mil  
-               37.4mil  
-              }
-            }
-          }
-        }
-       }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-        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=2
+             name=pin2
+           }
           }
+          ha:padstack_ref.1492051 {
+           proto=1; x=379.57mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+           ha:flags {
+            clearline=1
+           }
 
-          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 {
+           }
 
-          li:thermal {
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
+          ha:padstack_ref.1492052 {
+           proto=2; x=702.4mil; y=784.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+           ha:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:attributes {
+             term=4
+             name=pin4
+           }
+          }
+          ha:padstack_ref.1492053 {
+           proto=2; x=257.53mil; y=650.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+           ha:flags {
+            clearline=1
+           }
 
-           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;
-            }
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=4
+             name=pin4
            }
+          }
          }
+         li:layers {
 
-         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:top-silk {
+           lid=0
+           ha:combining {           }
 
-             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
+            li:objects {
+             ha:line.1492024 {
+              x1=714.22mil; y1=638.57mil; x2=241.78mil; y2=638.57mil; thickness=5.0mil; clearance=0.0;
              }
-
-             ha:attributes {
-               subc-role=origin
+             ha:line.1492027 {
+              x1=714.22mil; y1=638.57mil; x2=714.22mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
              }
-            }
-            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.1492030 {
+              x1=714.22mil; y1=835.43mil; x2=241.78mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
              }
-
-             ha:attributes {
-               subc-role=x
+             ha:line.1492033 {
+              x1=241.78mil; y1=835.43mil; x2=241.78mil; y2=638.57mil; thickness=5.0mil; clearance=0.0;
              }
             }
-            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 {
+             silk = 1
+             bottom = 1
             }
-           }
-           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 {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.1492037 {
+              x1=12.161113mm; y1=18.519852mm; x2=12.161113mm; y2=18.519852mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
+             ha:line.1492040 {
+              x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               -16.78mil  
-               22.685mil  
-               16.78mil  
-               22.685mil  
-               16.78mil  
-               -22.685mil  
-               -16.78mil  
-               -22.685mil  
+             ha:line.1492043 {
+              x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=17.7198mm; 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 {
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
+             ha:line.1492046 {
+              x1=478.0mil; y1=737.0mil; x2=13.1412mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             bottom = 1
+             virtual = 1
+             misc = 1
             }
           }
+         }
         }
+         uid = 4bNWyBgJTkZfYZCZe1gAAABh
+        }
+         ha:subc.1580793 {
+          ha:attributes {
+           value=Header-10x2
+           device=CONNECTOR
+           footprint=100mil10x2
+           refdes=J6
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:ps_proto_v6.0 {
+            hdia=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 {
-               13.78mil  
-               -19.685mil  
-               -13.78mil  
-               -19.685mil  
-               -13.78mil  
-               19.685mil  
-               13.78mil  
-               19.685mil  
+              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: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 {               }
+               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  
+                }
               }
-            }
 
-            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_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  
+                }
               }
-            }
-          }
-        }
-       }
 
-        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
-          }
+              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  
+                }
+              }
 
-          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 {
+                 -37.75mil  
+                 -37.75mil  
+                 37.75mil  
+                 -37.75mil  
+                 37.75mil  
+                 37.75mil  
+                 -37.75mil  
+                 37.75mil  
+                }
+              }
+            }
           }
 
-          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;
-          li:thermal {
-          }
+          ha:ps_proto_v6.1 {
+            hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-          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
-          }
+              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: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=5
-            name=pin5
-          }
-         }
-         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
-          }
+              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=pin2
+              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: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: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:thermal {
-          }
+            li:thermal {
+            }
 
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-        }
-        li:layers {
+            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
+            }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+            li:thermal {
+            }
 
-           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:attributes {
+              term=2
+              name=2
             }
            }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+           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
+            }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+            li:thermal {
+            }
 
-           li:objects {
-            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:attributes {
+              term=3
+              name=3
             }
-            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: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
             }
-            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
-             }
+
+            li:thermal {
             }
-            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
-             }
+
+            ha:attributes {
+              term=4
+              name=4
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = 6VQtC+Lm0hulvsIjOFwAAABo
-       }
-       ha:subc.1445899 {
-        ha:attributes {
-         footprint=0402
-         value=10k
-         device=RESISTOR
-         openscad=0402
-         refdes=R42
-        }
-       ha:data {
-              li:padstack_prototypes {
+           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
+            }
 
-        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=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
             }
 
-            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=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:objects {
-         ha:padstack_ref.1445912 {
-          proto=0; x=987.52mil; y=649.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
+            li:thermal {
+            }
 
-          ha:attributes {
-            term=1
-            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:flags {
-           clearline=1
-          }
+            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 {
-          }
+            li:thermal {
+            }
 
-          ha:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
+            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
+            }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+            li:thermal {
+            }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+            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
+            }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+            li:thermal {
+            }
 
-           li:objects {
-            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:attributes {
+              term=10
+              name=10
             }
-            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: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: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
-             }
+
+            li:thermal {
             }
-            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
-             }
+
+            ha:attributes {
+              term=11
+              name=11
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+           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
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=12
+              name=12
+            }
            }
-         }
-        }
-       }
-        uid = y5FJ817IGIrTlZXh58AAAABp
-       }
-       ha:subc.1445915 {
-        ha:attributes {
-         footprint=0402
-         value=52.3k
-         device=RESISTOR
-         openscad=0402
-         refdes=R41
-        }
-       ha:data {
-              li:padstack_prototypes {
+           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
+            }
 
-        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=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
             }
 
-            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=14
+              name=14
             }
-          }
-        }
-       }
-
-        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:attributes {
-            term=2
-            name=2
-          }
-         }
-        }
-        li:layers {
-
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
-
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
            }
-         }
+           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:subc-aux {
-          lid=1
-          ha:combining {          }
+            li:thermal {
+            }
 
-           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:attributes {
+              term=15
+              name=15
             }
-            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: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: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
-             }
+
+            li:thermal {
             }
-            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:attributes {
+              term=16
+              name=16
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = y5FJ817IGIrTlZXh58AAAABn
-       }
-       ha:subc.1445931 {
-        ha:attributes {
-         footprint=0402
-         value=0.1uF
-         device=CAPACITOR
-         openscad=0402
-         refdes=C5
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+           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_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:5 {
+               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 {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.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 { 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.1445944 {
-          proto=0; x=1.146in; y=584.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+            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:thermal {
-          }
+            li:thermal {
+              li:2 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         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
-          }
+            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
+            }
 
-          li:thermal {
-          }
+            li:thermal {
+            }
 
-          ha:attributes {
-            term=2
-            name=2
+            ha:attributes {
+              term=20
+              name=20
+            }
+           }
           }
-         }
-        }
-        li:layers {
+          li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:objects {
-           }
-           ha:type {
-            silk = 1
-            top = 1
+             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
+             }
            }
-         }
 
-         ha:subc-aux {
-          lid=1
-          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: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: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: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:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = y5FJ817IGIrTlZXh58AAAABl
-       }
-       ha:subc.1446874 {
-        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
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        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 {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+             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:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               15.0mil  
-               -23.0mil  
-               -15.0mil  
-               -23.0mil  
-               -15.0mil  
-               23.0mil  
-               15.0mil  
-               23.0mil  
+              ha:line.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:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
+              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
-              paste = 1
+              misc = 1
+              virtual = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
-              }
-            }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.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:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
+          uid = OKZuot6avmLgUZwh5koAAABN
          }
-         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
-          }
-
-          li:thermal {
-          }
-
+         ha:subc.1580980 {
           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 {
+           footprint=0402
+           value=3.3k
+           device=RESISTOR
+           openscad=0402
+           refdes=R501
           }
+         ha:data {
+                  li:padstack_prototypes {
 
-          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
-          }
+          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=3
-            name=3
+              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:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          li:objects {
+           ha:padstack_ref.1580993 {
+            proto=0; x=2.82326in; y=2.837in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-           li:objects {
-            ha:line.1446875 {
-             x1=1.634in; y1=459.0mil; x2=1.634in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:line.1446878 {
-             x1=1.634in; y1=320.0mil; x2=1.516in; y2=320.0mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:padstack_ref.1580994 {
+            proto=0; x=2.85474in; y=2.837in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:line.1446881 {
-             x1=1.516in; y1=320.0mil; x2=1.516in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+
+            li:thermal {
             }
-            ha:line.1446884 {
-             x1=1.516in; y1=459.0mil; x2=1.634in; y2=459.0mil; thickness=10.0mil; clearance=0.0;
+
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
+          }
+          li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+           ha:top-silk {
+            lid=0
+            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: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:attributes {
-               subc-role=origin
+             li:objects {
              }
-            }
-            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.1446896 {
-             x1=1.614in; y1=349.0mil; x2=41.9956mm; y2=349.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = L3uSQeru9w1L5hdo5KkAAABi
-       }
-       ha:subc.1446905 {
-        ha:attributes {
-         openscad=0402
-         value=2.2uF
-         device=CAPACITOR
-         refdes=C8
-         footprint=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        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 {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+             li:objects {
+              ha:line.1580981 {
+               x1=2.839in; y1=2.837in; x2=2.839in; y2=2.837in; 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
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
               }
-            }
+              ha:line.1580984 {
+               x1=2.839in; y1=2.837in; x2=2.839in; y2=2.837in; 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
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-            }
-          }
-        }
-       }
+              ha:line.1580987 {
+               x1=2.839in; y1=2.837in; x2=73.1106mm; y2=2.837in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-        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 {
+                 subc-role=x
+               }
+              }
+              ha:line.1580990 {
+               x1=2.839in; y1=2.837in; x2=2.839in; y2=73.0598mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-          ha:attributes {
-            term=1
-            name=1
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 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 {
-          }
-
+          uid = IGobWzSMURBswUg5LvAAAACE
+         }
+         ha:subc.1580996 {
           ha:attributes {
-            term=2
-            name=2
+           value=200k
+           device=RESISTOR
+           footprint=0402
+           refdes=R38
           }
-         }
-        }
-        li:layers {
+         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:type {
-            silk = 1
-            top = 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  
+                }
+              }
 
-         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.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:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                }
+              }
             }
-            ha:line.1446909 {
-             x1=1.55174in; y1=291.0mil; x2=1.55174in; y2=291.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1581009 {
+            proto=0; x=2.83in; y=2.64848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            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
-             }
+
+            li:thermal {
             }
-            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:attributes {
+              term=1
+              name=1
             }
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = L3uSQeru9w1L5hdo5KkAAABY
-       }
-       ha:subc.1446921 {
-        ha:attributes {
-         openscad=0402
-         value=1uF
-         device=CAPACITOR
-         refdes=C15
-         footprint=0402
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
+           ha:padstack_ref.1581010 {
+            proto=0; x=2.83in; y=2.617in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
+            li:thermal {
             }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             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=2
+              name=2
             }
-          }
-        }
-       }
-
-        li:objects {
-         ha:padstack_ref.1446934 {
-          proto=0; x=1.56748in; y=486.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         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
-          }
-
-          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
            }
-         }
+          }
+          li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+           ha:top-silk {
+            lid=0
+            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: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: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:attributes {
-               subc-role=x
+             li:objects {
              }
-            }
-            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
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = L3uSQeru9w1L5hdo5KkAAABW
-       }
-        ha:subc.1477709 {
-         ha:attributes {
-          openscad=sot23
-          value=BAT54C
-          device=DIODE
-          refdes=D6
-          footprint=SOT23
-         }
-        ha:data {
-                li:padstack_prototypes {
 
-         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.1580997 {
+               x1=2.83in; y1=2.63274in; x2=2.83in; y2=2.63274in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
               }
-              clearance=0.0
-               li:ps_poly {
-                17.0mil  
-                -20.0mil  
-                -17.0mil  
-                -20.0mil  
-                -17.0mil  
-                20.0mil  
-                17.0mil  
-                20.0mil  
+              ha:line.1581000 {
+               x1=2.83in; y1=2.63274in; x2=2.83in; y2=2.63274in; 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 {
-                20.0mil  
-                -23.0mil  
-                -20.0mil  
-                -23.0mil  
-                -20.0mil  
-                23.0mil  
-                20.0mil  
-                23.0mil  
+              ha:line.1581003 {
+               x1=2.83in; y1=2.63274in; x2=2.83in; y2=65.871596mm; 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 {
-                17.0mil  
-                -20.0mil  
-                -17.0mil  
-                -20.0mil  
-                -17.0mil  
-                20.0mil  
-                17.0mil  
-                20.0mil  
+              ha:line.1581006 {
+               x1=2.83in; y1=2.63274in; x2=72.882mm; y2=2.63274in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
          }
-        }
+          uid = fdmrigvTMcHho9IPHtUAAABa
+         }
+         ha:subc.1581044 {
+          ha:attributes {
+           value=26.1k
+           device=RESISTOR
+           footprint=0402
+           refdes=R39
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-         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
-           }
+          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=1
-             name=1
-           }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 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.1477736 {
-           proto=0; x=978.0mil; y=889.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-           ha:flags {
-            clearline=1
-           }
+         }
 
-           li:thermal {
-           }
+          li:objects {
+           ha:padstack_ref.1581057 {
+            proto=0; x=2.873in; y=2.61726in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-           ha:attributes {
-             term=2
-             name=2
-           }
-          }
-          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
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
+           ha:padstack_ref.1581058 {
+            proto=0; x=2.873in; y=2.64874in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+            }
 
-           ha:attributes {
-             term=3
-             name=3
+            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.1477710 {
-              x1=868.0mil; y1=992.0mil; x2=1.007in; y2=992.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.1477716 {
-              x1=1.007in; y1=864.0mil; x2=868.0mil; y2=864.0mil; thickness=10.0mil; clearance=0.0;
+             li:objects {
              }
-             ha:line.1477719 {
-              x1=868.0mil; y1=864.0mil; x2=868.0mil; y2=992.0mil; thickness=10.0mil; clearance=0.0;
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
-            ha:type {
-             silk = 1
-             top = 1
-            }
-          }
+           }
 
-          ha:subc-aux {
-           lid=1
-           ha:combining {           }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-            li:objects {
-             ha:line.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
+             li:objects {
+              ha:line.1581045 {
+               x1=2.873in; y1=2.633in; x2=2.873in; y2=2.633in; thickness=0.1mm; clearance=0.0;
+               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:attributes {
-                subc-role=origin
+              ha:line.1581048 {
+               x1=2.873in; y1=2.633in; x2=2.873in; y2=2.633in; thickness=0.1mm; clearance=0.0;
+               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:attributes {
-                subc-role=x
+              ha:line.1581051 {
+               x1=2.873in; y1=2.633in; x2=2.873in; y2=67.8782mm; thickness=0.1mm; clearance=0.0;
+               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:attributes {
-                subc-role=y
+              ha:line.1581054 {
+               x1=2.873in; y1=2.633in; x2=71.9742mm; y2=2.633in; 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 = zI7rzXEBCOfiqzJiuLYAAABf
-        }
-        ha:subc.1492023 {
-         ha:attributes {
-          value=SPDT
-          device=SWITCH
-          footprint=PN11S
-          refdes=S1
+          uid = fdmrigvTMcHho9IPHtUAAABb
          }
-        ha:data {
-                li:padstack_prototypes {
-
-         ha:ps_proto_v6.0 {
-           hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+         ha:subc.1581129 {
+          ha:attributes {
+           value=1k
+           device=RESISTOR
+           footprint=0402
+           refdes=R7
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-             ha:ps_shape_v4 {
-              ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=0.0
-             }
+          ha: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.87mil;              }
-              ha:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 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  
+                }
               }
-              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
+              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  
+                }
               }
-              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
+              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  
+                }
               }
-              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 {
-               bottom = 1
-               mask = 1
-              }
-              clearance=0.0
-             }
+          li:objects {
+           ha:padstack_ref.1581142 {
+            proto=0; x=1.209in; y=3.32048in; 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.1581143 {
+            proto=0; x=1.209in; y=3.289in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-         ha:ps_proto_v6.1 {
-           hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+            li:thermal {
+            }
 
-             ha:ps_shape_v4 {
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
-              }
-              clearance=0.0
-               li:ps_poly {
-                -35.435mil  
-                -35.435mil  
-                35.435mil  
-                -35.435mil  
-                35.435mil  
-                35.435mil  
-                -35.435mil  
-                35.435mil  
-               }
-             }
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+          }
+          li:layers {
 
-             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:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             ha:ps_shape_v4 {
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1581130 {
+               x1=1.209in; y1=3.30474in; x2=1.209in; y2=3.30474in; 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:line.1581133 {
+               x1=1.209in; y1=3.30474in; x2=1.209in; y2=3.30474in; 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 {
-                -39.37mil  
-                -39.37mil  
-                39.37mil  
-                -39.37mil  
-                39.37mil  
-                39.37mil  
-                -39.37mil  
-                39.37mil  
+              ha:line.1581136 {
+               x1=1.209in; y1=3.30474in; x2=1.209in; y2=84.940396mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
-             }
-
-             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:line.1581139 {
+               x1=1.209in; y1=3.30474in; x2=31.7086mm; y2=3.30474in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABz
          }
+         ha:subc.1581145 {
+          ha:attributes {
+           openscad=0402
+           value=3.3k
+           device=RESISTOR
+           refdes=R500
+           footprint=0402
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-         ha:ps_proto_v6.2 {
-           hdia=47.24mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-             ha:ps_shape_v4 {
-              ha:ps_circ { x=0.0; y=0.0; dia=78.74mil;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                }
               }
-              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
+              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
-             }
 
-             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
+              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  
+                }
               }
-              clearance=0.0
-             }
-           }
+            }
+          }
          }
-        }
-
-         li:objects {
-          ha:padstack_ref.1492049 {
-           proto=0; x=576.42mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-           ha:flags {
-            clearline=1
-           }
 
-           li:thermal {
-           }
+          li:objects {
+           ha:padstack_ref.1581158 {
+            proto=0; x=1.166in; y=3.28952in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-           ha:attributes {
-             term=3
-             name=pin3
-           }
-          }
-          ha:padstack_ref.1492050 {
-           proto=0; x=478.0mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-           ha:flags {
-            clearline=1
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
+           ha:padstack_ref.1581159 {
+            proto=0; x=1.166in; y=3.321in; rot=270.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=2
-             name=pin2
+            ha:attributes {
+              term=2
+              name=2
+            }
            }
           }
-          ha:padstack_ref.1492051 {
-           proto=1; x=379.57mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-           ha:flags {
-            clearline=1
-           }
-
-           li:thermal {
-           }
+          li:layers {
 
-           ha:attributes {
-             term=1
-             name=pin1
-           }
-          }
-          ha:padstack_ref.1492052 {
-           proto=2; x=702.4mil; y=784.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-           ha:flags {
-            clearline=1
-           }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              silk = 1
+              top = 1
              }
            }
 
-           ha:attributes {
-             term=4
-             name=pin4
-           }
-          }
-          ha:padstack_ref.1492053 {
-           proto=2; x=257.53mil; y=650.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
-           ha:flags {
-            clearline=1
-           }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+             li:objects {
+              ha:line.1581146 {
+               x1=1.166in; y1=3.30526in; x2=1.166in; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1581149 {
+               x1=1.166in; y1=3.30526in; x2=1.166in; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1581152 {
+               x1=1.166in; y1=3.30526in; x2=1.166in; y2=84.953604mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1581155 {
+               x1=1.166in; y1=3.30526in; x2=28.6164mm; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
-
-           ha:attributes {
-             term=4
-             name=pin4
-           }
           }
          }
-         li:layers {
+          uid = IGobWzSMURBswUg5LvAAAACC
+         }
+         ha:subc.1608206 {
+          ha:attributes {
+           footprint=USB-C
+           value=USBC
+           device=CONNECTOR
+           Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
+           refdes=J7
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-          ha:top-silk {
-           lid=0
-           ha:combining {           }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-            li:objects {
-             ha:line.1492024 {
-              x1=714.22mil; y1=638.57mil; x2=241.78mil; y2=638.57mil; thickness=5.0mil; clearance=0.0;
-             }
-             ha:line.1492027 {
-              x1=714.22mil; y1=638.57mil; x2=714.22mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
-             }
-             ha:line.1492030 {
-              x1=714.22mil; y1=835.43mil; x2=241.78mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
-             }
-             ha:line.1492033 {
-              x1=241.78mil; y1=835.43mil; x2=241.78mil; y2=638.57mil; thickness=5.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 {
+                 -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:subc-aux {
-           lid=1
-           ha:combining {           }
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-            li:objects {
-             ha:line.1492037 {
-              x1=12.161113mm; y1=18.519852mm; x2=12.161113mm; y2=18.519852mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=pnp-origin
-              }
-             }
-             ha:line.1492040 {
-              x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=737.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 {
+                 -5.5mil  
+                 -24.0mil  
+                 5.5mil  
+                 -24.0mil  
+                 5.5mil  
+                 24.0mil  
+                 -5.5mil  
+                 24.0mil  
+                }
               }
-             }
-             ha:line.1492043 {
-              x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=17.7198mm; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=x
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -0.164706mm  
+                 -0.634606mm  
+                 0.164706mm  
+                 -0.634606mm  
+                 0.164706mm  
+                 0.634606mm  
+                 -0.164706mm  
+                 0.634606mm  
+                }
               }
-             }
-             ha:line.1492046 {
-              x1=478.0mil; y1=737.0mil; x2=13.1412mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
-              ha:attributes {
-                subc-role=y
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -5.5mil  
+                 -24.0mil  
+                 5.5mil  
+                 -24.0mil  
+                 5.5mil  
+                 24.0mil  
+                 -5.5mil  
+                 24.0mil  
+                }
               }
-             }
-            }
-            ha:type {
-             bottom = 1
-             virtual = 1
-             misc = 1
             }
           }
-         }
-        }
-         uid = 4bNWyBgJTkZfYZCZe1gAAABh
-        }
-        ha:subc.1281495 {
-         ha:attributes {
-          value=female
-          device=CONNECTOR
-          footprint=pizero
-          refdes=J2
-         }
-        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.2 {
+            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 {
-                -35.0mil  
-                -35.0mil  
-                35.0mil  
-                -35.0mil  
-                35.0mil  
-                35.0mil  
-                -35.0mil  
-                35.0mil  
+              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:combining {              }
-              ha:layer_mask {
-               bottom = 1
-               copper = 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 {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
               }
-              clearance=0.0
-               li:ps_poly {
-                -35.0mil  
-                -35.0mil  
-                35.0mil  
-                -35.0mil  
-                35.0mil  
-                35.0mil  
-                -35.0mil  
-                35.0mil  
+
+              ha:ps_shape_v4 {
+               ha: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:combining {              }
-              ha:layer_mask {
-               copper = 1
-               intern = 1
+              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
               }
-              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_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: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: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
                }
-             }
-
-             ha:ps_shape_v4 {
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
+               clearance=0.0
               }
-              clearance=0.0
-               li:ps_poly {
-                -37.5mil  
-                -37.5mil  
-                37.5mil  
-                -37.5mil  
-                37.5mil  
-                37.5mil  
-                -37.5mil  
-                37.5mil  
+
+              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 { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-             }
-           }
-         }
+               clearance=0.0
+              }
+            }
+          }
 
-         ha:ps_proto_v6.1 {
-           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+          ha:ps_proto_v6.3 {
+            hdia=0.0; 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
+              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
               }
-              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: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
               }
-              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
+              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
               }
-              clearance=0.0
-             }
 
-             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
+              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
               }
-              clearance=0.0
-             }
 
-             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
+              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
               }
-              clearance=0.0
-             }
-           }
-         }
 
-         ha:ps_proto_v6.2 {
-           hdia=98.43mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+              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_shape_v4 {
-              ha:ps_circ { x=0.0; y=0.0; dia=172.24mil;              }
-              ha:combining {              }
-              ha:layer_mask {
-               copper = 1
-               top = 1
+              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 { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
               }
-              clearance=0.0
-             }
+            }
+          }
 
-             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.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
               }
-              clearance=0.0
-             }
 
-             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
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                ps_hshadow = 
               }
-              clearance=0.0
-             }
 
-             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
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                ps_hshadow = 
               }
-              clearance=0.0
-             }
 
-             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
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                ps_hshadow = 
               }
-              clearance=0.0
-             }
-           }
+            }
+          }
          }
-        }
 
-         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
-           }
+          li:objects {
+           ha:padstack_ref.1608245 {
+            proto=0; x=114.00818mm; y=33.503134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=B1A12
+            }
            }
+           ha:padstack_ref.1608246 {
+            proto=0; x=114.00818mm; y=34.30298mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=B4A9
+            }
            }
+           ha:padstack_ref.1608247 {
+            proto=1; x=114.00818mm; y=34.952966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.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=B5
+            }
            }
+           ha:padstack_ref.1608248 {
+            proto=1; x=114.00818mm; y=35.453092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.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=A8
+            }
            }
+           ha:padstack_ref.1608249 {
+            proto=1; x=114.00818mm; y=35.952964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.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=B6
+            }
            }
+           ha:padstack_ref.1608250 {
+            proto=1; x=114.00818mm; y=36.45309mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.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=A7
+            }
            }
+           ha:padstack_ref.1608251 {
+            proto=1; x=114.00818mm; y=36.952961mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=A6
+            }
            }
+           ha:padstack_ref.1608252 {
+            proto=1; x=114.00818mm; y=37.453087mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=B7
+            }
            }
+           ha:padstack_ref.1608253 {
+            proto=1; x=114.00818mm; y=37.952959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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:thermal {
+            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
+            ha:attributes {
+              term=A5
+            }
            }
+           ha:padstack_ref.1608254 {
+            proto=1; x=114.00818mm; y=38.453085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=B8
+            }
            }
+           ha:padstack_ref.1608255 {
+            proto=0; x=114.00818mm; y=39.103071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=A4B9
+            }
            }
+           ha:padstack_ref.1608256 {
+            proto=0; x=114.00818mm; y=39.902917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            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=A1B12
+            }
            }
+           ha:padstack_ref.1608257 {
+            proto=2; x=118.808271mm; y=41.023057mm; rot=90.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
-           }
-
-           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
-           }
-
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-           }
+            li:thermal {
+              li:2 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
 
-           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=4
+            }
            }
+           ha:padstack_ref.1608258 {
+            proto=2; x=118.808271mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+              li:2 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
 
-           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=3
+            }
            }
+           ha:padstack_ref.1608259 {
+            proto=3; x=114.628194mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+              li:2 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
 
-           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
+            }
            }
+           ha:padstack_ref.1608260 {
+            proto=4; x=115.128066mm; y=33.813014mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
+            li:thermal {
+            }
            }
+           ha:padstack_ref.1608261 {
+            proto=4; x=115.128066mm; y=39.602943mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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:thermal {
+            }
            }
+           ha:padstack_ref.1608262 {
+            proto=3; x=114.628194mm; y=41.023057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+              li:2 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
 
-           ha:attributes {
-             term=18
-             name=pin18
+            ha:attributes {
+              term=1
+            }
            }
           }
-          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:thermal {
-           }
+          li:layers {
 
-           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:Top Solder Mask Layer}    {
+            lid=0
+            ha:combining { auto=1;            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              top = 1
+              paste = 1
              }
            }
 
-           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
-           }
-
-           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
-           }
-
-           li:thermal {
-           }
-
-           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:thermal {
-           }
+           {ha:Top Paste Mask Layer}    {
+            lid=1
+            ha:combining { sub=1; auto=1;            }
 
-           ha:attributes {
-             term=23
-             name=pin23
+             li:objects {
+              ha:polygon.1608263 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 39.602943mm }
+                  { 114.628423mm; 39.602943mm }
+                  { 114.628423mm; 40.202942mm }
+                  { 4.46411in; 40.202942mm }
+                 }
+               }
+              }
+              ha:polygon.1608268 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 38.802894mm }
+                  { 114.628423mm; 38.802894mm }
+                  { 114.628423mm; 39.402943mm }
+                  { 4.46411in; 39.402943mm }
+                 }
+               }
+              }
+              ha:polygon.1608273 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 38.302895mm }
+                  { 114.628423mm; 38.302895mm }
+                  { 114.628423mm; 1.5198in }
+                  { 4.46411in; 1.5198in }
+                 }
+               }
+              }
+              ha:polygon.1608278 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 37.802896mm }
+                  { 114.628423mm; 37.802896mm }
+                  { 114.628423mm; 38.102921mm }
+                  { 4.46411in; 38.102921mm }
+                 }
+               }
+              }
+              ha:polygon.1608283 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 37.302871mm }
+                  { 114.628423mm; 37.302871mm }
+                  { 114.628423mm; 1.48043in }
+                  { 4.46411in; 1.48043in }
+                 }
+               }
+              }
+              ha:polygon.1608288 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 36.802872mm }
+                  { 114.628423mm; 36.802872mm }
+                  { 114.628423mm; 37.102872mm }
+                  { 4.46411in; 37.102872mm }
+                 }
+               }
+              }
+              ha:polygon.1608293 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 36.302925mm }
+                  { 114.628423mm; 36.302925mm }
+                  { 114.628423mm; 36.602874mm }
+                  { 4.46411in; 36.602874mm }
+                 }
+               }
+              }
+              ha:polygon.1608298 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 35.802951mm }
+                  { 114.628423mm; 35.802951mm }
+                  { 114.628423mm; 36.102951mm }
+                  { 4.46411in; 36.102951mm }
+                 }
+               }
+              }
+              ha:polygon.1608303 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 1.38988in }
+                  { 114.628423mm; 1.38988in }
+                  { 114.628423mm; 35.602952mm }
+                  { 4.46411in; 35.602952mm }
+                 }
+               }
+              }
+              ha:polygon.1608308 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 34.802953mm }
+                  { 114.628423mm; 34.802953mm }
+                  { 114.628423mm; 35.102953mm }
+                  { 4.46411in; 35.102953mm }
+                 }
+               }
+              }
+              ha:polygon.1608313 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 34.00293mm }
+                  { 114.628423mm; 34.00293mm }
+                  { 114.628423mm; 34.602954mm }
+                  { 4.46411in; 34.602954mm }
+                 }
+               }
+              }
+              ha:polygon.1608318 {
+               li:geometry {
+                 ta:contour {
+                  { 4.46411in; 33.202931mm }
+                  { 114.628423mm; 33.202931mm }
+                  { 114.628423mm; 33.80293mm }
+                  { 4.46411in; 33.80293mm }
+                 }
+               }
+              }
+              ha:polygon.1608323 {
+               li:geometry {
+                 ta:contour {
+                  { 113.578336mm; 41.01056mm }
+                  { 113.578336mm; 41.035503mm }
+                  { 113.57958mm; 41.06037mm }
+                  { 113.582095mm; 41.085185mm }
+                  { 113.585803mm; 41.109849mm }
+                  { 113.590731mm; 41.134258mm }
+                  { 4.47232in; 41.158388mm }
+                  { 113.604244mm; 41.182264mm }
+                  { 113.612803mm; 41.205683mm }
+                  { 113.622455mm; 41.228619mm }
+                  { 113.633301mm; 41.251098mm }
+                  { 4.47422in; 1.62492in }
+                  { 113.658168mm; 41.294253mm }
+                  { 113.672214mm; 41.314852mm }
+                  { 113.687327mm; 41.33474mm }
+                  { 113.703329mm; 41.353867mm }
+                  { 113.720271mm; 41.372129mm }
+                  { 113.738102mm; 41.389503mm }
+                  { 113.756821mm; 1.63016in }
+                  { 113.776303mm; 41.421583mm }
+                  { 113.796522mm; 41.436112mm }
+                  { 113.817477mm; 41.449625mm }
+                  { 113.839067mm; 41.462096mm }
+                  { 113.861266mm; 41.473501mm }
+                  { 113.883999mm; 41.483737mm }
+                  { 113.907189mm; 41.492855mm }
+                  { 113.930837mm; 41.500755mm }
+                  { 4.48641in; 41.507537mm }
+                  { 113.979097mm; 41.513125mm }
+                  { 114.003684mm; 41.517417mm }
+                  { 114.028424mm; 41.520516mm }
+                  { 114.053265mm; 41.52237mm }
+                  { 114.078208mm; 41.523005mm }
+                  { 115.178231mm; 41.523005mm }
+                  { 115.203123mm; 41.52237mm }
+                  { 115.228015mm; 41.520516mm }
+                  { 115.25278mm; 41.517417mm }
+                  { 115.277291mm; 41.513125mm }
+                  { 115.301573mm; 41.507537mm }
+                  { 115.325602mm; 41.500755mm }
+                  { 115.349249mm; 41.492855mm }
+                  { 115.372439mm; 41.483737mm }
+                  { 115.395198mm; 41.473501mm }
+                  { 115.417321mm; 41.462096mm }
+                  { 115.438911mm; 41.449625mm }
+                  { 115.459866mm; 41.436112mm }
+                  { 115.480135mm; 41.421583mm }
+                  { 4.54723in; 1.63016in }
+                  { 115.518286mm; 41.389503mm }
+                  { 115.536193mm; 41.372129mm }
+                  { 115.553109mm; 41.353867mm }
+                  { 115.569112mm; 41.33474mm }
+                  { 115.584174mm; 41.314852mm }
+                  { 115.59822mm; 41.294253mm }
+                  { 115.61125mm; 1.62492in }
+                  { 115.623163mm; 41.251098mm }
+                  { 4.55252in; 41.228619mm }
+                  { 4.5529in; 41.205683mm }
+                  { 115.652195mm; 41.182264mm }
+                  { 115.659535mm; 41.158388mm }
+                  { 115.665708mm; 41.134258mm }
+                  { 115.670635mm; 41.109849mm }
+                  { 115.674344mm; 41.085185mm }
+                  { 115.676807mm; 41.06037mm }
+                  { 115.678052mm; 41.035503mm }
+                  { 115.678052mm; 41.01056mm }
+                  { 115.676807mm; 40.985617mm }
+                  { 115.674344mm; 1.61263in }
+                  { 115.670635mm; 1.61166in }
+                  { 115.665708mm; 40.911754mm }
+                  { 115.659535mm; 40.887599mm }
+                  { 115.652195mm; 40.863799mm }
+                  { 4.5529in; 40.840329mm }
+                  { 4.55252in; 40.817368mm }
+                  { 115.623163mm; 40.794863mm }
+                  { 115.61125mm; 40.772994mm }
+                  { 115.59822mm; 1.6044in }
+                  { 115.584174mm; 40.731135mm }
+                  { 115.569112mm; 40.711272mm }
+                  { 115.553109mm; 40.692146mm }
+                  { 115.536193mm; 40.673883mm }
+                  { 115.518286mm; 40.65651mm }
+                  { 4.54723in; 1.6in }
+                  { 115.480135mm; 40.624429mm }
+                  { 115.459866mm; 40.60985mm }
+                  { 115.438911mm; 40.596337mm }
+                  { 115.417321mm; 40.583891mm }
+                  { 115.395198mm; 40.572512mm }
+                  { 115.372439mm; 1.59694in }
+                  { 115.349249mm; 40.553157mm }
+                  { 115.325602mm; 40.545207mm }
+                  { 115.301573mm; 40.538476mm }
+                  { 115.277291mm; 40.532939mm }
+                  { 115.25278mm; 40.528595mm }
+                  { 115.228015mm; 40.525471mm }
+                  { 115.203123mm; 40.523617mm }
+                  { 115.178231mm; 40.523007mm }
+                  { 114.078208mm; 40.523007mm }
+                  { 114.053265mm; 40.523617mm }
+                  { 114.028424mm; 40.525471mm }
+                  { 114.003684mm; 40.528595mm }
+                  { 113.979097mm; 40.532939mm }
+                  { 4.48641in; 40.538476mm }
+                  { 113.930837mm; 40.545207mm }
+                  { 113.907189mm; 40.553157mm }
+                  { 113.883999mm; 1.59694in }
+                  { 113.861266mm; 40.572512mm }
+                  { 113.839067mm; 40.583891mm }
+                  { 113.817477mm; 40.596337mm }
+                  { 113.796522mm; 40.60985mm }
+                  { 113.776303mm; 40.624429mm }
+                  { 113.756821mm; 1.6in }
+                  { 113.738102mm; 40.65651mm }
+                  { 113.720271mm; 40.673883mm }
+                  { 113.703329mm; 40.692146mm }
+                  { 113.687327mm; 40.711272mm }
+                  { 113.672214mm; 40.731135mm }
+                  { 113.658168mm; 1.6044in }
+                  { 4.47422in; 40.772994mm }
+                  { 113.633301mm; 40.794863mm }
+                  { 113.622455mm; 40.817368mm }
+                  { 113.612803mm; 40.840329mm }
+                  { 113.604244mm; 40.863799mm }
+                  { 4.47232in; 40.887599mm }
+                  { 113.590731mm; 40.911754mm }
+                  { 113.585803mm; 1.61166in }
+                  { 113.582095mm; 1.61263in }
+                  { 113.57958mm; 40.985617mm }
+                 }
+               }
+              }
+              ha:polygon.1608452 {
+               li:geometry {
+                 ta:contour {
+                  { 117.908425mm; 41.01056mm }
+                  { 117.908425mm; 41.035503mm }
+                  { 117.909644mm; 41.06037mm }
+                  { 117.912184mm; 41.085185mm }
+                  { 117.915867mm; 41.109849mm }
+                  { 117.92082mm; 41.134258mm }
+                  { 117.926942mm; 41.158388mm }
+                  { 117.934308mm; 41.182264mm }
+                  { 117.942817mm; 41.205683mm }
+                  { 4.6438in; 41.228619mm }
+                  { 117.963315mm; 41.251098mm }
+                  { 117.975253mm; 1.62492in }
+                  { 117.988257mm; 41.294253mm }
+                  { 4.64576in; 41.314852mm }
+                  { 118.01734mm; 41.33474mm }
+                  { 118.033419mm; 41.353867mm }
+                  { 118.050335mm; 41.372129mm }
+                  { 118.068166mm; 41.389503mm }
+                  { 4.64909in; 1.63016in }
+                  { 118.106367mm; 41.421583mm }
+                  { 118.126611mm; 41.436112mm }
+                  { 118.147541mm; 41.449625mm }
+                  { 118.169156mm; 41.462096mm }
+                  { 118.19133mm; 41.473501mm }
+                  { 118.214063mm; 41.483737mm }
+                  { 118.237279mm; 41.492855mm }
+                  { 118.260926mm; 41.500755mm }
+                  { 118.284904mm; 41.507537mm }
+                  { 118.309186mm; 41.513125mm }
+                  { 118.333748mm; 41.517417mm }
+                  { 118.358513mm; 41.520516mm }
+                  { 118.383354mm; 41.52237mm }
+                  { 118.408272mm; 41.523005mm }
+                  { 4.69324in; 41.523005mm }
+                  { 119.233238mm; 41.52237mm }
+                  { 4.6952in; 41.520516mm }
+                  { 119.282819mm; 41.517417mm }
+                  { 119.307381mm; 41.513125mm }
+                  { 119.331689mm; 41.507537mm }
+                  { 119.355666mm; 41.500755mm }
+                  { 119.379314mm; 41.492855mm }
+                  { 119.402504mm; 41.483737mm }
+                  { 119.425237mm; 41.473501mm }
+                  { 119.447437mm; 41.462096mm }
+                  { 119.468976mm; 41.449625mm }
+                  { 4.70433in; 41.436112mm }
+                  { 119.5102mm; 41.421583mm }
+                  { 119.529682mm; 1.63016in }
+                  { 119.548351mm; 41.389503mm }
+                  { 119.566232mm; 41.372129mm }
+                  { 119.583174mm; 41.353867mm }
+                  { 119.599176mm; 41.33474mm }
+                  { 119.614264mm; 41.314852mm }
+                  { 119.62831mm; 41.294253mm }
+                  { 119.641315mm; 1.62492in }
+                  { 119.653202mm; 41.251098mm }
+                  { 119.664048mm; 41.228619mm }
+                  { 119.6737mm; 41.205683mm }
+                  { 4.7119in; 41.182264mm }
+                  { 119.689575mm; 41.158388mm }
+                  { 119.695747mm; 41.134258mm }
+                  { 119.7007mm; 41.109849mm }
+                  { 119.704408mm; 41.085185mm }
+                  { 119.706872mm; 41.06037mm }
+                  { 119.708142mm; 41.035503mm }
+                  { 119.708142mm; 41.01056mm }
+                  { 119.706872mm; 40.985617mm }
+                  { 119.704408mm; 1.61263in }
+                  { 119.7007mm; 1.61166in }
+                  { 119.695747mm; 40.911754mm }
+                  { 119.689575mm; 40.887599mm }
+                  { 4.7119in; 40.863799mm }
+                  { 119.6737mm; 40.840329mm }
+                  { 119.664048mm; 40.817368mm }
+                  { 119.653202mm; 40.794863mm }
+                  { 119.641315mm; 40.772994mm }
+                  { 119.62831mm; 1.6044in }
+                  { 119.614264mm; 40.731135mm }
+                  { 119.599176mm; 40.711272mm }
+                  { 119.583174mm; 40.692146mm }
+                  { 119.566232mm; 40.673883mm }
+                  { 119.548351mm; 40.65651mm }
+                  { 119.529682mm; 1.6in }
+                  { 119.5102mm; 40.624429mm }
+                  { 4.70433in; 40.60985mm }
+                  { 119.468976mm; 40.596337mm }
+                  { 119.447437mm; 40.583891mm }
+                  { 119.425237mm; 40.572512mm }
+                  { 119.402504mm; 1.59694in }
+                  { 119.379314mm; 40.553157mm }
+                  { 119.355666mm; 40.545207mm }
+                  { 119.331689mm; 40.538476mm }
+                  { 119.307381mm; 40.532939mm }
+                  { 119.282819mm; 40.528595mm }
+                  { 4.6952in; 40.525471mm }
+                  { 119.233238mm; 40.523617mm }
+                  { 4.69324in; 40.523007mm }
+                  { 118.408272mm; 40.523007mm }
+                  { 118.383354mm; 40.523617mm }
+                  { 118.358513mm; 40.525471mm }
+                  { 118.333748mm; 40.528595mm }
+                  { 118.309186mm; 40.532939mm }
+                  { 118.284904mm; 40.538476mm }
+                  { 118.260926mm; 40.545207mm }
+                  { 118.237279mm; 40.553157mm }
+                  { 118.214063mm; 1.59694in }
+                  { 118.19133mm; 40.572512mm }
+                  { 118.169156mm; 40.583891mm }
+                  { 118.147541mm; 40.596337mm }
+                  { 118.126611mm; 40.60985mm }
+                  { 118.106367mm; 40.624429mm }
+                  { 4.64909in; 1.6in }
+                  { 118.068166mm; 40.65651mm }
+                  { 118.050335mm; 40.673883mm }
+                  { 118.033419mm; 40.692146mm }
+                  { 118.01734mm; 40.711272mm }
+                  { 4.64576in; 40.731135mm }
+                  { 117.988257mm; 1.6044in }
+                  { 117.975253mm; 40.772994mm }
+                  { 117.963315mm; 40.794863mm }
+                  { 4.6438in; 40.817368mm }
+                  { 117.942817mm; 40.840329mm }
+                  { 117.934308mm; 40.863799mm }
+                  { 117.926942mm; 40.887599mm }
+                  { 117.92082mm; 40.911754mm }
+                  { 117.915867mm; 1.61166in }
+                  { 117.912184mm; 1.61263in }
+                  { 117.909644mm; 40.985617mm }
+                 }
+               }
+              }
+              ha:polygon.1608581 {
+               li:geometry {
+                 ta:contour {
+                  { 113.578336mm; 32.370497mm }
+                  { 113.578336mm; 32.395389mm }
+                  { 113.57958mm; 32.420281mm }
+                  { 113.582095mm; 32.445097mm }
+                  { 113.585803mm; 32.469735mm }
+                  { 113.590731mm; 32.49417mm }
+                  { 4.47232in; 32.51835mm }
+                  { 113.604244mm; 32.54215mm }
+                  { 113.612803mm; 32.56562mm }
+                  { 113.622455mm; 32.588581mm }
+                  { 113.633301mm; 32.611086mm }
+                  { 4.47422in; 1.28476in }
+                  { 113.658168mm; 32.65419mm }
+                  { 113.672214mm; 1.28641in }
+                  { 113.687327mm; 32.694677mm }
+                  { 113.703329mm; 32.713803mm }
+                  { 113.720271mm; 32.732041mm }
+                  { 113.738102mm; 32.74944mm }
+                  { 113.756821mm; 1.29in }
+                  { 113.776303mm; 32.781495mm }
+                  { 113.796522mm; 32.796099mm }
+                  { 113.817477mm; 32.809587mm }
+                  { 113.839067mm; 32.822033mm }
+                  { 113.861266mm; 32.833437mm }
+                  { 113.883999mm; 32.843648mm }
+                  { 113.907189mm; 32.852767mm }
+                  { 113.930837mm; 1.29373in }
+                  { 4.48641in; 32.867473mm }
+                  { 113.979097mm; 32.873011mm }
+                  { 114.003684mm; 32.877354mm }
+                  { 114.028424mm; 32.880427mm }
+                  { 114.053265mm; 32.882333mm }
+                  { 114.078208mm; 32.882917mm }
+                  { 115.178231mm; 32.882917mm }
+                  { 115.203123mm; 32.882333mm }
+                  { 115.228015mm; 32.880427mm }
+                  { 115.25278mm; 32.877354mm }
+                  { 115.277291mm; 32.873011mm }
+                  { 115.301573mm; 32.867473mm }
+                  { 115.325602mm; 1.29373in }
+                  { 115.349249mm; 32.852767mm }
+                  { 115.372439mm; 32.843648mm }
+                  { 115.395198mm; 32.833437mm }
+                  { 115.417321mm; 32.822033mm }
+                  { 115.438911mm; 32.809587mm }
+                  { 115.459866mm; 32.796099mm }
+                  { 115.480135mm; 32.781495mm }
+                  { 4.54723in; 1.29in }
+                  { 115.518286mm; 32.74944mm }
+                  { 115.536193mm; 32.732041mm }
+                  { 115.553109mm; 32.713803mm }
+                  { 115.569112mm; 32.694677mm }
+                  { 115.584174mm; 1.28641in }
+                  { 115.59822mm; 32.65419mm }
+                  { 115.61125mm; 1.28476in }
+                  { 115.623163mm; 32.611086mm }
+                  { 4.55252in; 32.588581mm }
+                  { 4.5529in; 32.56562mm }
+                  { 115.652195mm; 32.54215mm }
+                  { 115.659535mm; 32.51835mm }
+                  { 115.665708mm; 32.49417mm }
+                  { 115.670635mm; 32.469735mm }
+                  { 115.674344mm; 32.445097mm }
+                  { 115.676807mm; 32.420281mm }
+                  { 115.678052mm; 32.395389mm }
+                  { 115.678052mm; 32.370497mm }
+                  { 115.676807mm; 32.345554mm }
+                  { 115.674344mm; 32.320764mm }
+                  { 115.670635mm; 32.2961mm }
+                  { 115.665708mm; 32.271666mm }
+                  { 115.659535mm; 32.247561mm }
+                  { 115.652195mm; 32.223736mm }
+                  { 4.5529in; 32.200266mm }
+                  { 4.55252in; 32.177279mm }
+                  { 115.623163mm; 32.154826mm }
+                  { 115.61125mm; 32.132905mm }
+                  { 115.59822mm; 1.26424in }
+                  { 115.584174mm; 32.091097mm }
+                  { 115.569112mm; 32.071209mm }
+                  { 115.553109mm; 32.052083mm }
+                  { 115.536193mm; 32.033795mm }
+                  { 115.518286mm; 1.26049in }
+                  { 4.54723in; 31.999886mm }
+                  { 115.480135mm; 31.984366mm }
+                  { 115.459866mm; 31.969812mm }
+                  { 115.438911mm; 31.956325mm }
+                  { 115.417321mm; 1.25763in }
+                  { 115.395198mm; 31.932449mm }
+                  { 115.372439mm; 31.922187mm }
+                  { 115.349249mm; 31.913094mm }
+                  { 115.325602mm; 31.905169mm }
+                  { 115.301573mm; 31.898413mm }
+                  { 115.277291mm; 31.892875mm }
+                  { 115.25278mm; 31.888532mm }
+                  { 115.228015mm; 31.885408mm }
+                  { 115.203123mm; 31.883579mm }
+                  { 115.178231mm; 31.882944mm }
+                  { 114.078208mm; 31.882944mm }
+                  { 114.053265mm; 31.883579mm }
+                  { 114.028424mm; 31.885408mm }
+                  { 114.003684mm; 31.888532mm }
+                  { 113.979097mm; 31.892875mm }
+                  { 4.48641in; 31.898413mm }
+                  { 113.930837mm; 31.905169mm }
+                  { 113.907189mm; 31.913094mm }
+                  { 113.883999mm; 31.922187mm }
+                  { 113.861266mm; 31.932449mm }
+                  { 113.839067mm; 1.25763in }
+                  { 113.817477mm; 31.956325mm }
+                  { 113.796522mm; 31.969812mm }
+                  { 113.776303mm; 31.984366mm }
+                  { 113.756821mm; 31.999886mm }
+                  { 113.738102mm; 1.26049in }
+                  { 113.720271mm; 32.033795mm }
+                  { 113.703329mm; 32.052083mm }
+                  { 113.687327mm; 32.071209mm }
+                  { 113.672214mm; 32.091097mm }
+                  { 113.658168mm; 1.26424in }
+                  { 4.47422in; 32.132905mm }
+                  { 113.633301mm; 32.154826mm }
+                  { 113.622455mm; 32.177279mm }
+                  { 113.612803mm; 32.200266mm }
+                  { 113.604244mm; 32.223736mm }
+                  { 4.47232in; 32.247561mm }
+                  { 113.590731mm; 32.271666mm }
+                  { 113.585803mm; 32.2961mm }
+                  { 113.582095mm; 32.320764mm }
+                  { 113.57958mm; 32.345554mm }
+                 }
+               }
+              }
+              ha:polygon.1608710 {
+               li:geometry {
+                 ta:contour {
+                  { 117.908425mm; 32.370497mm }
+                  { 117.908425mm; 32.395389mm }
+                  { 117.909644mm; 32.420281mm }
+                  { 117.912184mm; 32.445097mm }
+                  { 117.915867mm; 32.469735mm }
+                  { 117.92082mm; 32.49417mm }
+                  { 117.926942mm; 32.51835mm }
+                  { 117.934308mm; 32.54215mm }
+                  { 117.942817mm; 32.56562mm }
+                  { 4.6438in; 32.588581mm }
+                  { 117.963315mm; 32.611086mm }
+                  { 117.975253mm; 1.28476in }
+                  { 117.988257mm; 32.65419mm }
+                  { 4.64576in; 1.28641in }
+                  { 118.01734mm; 32.694677mm }
+                  { 118.033419mm; 32.713803mm }
+                  { 118.050335mm; 32.732041mm }
+                  { 118.068166mm; 32.74944mm }
+                  { 4.64909in; 1.29in }
+                  { 118.106367mm; 32.781495mm }
+                  { 118.126611mm; 32.796099mm }
+                  { 118.147541mm; 32.809587mm }
+                  { 118.169156mm; 32.822033mm }
+                  { 118.19133mm; 32.833437mm }
+                  { 118.214063mm; 32.843648mm }
+                  { 118.237279mm; 32.852767mm }
+                  { 118.260926mm; 1.29373in }
+                  { 118.284904mm; 32.867473mm }
+                  { 118.309186mm; 32.873011mm }
+                  { 118.333748mm; 32.877354mm }
+                  { 118.358513mm; 32.880427mm }
+                  { 118.383354mm; 32.882333mm }
+                  { 118.408272mm; 32.882917mm }
+                  { 4.69324in; 32.882917mm }
+                  { 119.233238mm; 32.882333mm }
+                  { 4.6952in; 32.880427mm }
+                  { 119.282819mm; 32.877354mm }
+                  { 119.307381mm; 32.873011mm }
+                  { 119.331689mm; 32.867473mm }
+                  { 119.355666mm; 1.29373in }
+                  { 119.379314mm; 32.852767mm }
+                  { 119.402504mm; 32.843648mm }
+                  { 119.425237mm; 32.833437mm }
+                  { 119.447437mm; 32.822033mm }
+                  { 119.468976mm; 32.809587mm }
+                  { 4.70433in; 32.796099mm }
+                  { 119.5102mm; 32.781495mm }
+                  { 119.529682mm; 1.29in }
+                  { 119.548351mm; 32.74944mm }
+                  { 119.566232mm; 32.732041mm }
+                  { 119.583174mm; 32.713803mm }
+                  { 119.599176mm; 32.694677mm }
+                  { 119.614264mm; 1.28641in }
+                  { 119.62831mm; 32.65419mm }
+                  { 119.641315mm; 1.28476in }
+                  { 119.653202mm; 32.611086mm }
+                  { 119.664048mm; 32.588581mm }
+                  { 119.6737mm; 32.56562mm }
+                  { 4.7119in; 32.54215mm }
+                  { 119.689575mm; 32.51835mm }
+                  { 119.695747mm; 32.49417mm }
+                  { 119.7007mm; 32.469735mm }
+                  { 119.704408mm; 32.445097mm }
+                  { 119.706872mm; 32.420281mm }
+                  { 119.708142mm; 32.395389mm }
+                  { 119.708142mm; 32.370497mm }
+                  { 119.706872mm; 32.345554mm }
+                  { 119.704408mm; 32.320764mm }
+                  { 119.7007mm; 32.2961mm }
+                  { 119.695747mm; 32.271666mm }
+                  { 119.689575mm; 32.247561mm }
+                  { 4.7119in; 32.223736mm }
+                  { 119.6737mm; 32.200266mm }
+                  { 119.664048mm; 32.177279mm }
+                  { 119.653202mm; 32.154826mm }
+                  { 119.641315mm; 32.132905mm }
+                  { 119.62831mm; 1.26424in }
+                  { 119.614264mm; 32.091097mm }
+                  { 119.599176mm; 32.071209mm }
+                  { 119.583174mm; 32.052083mm }
+                  { 119.566232mm; 32.033795mm }
+                  { 119.548351mm; 1.26049in }
+                  { 119.529682mm; 31.999886mm }
+                  { 119.5102mm; 31.984366mm }
+                  { 4.70433in; 31.969812mm }
+                  { 119.468976mm; 31.956325mm }
+                  { 119.447437mm; 1.25763in }
+                  { 119.425237mm; 31.932449mm }
+                  { 119.402504mm; 31.922187mm }
+                  { 119.379314mm; 31.913094mm }
+                  { 119.355666mm; 31.905169mm }
+                  { 119.331689mm; 31.898413mm }
+                  { 119.307381mm; 31.892875mm }
+                  { 119.282819mm; 31.888532mm }
+                  { 4.6952in; 31.885408mm }
+                  { 119.233238mm; 31.883579mm }
+                  { 4.69324in; 31.882944mm }
+                  { 118.408272mm; 31.882944mm }
+                  { 118.383354mm; 31.883579mm }
+                  { 118.358513mm; 31.885408mm }
+                  { 118.333748mm; 31.888532mm }
+                  { 118.309186mm; 31.892875mm }
+                  { 118.284904mm; 31.898413mm }
+                  { 118.260926mm; 31.905169mm }
+                  { 118.237279mm; 31.913094mm }
+                  { 118.214063mm; 31.922187mm }
+                  { 118.19133mm; 31.932449mm }
+                  { 118.169156mm; 1.25763in }
+                  { 118.147541mm; 31.956325mm }
+                  { 118.126611mm; 31.969812mm }
+                  { 118.106367mm; 31.984366mm }
+                  { 4.64909in; 31.999886mm }
+                  { 118.068166mm; 1.26049in }
+                  { 118.050335mm; 32.033795mm }
+                  { 118.033419mm; 32.052083mm }
+                  { 118.01734mm; 32.071209mm }
+                  { 4.64576in; 32.091097mm }
+                  { 117.988257mm; 1.26424in }
+                  { 117.975253mm; 32.132905mm }
+                  { 117.963315mm; 32.154826mm }
+                  { 4.6438in; 32.177279mm }
+                  { 117.942817mm; 32.200266mm }
+                  { 117.934308mm; 32.223736mm }
+                  { 117.926942mm; 32.247561mm }
+                  { 117.92082mm; 32.271666mm }
+                  { 117.915867mm; 32.2961mm }
+                  { 117.912184mm; 32.320764mm }
+                  { 117.909644mm; 32.345554mm }
+                 }
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              mask = 1
+             }
+           }
+
+           {ha:Top Silkscreen Layer}   {
+            lid=2
+            ha:combining { auto=1;            }
+
+             li:objects {
+              ha:line.1608207 {
+               x1=117.729711mm; y1=32.203035mm; x2=4.55578in; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608210 {
+               x1=121.438263mm; y1=32.203035mm; x2=119.746826mm; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608213 {
+               x1=117.729711mm; y1=41.203041mm; x2=4.55578in; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608216 {
+               x1=121.438263mm; y1=41.203041mm; x2=119.746826mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608219 {
+               x1=121.438263mm; y1=32.203035mm; x2=121.438263mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           {ha:Top Layer}  {
+            lid=3
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              copper = 1
+              top = 1
+             }
+           }
+
+           {ha:Bottom Layer}  {
+            lid=4
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              copper = 1
+             }
+           }
+
+           {ha:Bottom Paste Mask Layer}    {
+            lid=5
+            ha:combining { sub=1; auto=1;            }
+
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              mask = 1
+             }
+           }
+
+           {ha:Bottom Solder Mask Layer}    {
+            lid=6
+            ha:combining { auto=1;            }
+
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              paste = 1
+             }
+           }
+
+           {ha:Bottom Silkscreen Layer}   {
+            lid=7
+            ha:combining { auto=1;            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           {ha:Top Assembly Layer}   {
+            lid=8
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              top = 1
+              doc = 1
+             }
+           }
+
+           {ha:Bottom Assembly Layer}   {
+            lid=9
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              doc = 1
+             }
+           }
+
+           {ha:Board Outline Layer}   {
+            lid=10
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              boundary = 1
+             }
+           }
+
+           {ha:Document Layer}  {
+            lid=11
+            ha:combining {            }
+
+             li:objects {
+              ha:arc.1608222 {
+               x=115.128066mm; y=33.813014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:arc.1608223 {
+               x=115.128066mm; y=39.602943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+             }
+             ha:type {
+              doc = 1
+             }
+           }
+
+           {ha:Document Layer}  {
+            lid=12
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              doc = 1
+             }
+           }
+
+           {ha:Component Marking Layer}   {
+            lid=13
+            ha:combining {            }
+
+             li:objects {
+              ha:polygon.1608839 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 41.11305mm }
+                  { 113.465784mm; 41.130622mm }
+                  { 113.448212mm; 41.173044mm }
+                  { 113.465784mm; 41.215466mm }
+                  { 113.508206mm; 41.233038mm }
+                  { 113.550628mm; 41.215466mm }
+                  { 113.5682mm; 41.173044mm }
+                  { 113.550628mm; 41.130622mm }
+                  { 113.508206mm; 41.11305mm }
+                 }
+               }
+              }
+             }
+             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.1608224 {
+               x1=121.438263mm; y1=41.172993mm; x2=114.088266mm; y2=41.172993mm; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608227 {
+               x1=114.088266mm; y1=41.172993mm; x2=114.088266mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608230 {
+               x1=114.088266mm; y1=32.233007mm; x2=121.438263mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1608233 {
+               x1=121.438263mm; y1=32.233007mm; x2=121.438263mm; y2=41.172993mm; 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.1608849 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 38.333095mm }
+                  { 114.308205mm; 38.333095mm }
+                  { 114.308205mm; 38.573075mm }
+                  { 113.508206mm; 38.573075mm }
+                 }
+               }
+              }
+              ha:polygon.1608854 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 37.832969mm }
+                  { 114.308205mm; 37.832969mm }
+                  { 114.308205mm; 38.072949mm }
+                  { 113.508206mm; 38.072949mm }
+                 }
+               }
+              }
+              ha:polygon.1608859 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 37.333097mm }
+                  { 114.308205mm; 37.333097mm }
+                  { 114.308205mm; 37.573077mm }
+                  { 113.508206mm; 37.573077mm }
+                 }
+               }
+              }
+              ha:polygon.1608864 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 36.832971mm }
+                  { 114.308205mm; 36.832971mm }
+                  { 114.308205mm; 37.072951mm }
+                  { 113.508206mm; 37.072951mm }
+                 }
+               }
+              }
+              ha:polygon.1608869 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 36.3331mm }
+                  { 114.308205mm; 36.3331mm }
+                  { 114.308205mm; 36.573079mm }
+                  { 113.508206mm; 36.573079mm }
+                 }
+               }
+              }
+              ha:polygon.1608874 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 35.832974mm }
+                  { 114.308205mm; 35.832974mm }
+                  { 114.308205mm; 36.072953mm }
+                  { 113.508206mm; 36.072953mm }
+                 }
+               }
+              }
+              ha:polygon.1608879 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 35.333102mm }
+                  { 114.308205mm; 35.333102mm }
+                  { 114.308205mm; 35.573081mm }
+                  { 113.508206mm; 35.573081mm }
+                 }
+               }
+              }
+              ha:polygon.1608884 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 34.832976mm }
+                  { 114.308205mm; 34.832976mm }
+                  { 114.308205mm; 35.072955mm }
+                  { 113.508206mm; 35.072955mm }
+                 }
+               }
+              }
+              ha:polygon.1608889 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 34.072983mm }
+                  { 114.308205mm; 34.072983mm }
+                  { 114.308205mm; 34.532977mm }
+                  { 113.508206mm; 34.532977mm }
+                 }
+               }
+              }
+              ha:polygon.1608894 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 33.27301mm }
+                  { 114.308205mm; 33.27301mm }
+                  { 114.308205mm; 33.733004mm }
+                  { 113.508206mm; 33.733004mm }
+                 }
+               }
+              }
+              ha:polygon.1608899 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 38.873074mm }
+                  { 114.308205mm; 38.873074mm }
+                  { 114.308205mm; 39.333068mm }
+                  { 113.508206mm; 39.333068mm }
+                 }
+               }
+              }
+              ha:polygon.1608904 {
+               li:geometry {
+                 ta:contour {
+                  { 113.508206mm; 39.67292mm }
+                  { 114.308205mm; 39.67292mm }
+                  { 114.308205mm; 40.132914mm }
+                  { 113.508206mm; 40.132914mm }
+                 }
+               }
+              }
+              ha:polygon.1608909 {
+               li:geometry {
+                 ta:contour {
+                  { 114.078182mm; 32.232981mm }
+                  { 115.178205mm; 32.232981mm }
+                  { 115.178205mm; 32.532981mm }
+                  { 114.078182mm; 32.532981mm }
+                 }
+               }
+              }
+              ha:polygon.1608914 {
+               li:geometry {
+                 ta:contour {
+                  { 114.078182mm; 40.873045mm }
+                  { 115.178205mm; 40.873045mm }
+                  { 115.178205mm; 41.173044mm }
+                  { 114.078182mm; 41.173044mm }
+                 }
+               }
+              }
+              ha:polygon.1608919 {
+               li:geometry {
+                 ta:contour {
+                  { 118.408272mm; 32.232981mm }
+                  { 119.20827mm; 32.232981mm }
+                  { 119.20827mm; 32.532981mm }
+                  { 118.408272mm; 32.532981mm }
+                 }
+               }
+              }
+              ha:polygon.1608924 {
+               li:geometry {
+                 ta:contour {
+                  { 118.408272mm; 40.873045mm }
+                  { 119.20827mm; 40.873045mm }
+                  { 119.20827mm; 41.173044mm }
+                  { 118.408272mm; 41.173044mm }
+                 }
+               }
+              }
+             }
+             ha:type {
+              doc = 1
+             }
+           }
+
+           {ha:Pin Soldering Layer}   {
+            lid=18
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              doc = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=19
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1608236 {
+               x1=4.583in; y1=36.703mm; x2=4.583in; y2=36.703mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1608239 {
+               x1=4.583in; y1=36.703mm; x2=4.583in; y2=35.703mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1608242 {
+               x1=4.583in; y1=36.703mm; x2=117.4082mm; y2=36.703mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = SfvrK2xXDYYSFDpbDFEAAAAB
+         }
+         ha:subc.1608930 {
+          ha:attributes {
+           refdes=R43
+           value=5.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: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.1608943 {
+            proto=0; x=4.30926in; y=1.519in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1608944 {
+            proto=0; x=4.34074in; y=1.519in; 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.1608931 {
+               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1608934 {
+               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1608937 {
+               x1=109.855mm; y1=1.519in; x2=110.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1608940 {
+               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=39.5826mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = OBCxQwbtFxoClI8ChEkAAABP
+         }
+         ha:subc.1608946 {
+          ha:attributes {
+           refdes=R44
+           value=5.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: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.1608959 {
+            proto=0; x=4.30826in; y=1.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1608960 {
+            proto=0; x=4.33974in; y=1.37in; 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.1608947 {
+               x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1608950 {
+               x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1608953 {
+               x1=4.324in; y1=1.37in; x2=110.8296mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1608956 {
+               x1=4.324in; y1=1.37in; x2=4.324in; y2=35.798mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = OBCxQwbtFxoClI8ChEkAAABL
+         }
+         ha:subc.1612527 {
+          ha:attributes {
+           value=XLR-3
+           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 {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+              }
+
+              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
+              }
+
+              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
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1612556 {
+            proto=0; x=116.205mm; y=2.09499in; 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=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.1612557 {
+            proto=0; x=111.125mm; y=45.593mm; 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=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.1612558 {
+            proto=1; x=107.315mm; y=49.403mm; 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.1612559 {
+            proto=0; x=102.235mm; y=2.09499in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1612560 {
+            proto=1; x=102.235mm; y=49.403mm; 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=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.1612561 {
+            proto=0; x=102.235mm; y=45.593mm; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1612528 {
+               x1=120.015mm; y1=2.43712in; x2=120.015mm; y2=1.45287in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1612531 {
+               x1=3.95728in; y1=2.43712in; x2=3.95728in; y2=2.35838in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1612534 {
+               x1=3.95728in; y1=1.45287in; x2=3.95728in; y2=1.53161in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1612537 {
+               x1=120.015mm; y1=1.45287in; x2=3.95728in; y2=1.45287in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1612540 {
+               x1=120.015mm; y1=2.43712in; x2=3.95728in; y2=2.43712in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1612544 {
+               x1=106.891667mm; y1=49.402916mm; x2=106.891667mm; y2=49.402916mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1612547 {
+               x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1612550 {
+               x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=50.403mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1612553 {
+               x1=120.015mm; y1=49.403mm; x2=121.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
+          }
+         }
+          uid = 6dBOI6WB6AOVHNE7eOQAAABi
+         }
+         ha:subc.1633520 {
+          ha:attributes {
+           value=100mil3pin
+           device=CONNECTOR
+           footprint=100mil3pin
+           refdes=J3
+          }
+         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.1633546 {
+            proto=0; x=3.78in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1633547 {
+            proto=1; x=3.88in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1633548 {
+            proto=1; x=3.98in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:2 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=3
+              name=3
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1633521 {
+               x1=4.03in; y1=398.0mil; x2=3.73in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1633524 {
+               x1=3.73in; y1=398.0mil; x2=3.73in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1633527 {
+               x1=3.73in; y1=298.0mil; x2=4.03in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1633530 {
+               x1=4.03in; y1=298.0mil; x2=4.03in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1633534 {
+               x1=3.88in; y1=348.0mil; x2=3.88in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1633537 {
+               x1=3.78in; y1=348.0mil; x2=3.78in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1633540 {
+               x1=3.78in; y1=348.0mil; x2=3.78in; y2=7.8392mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1633543 {
+               x1=3.78in; y1=348.0mil; x2=97.012mm; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
+          }
+         }
+          uid = Hs64o/A4WBZz+1JkrCQAAABh
+         }
+         ha:subc.1633565 {
+          ha:attributes {
+           footprint=0402
+           value=1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R9
+          }
+         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.1633578 {
+            proto=0; x=1.189in; y=3.04626in; 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.1633579 {
+            proto=0; x=1.189in; y=3.07774in; 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.1633566 {
+               x1=1.189in; y1=3.062in; x2=1.189in; y2=3.062in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1633569 {
+               x1=1.189in; y1=3.062in; x2=1.189in; y2=3.062in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1633572 {
+               x1=1.189in; y1=3.062in; x2=1.189in; y2=78.7748mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1633575 {
+               x1=1.189in; y1=3.062in; x2=29.2006mm; y2=3.062in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = Hs64o/A4WBZz+1JkrCQAAABj
+         }
+         ha:subc.1658381 {
+          ha:attributes {
+           value=
+           device=HOLE_PLATED
+           footprint=hole-M2.5
+           refdes=H5
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=98.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=120.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=120.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=120.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=126.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=126.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1658396 {
+            proto=0; x=835.0mil; y=2.632in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+             usetherm=1
+            }
+
+            li:thermal {
+              li:2 {
+               on  
+               solid  
+               noshape  
+              }
+              li:3 {
+               on  
+               solid  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:arc.1658382 {
+               x=835.0mil; y=2.632in; width=80.0mil; height=80.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1658384 {
+               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=2.632in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1658387 {
+               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=2.632in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1658390 {
+               x1=835.0mil; y1=2.632in; x2=22.209mm; y2=2.632in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1658393 {
+               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=67.8528mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = pk6kZEzJcmehlf5jjjgAAABe
+         }
+         ha:subc.1668702 {
+          ha:attributes {
+           value=WP154A4AVS/RGB-CA
+           device=LED
+           footprint=WP154
+           refdes=D3
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=35.43mil; 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 {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1668728 {
+            proto=0; x=360.05mil; y=536.57mil; 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.1668729 {
+            proto=0; x=301.0mil; y=477.52mil; 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.1668730 {
+            proto=0; x=360.05mil; y=418.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:5 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1668731 {
+            proto=1; x=301.0mil; y=359.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668703 {
+               x1=432.88mil; y1=595.63mil; x2=432.88mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668706 {
+               x1=-0.18mil; y1=595.63mil; x2=-0.18mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668709 {
+               x1=-0.18mil; y1=300.36mil; x2=432.88mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668712 {
+               x1=-0.18mil; y1=595.63mil; x2=432.88mil; y2=595.63mil; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668716 {
+               x1=330.525mil; y1=447.995mil; x2=330.525mil; y2=447.995mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1668719 {
+               x1=301.0mil; y1=448.0mil; x2=301.0mil; y2=448.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1668722 {
+               x1=301.0mil; y1=448.0mil; x2=301.0mil; y2=12.3792mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1668725 {
+               x1=301.0mil; y1=448.0mil; x2=8.6454mm; y2=448.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABf
+         }
+         ha:subc.1668824 {
+          ha:attributes {
+           value=WP154A4AVS/RGB-CA
+           device=LED
+           footprint=WP154
+           refdes=D2
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=35.43mil; 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 {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1668850 {
+            proto=0; x=360.05mil; y=1.11457in; 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.1668851 {
+            proto=0; x=301.0mil; y=1.05552in; 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.1668852 {
+            proto=0; x=360.05mil; y=996.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:5 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1668853 {
+            proto=1; x=301.0mil; y=937.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668825 {
+               x1=432.88mil; y1=1.17363in; x2=432.88mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668828 {
+               x1=-0.18mil; y1=1.17363in; x2=-0.18mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668831 {
+               x1=-0.18mil; y1=878.36mil; x2=432.88mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668834 {
+               x1=-0.18mil; y1=1.17363in; x2=432.88mil; y2=1.17363in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668838 {
+               x1=330.525mil; y1=26.060273mm; x2=330.525mil; y2=26.060273mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1668841 {
+               x1=301.0mil; y1=1.026in; x2=301.0mil; y2=1.026in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1668844 {
+               x1=301.0mil; y1=1.026in; x2=301.0mil; y2=27.0604mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1668847 {
+               x1=301.0mil; y1=1.026in; x2=8.6454mm; y2=1.026in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABj
+         }
+         ha:subc.1668885 {
+          ha:attributes {
+           value=WP154A4AVS/RGB-CA
+           device=LED
+           footprint=WP154
+           refdes=D4
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=35.43mil; 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 {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1668911 {
+            proto=0; x=360.05mil; y=2.99957in; 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.1668912 {
+            proto=0; x=301.0mil; y=2.94052in; 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.1668913 {
+            proto=0; x=360.05mil; y=2.88147in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+              li:5 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1668914 {
+            proto=1; x=301.0mil; y=2.82242in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668886 {
+               x1=432.88mil; y1=3.05863in; x2=432.88mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668889 {
+               x1=-0.18mil; y1=3.05863in; x2=-0.18mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668892 {
+               x1=-0.18mil; y1=2.76336in; x2=432.88mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668895 {
+               x1=-0.18mil; y1=3.05863in; x2=432.88mil; y2=3.05863in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1668899 {
+               x1=330.525mil; y1=73.939273mm; x2=330.525mil; y2=73.939273mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1668902 {
+               x1=301.0mil; y1=2.911in; x2=301.0mil; y2=2.911in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1668905 {
+               x1=301.0mil; y1=2.911in; x2=301.0mil; y2=74.9394mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1668908 {
+               x1=301.0mil; y1=2.911in; x2=8.6454mm; y2=2.911in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABl
+         }
+         ha:subc.1669106 {
+          ha:attributes {
+           footprint=0402
+           value=150
+           device=RESISTOR
+           openscad=0402
+           refdes=R53
+          }
+         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.1669120 {
+            proto=0; x=2.67326in; y=1.294in; 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.1669121 {
+            proto=0; x=2.70474in; y=1.294in; 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.1669108 {
+               x1=2.689in; y1=1.294in; x2=2.689in; y2=1.294in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1669111 {
+               x1=2.689in; y1=1.294in; x2=2.689in; y2=1.294in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1669114 {
+               x1=2.689in; y1=1.294in; x2=69.3006mm; y2=1.294in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1669117 {
+               x1=2.689in; y1=1.294in; x2=2.689in; y2=33.8676mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-          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
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABv
+         }
+         ha:subc.1669211 {
+          ha:attributes {
+           value=74LVC06A
+           device=IC
+           footprint=soic-14
+           refdes=U5
+          }
+         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 {
+                 11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 25.59mil  
+                 11.81mil  
+                 25.59mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 0.376173mm  
+                 -0.726185mm  
+                 -0.376173mm  
+                 -0.726185mm  
+                 -0.376173mm  
+                 0.726185mm  
+                 0.376173mm  
+                 0.726185mm  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 25.59mil  
+                 11.81mil  
+                 25.59mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1669252 {
+            proto=0; x=2.97433in; y=1.594in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
+           ha:padstack_ref.1669253 {
+            proto=0; x=2.76567in; y=1.594in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=14
+              name=14
+            }
+           }
+           ha:padstack_ref.1669254 {
+            proto=0; x=2.97433in; y=1.544in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
            }
+           ha:padstack_ref.1669255 {
+            proto=0; x=2.76567in; y=1.544in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:attributes {
-             term=24
-             name=pin24
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=13
+              name=13
+            }
+           }
+           ha:padstack_ref.1669256 {
+            proto=0; x=2.97433in; y=1.494in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=3
+            }
+           }
+           ha:padstack_ref.1669257 {
+            proto=0; x=2.76567in; y=1.494in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=12
+              name=12
+            }
+           }
+           ha:padstack_ref.1669258 {
+            proto=0; x=2.97433in; y=1.444in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.1669259 {
+            proto=0; x=2.76567in; y=1.444in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=11
+              name=11
+            }
+           }
+           ha:padstack_ref.1669260 {
+            proto=0; x=2.97433in; y=1.394in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=5
+            }
+           }
+           ha:padstack_ref.1669261 {
+            proto=0; x=2.76567in; y=1.394in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=10
+              name=10
+            }
+           }
+           ha:padstack_ref.1669262 {
+            proto=0; x=2.97433in; y=1.344in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=6
+              name=6
+            }
+           }
+           ha:padstack_ref.1669263 {
+            proto=0; x=2.76567in; y=1.344in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=9
+              name=9
+            }
+           }
+           ha:padstack_ref.1669264 {
+            proto=0; x=2.97433in; y=1.294in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=7
+            }
+           }
+           ha:padstack_ref.1669265 {
+            proto=0; x=2.76567in; y=1.294in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=8
+              name=8
+            }
            }
           }
-          ha:padstack_ref.1281548 {
-           proto=1; x=3.47499in; y=1.74in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-           ha:flags {
-            clearline=1
-           }
+          li:layers {
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1669212 {
+               x1=2.7322in; y1=1.62569in; x2=2.7322in; y2=1.60994in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669215 {
+               x1=2.7322in; y1=1.62569in; x2=69.79793mm; y2=1.62569in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669218 {
+               x1=2.7322in; y1=1.26231in; x2=2.7322in; y2=1.27806in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669221 {
+               x1=2.7322in; y1=1.26231in; x2=69.79793mm; y2=1.26231in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669224 {
+               x1=3.0078in; y1=1.62569in; x2=3.0078in; y2=1.60994in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669227 {
+               x1=3.0078in; y1=1.62569in; x2=75.99807mm; y2=1.62569in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669230 {
+               x1=3.0078in; y1=1.26231in; x2=3.0078in; y2=1.27806in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669233 {
+               x1=3.0078in; y1=1.26231in; x2=75.99807mm; y2=1.26231in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1669236 {
+               x1=3.01961in; y1=41.5925mm; x2=3.01961in; y2=41.5925mm; thickness=10.0mil; clearance=0.0;
+              }
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              silk = 1
+              top = 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:subc-aux {
+            lid=1
+            ha:combining {            }
 
-           li:thermal {
-           }
+             li:objects {
+              ha:line.1669240 {
+               x1=2.87in; y1=1.444in; x2=2.87in; y2=1.444in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-           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:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1669243 {
+               x1=2.87in; y1=1.444in; x2=2.87in; y2=1.444in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-           li:thermal {
-           }
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1669246 {
+               x1=2.87in; y1=1.444in; x2=73.898mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-           ha:attributes {
-             term=27
-             name=pin27
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1669249 {
+               x1=2.87in; y1=1.444in; x2=2.87in; y2=35.6776mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-          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
-           }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABz
+         }
+         ha:subc.1698207 {
+          ha:attributes {
+           footprint=EVQP7
+           value=SPST-NO
+           device=SWITCH
+           Footprint=SW-SMD_EVQP7C01P
+           refdes=S3
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           li:thermal {
-           }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-           ha:attributes {
-             term=28
-             name=pin28
-           }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 27.5mil  
+                 -21.5mil  
+                 27.5mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 27.5mil  
+                 -21.5mil  
+                 27.5mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 -27.5mil  
+                 21.5mil  
+                 27.5mil  
+                 -21.5mil  
+                 27.5mil  
+                }
+              }
+            }
           }
-          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 {
-           }
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-           ha:attributes {
-             term=29
-             name=pin29
-           }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=0.799998mm;               }
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                mech = 1
+               }
+               clearance=0.0
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=12.0mil
+                ps_hshadow = 
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=12.0mil
+                ps_hshadow = 
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=12.0mil
+                ps_hshadow = 
+              }
+            }
           }
-          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:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-           }
+          li:objects {
+           ha:padstack_ref.1698279 {
+            proto=0; x=4.60047in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=1
+            }
            }
+           ha:padstack_ref.1698280 {
+            proto=0; x=4.65953in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
 
-           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:attributes {
+              term=2
+            }
            }
+           ha:padstack_ref.1698281 {
+            proto=0; x=4.60047in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+            }
 
-           ha:attributes {
-             term=32
-             name=pin32
+            ha:attributes {
+              term=1
+            }
            }
-          }
-          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
+           ha:padstack_ref.1698282 {
+            proto=0; x=4.65953in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+            }
            }
+           ha:padstack_ref.1698283 {
+            proto=1; x=4.59457in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
+            li:thermal {
+            }
            }
+           ha:padstack_ref.1698284 {
+            proto=1; x=4.66543in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:attributes {
-             term=33
-             name=pin33
+            li:thermal {
+            }
            }
           }
-          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:layers {
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+           {ha:Top Solder Mask Layer}    {
+            lid=0
+            ha:combining { auto=1;            }
+
+             li:objects {
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              top = 1
+              paste = 1
              }
            }
 
-           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
-           }
+           {ha:Top Paste Mask Layer}    {
+            lid=1
+            ha:combining { sub=1; auto=1;            }
 
-           li:thermal {
+             li:objects {
+             }
+             ha:type {
+              top = 1
+              mask = 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:Top Silkscreen Layer}   {
+            lid=2
+            ha:combining { auto=1;            }
 
-           li:thermal {
+             li:objects {
+              ha:line.1698208 {
+               x1=119.052009mm; y1=19.569785mm; x2=119.752008mm; y2=770.465mil; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698211 {
+               x1=119.752008mm; y1=19.569785mm; x2=119.752008mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698214 {
+               x1=119.752008mm; y1=17.869815mm; x2=119.052009mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698217 {
+               x1=119.752008mm; y1=19.060439mm; x2=119.052009mm; y2=19.060439mm; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698220 {
+               x1=119.752008mm; y1=724.095mil; x2=119.052009mm; y2=724.095mil; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698223 {
+               x1=116.151991mm; y1=773.415mil; x2=116.151991mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698226 {
+               x1=116.151991mm; y1=18.50258mm; x2=116.151991mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698229 {
+               x1=119.052009mm; y1=773.415mil; x2=119.052009mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698232 {
+               x1=119.052009mm; y1=18.50258mm; x2=119.052009mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 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:Top Layer}  {
+            lid=3
+            ha:combining {            }
 
-           li:thermal {
+             li:objects {
+             }
+             ha:type {
+              copper = 1
+              top = 1
+             }
            }
 
-           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:Bottom Layer}  {
+            lid=4
+            ha:combining {            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
+             ha:type {
+              bottom = 1
+              copper = 1
              }
            }
 
-           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
-           }
+           {ha:Bottom Paste Mask Layer}    {
+            lid=5
+            ha:combining { sub=1; auto=1;            }
 
-           li:thermal {
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              mask = 1
+             }
            }
 
-           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:Bottom Solder Mask Layer}    {
+            lid=6
+            ha:combining { auto=1;            }
 
-           li:thermal {
-             li:2 {
-              on  
-              solid  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              solid  
-              noshape  
+             ha:type {
+              bottom = 1
+              paste = 1
              }
            }
 
-           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:Bottom Silkscreen Layer}   {
+            lid=7
+            ha:combining { auto=1;            }
 
-           li:thermal {
-             li:2 {
-              on  
-              solid  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              solid  
-              noshape  
+             ha:type {
+              silk = 1
+              bottom = 1
              }
            }
 
-           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
-           }
+           {ha:Top Assembly Layer}   {
+            lid=8
+            ha:combining {            }
 
-           li:thermal {
-             li:2 {
-              on  
-              solid  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              solid  
-              noshape  
+             ha:type {
+              top = 1
+              doc = 1
              }
            }
 
-           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
-           }
+           {ha:Bottom Assembly Layer}   {
+            lid=9
+            ha:combining {            }
 
-           li:thermal {
-             li:2 {
-              on  
-              solid  
-              noshape  
+             li:objects {
              }
-             li:3 {
-              on  
-              solid  
-              noshape  
+             ha:type {
+              bottom = 1
+              doc = 1
              }
            }
 
-           ha:attributes {
-             term=41
-             name=GND
+           {ha:Board Outline Layer}   {
+            lid=10
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              boundary = 1
+             }
            }
-          }
-         }
-         li:layers {
 
-          ha:top-silk {
-           lid=0
-           ha:combining {           }
+           ha:slot-plated {
+            lid=11
+            ha:combining { auto=1;            }
 
-            li:objects {
-             ha:line.1281496 {
-              x1=3.2872in; y1=2.68094in; x2=3.2872in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
+             li:objects {
              }
-             ha:line.1281499 {
-              x1=4.4683in; y1=2.68094in; x2=4.4683in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
+             ha:type {
+              mech = 1
              }
-             ha:line.1281502 {
-              x1=3.37579in; y1=2.76953in; x2=4.37971in; y2=2.76953in; thickness=5.0mil; clearance=0.0;
+             purpose = proute
+           }
+
+           ha:slot-unplated {
+            lid=12
+            ha:combining { auto=1;            }
+
+             li:objects {
              }
-             ha:line.1281505 {
-              x1=3.37579in; y1=210.48mil; x2=4.37971in; y2=210.48mil; thickness=5.0mil; clearance=0.0;
+             ha:type {
+              mech = 1
              }
-             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;
+             purpose = uroute
+           }
+
+           {ha:Document Layer}  {
+            lid=13
+            ha:combining {            }
+
+             li:objects {
+              ha:arc.1698235 {
+               x=4.59457in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:arc.1698236 {
+               x=4.66543in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:polygon.1698285 {
+               li:geometry {
+                 ta:contour {
+                  { 4.71189in; 19.559803mm }
+                  { 4.71189in; 17.859807mm }
+                  { 119.042002mm; 17.859807mm }
+                  { 119.042002mm; 19.559803mm }
+                 }
+               }
+              }
              }
-             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:type {
+              doc = 1
              }
-             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:Component Marking Layer}   {
+            lid=14
+            ha:combining {            }
+
+             li:objects {
+              ha:polygon.1698290 {
+               li:geometry {
+                 ta:contour {
+                  { 116.135074mm; 21.003057mm }
+                  { 116.092652mm; 21.020629mm }
+                  { 116.07508mm; 21.063051mm }
+                  { 116.092652mm; 21.105473mm }
+                  { 116.135074mm; 21.123045mm }
+                  { 116.177496mm; 21.105473mm }
+                  { 116.195068mm; 21.063051mm }
+                  { 116.177496mm; 21.020629mm }
+                  { 116.135074mm; 21.003057mm }
+                 }
+               }
+              }
              }
-             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 {
+              doc = 1
              }
-            }
-            ha:type {
-             silk = 1
-             top = 1
-            }
-          }
+           }
 
-          ha:subc-aux {
-           lid=1
-           ha:combining {           }
+           {ha:Component Shape Layer}   {
+            lid=15
+            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
+             li:objects {
+              ha:line.1698237 {
+               x1=119.687568mm; y1=19.102793mm; x2=119.688838mm; y2=19.562546mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
               }
- 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:line.1698240 {
+               x1=119.688838mm; y1=19.562546mm; x2=119.038928mm; y2=19.563308mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
               }
- 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:line.1698243 {
+               x1=119.038928mm; y1=19.563308mm; x2=119.038344mm; y2=20.463052mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
               }
- 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:line.1698246 {
+               x1=119.038344mm; y1=20.463052mm; x2=116.135074mm; y2=20.459623mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
               }
- ha:flags ={ selected=1
- };             }
-            }
-            ha:type {
-             top = 1
-             misc = 1
-             virtual = 1
-            }
-          }
-         }
-        }
-         uid = m/qU+DMxNl2QA595wEAAAABW
-        }
-        ha:subc.1580793 {
-         ha:attributes {
-          value=Header-10x2
-          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
+              ha:line.1698249 {
+               x1=116.135074mm; y1=20.459623mm; x2=116.135074mm; y2=16.959631mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698252 {
+               x1=116.135074mm; y1=16.959631mm; x2=119.038522mm; y2=16.958895mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698255 {
+               x1=119.038522mm; y1=16.958895mm; x2=119.038014mm; y2=17.863287mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
               }
-              clearance=0.0
-               li:ps_poly {
-                -34.75mil  
-                -34.75mil  
-                34.75mil  
-                -34.75mil  
-                34.75mil  
-                34.75mil  
-                -34.75mil  
-                34.75mil  
+              ha:line.1698258 {
+               x1=119.038014mm; y1=17.863287mm; x2=119.687162mm; y2=703.275mil; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
                }
-             }
-
-             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  
+              ha:line.1698261 {
+               x1=119.687162mm; y1=703.275mil; x2=119.688737mm; y2=18.649468mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
                }
-             }
-
-             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:line.1698264 {
+               x1=119.688737mm; y1=18.649468mm; x2=119.687619mm; y2=18.649572mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+              ha:line.1698267 {
+               x1=119.687619mm; y1=18.649572mm; x2=119.687568mm; y2=19.102793mm; thickness=2.0mil; clearance=0.1mil;
+               ha:flags {
+                clearline=1
                }
+              }
+             }
+             ha:type {
+              doc = 1
              }
+           }
 
-             ha:ps_shape_v4 {
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               top = 1
-               mask = 1
+           {ha:Pin Soldering Layer}   {
+            lid=16
+            ha:combining {            }
+
+             li:objects {
+              ha:polygon.1698300 {
+               li:geometry {
+                 ta:contour {
+                  { 117.401975mm; 19.820305mm }
+                  { 117.402331mm; 19.81995mm }
+                  { 117.402331mm; 20.462646mm }
+                  { 117.402382mm; 20.462697mm }
+                  { 117.158542mm; 20.462697mm }
+                  { 117.158034mm; 20.463205mm }
+                  { 117.158034mm; 20.812709mm }
+                  { 117.15778mm; 20.812963mm }
+                  { 117.038146mm; 20.812963mm }
+                  { 117.037892mm; 20.813217mm }
+                  { 117.037892mm; 21.062391mm }
+                  { 117.038146mm; 21.062645mm }
+                  { 116.538274mm; 21.062645mm }
+                  { 116.53802mm; 21.062899mm }
+                  { 116.53802mm; 20.462951mm }
+                  { 116.3018mm; 20.462951mm }
+                  { 116.3018mm; 20.461681mm }
+                  { 116.301292mm; 20.461173mm }
+                  { 116.301901mm; 19.820305mm }
+                 }
+               }
               }
-              clearance=0.0
-               li:ps_poly {
-                -37.75mil  
-                -37.75mil  
-                37.75mil  
-                -37.75mil  
-                37.75mil  
-                37.75mil  
-                -37.75mil  
-                37.75mil  
+              ha:polygon.1698320 {
+               li:geometry {
+                 ta:contour {
+                  { 4.68119in; 16.96307mm }
+                  { 118.901591mm; 17.073873mm }
+                  { 118.901286mm; 17.289806mm }
+                  { 118.900676mm; 17.620031mm }
+                  { 117.802025mm; 17.619625mm }
+                  { 117.801974mm; 680.475mil }
+                  { 117.800983mm; 16.963035mm }
+                  { 118.017874mm; 16.963162mm }
+                  { 118.018128mm; 16.613404mm }
+                  { 118.138016mm; 16.61315mm }
+                  { 118.137762mm; 16.363722mm }
+                  { 118.637888mm; 16.363468mm }
+                  { 118.637888mm; 16.963416mm }
+                  { 118.881194mm; 16.963314mm }
+                  { 118.898619mm; 16.963314mm }
+                  { 118.874616mm; 16.965194mm }
+                 }
+               }
+              }
+              ha:polygon.1698337 {
+               li:geometry {
+                 ta:contour {
+                  { 117.402204mm; 16.962705mm }
+                  { 117.402204mm; 17.619295mm }
+                  { 4.62212in; 17.619803mm }
+                  { 4.57883in; 17.619803mm }
+                  { 116.30213mm; 16.962705mm }
+                  { 116.537842mm; 16.962451mm }
+                  { 116.537842mm; 16.363011mm }
+                  { 117.038222mm; 16.362503mm }
+                  { 117.038222mm; 16.612947mm }
+                  { 117.15811mm; 16.612693mm }
+                  { 117.15811mm; 16.963213mm }
+                  { 117.401696mm; 16.963213mm }
+                 }
+               }
+              }
+              ha:polygon.1698350 {
+               li:geometry {
+                 ta:contour {
+                  { 4.68117in; 19.819797mm }
+                  { 118.90187mm; 805.605mil }
+                  { 118.638396mm; 20.462595mm }
+                  { 4.67079in; 21.063051mm }
+                  { 118.138092mm; 21.062873mm }
+                  { 118.137584mm; 20.812683mm }
+                  { 118.01795mm; 20.812683mm }
+                  { 118.018204mm; 20.489849mm }
+                  { 118.017747mm; 20.462773mm }
+                  { 117.802304mm; 805.62mil }
+                  { 4.63788in; 19.819797mm }
+                 }
                }
+              }
              }
+             ha:type {
+              doc = 1
+             }
+           }
 
-             ha:ps_shape_v4 {
-              ha:combining { sub=1; auto=1;              }
-              ha:layer_mask {
-               bottom = 1
-               mask = 1
+           ha:subc-aux {
+            lid=17
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1698270 {
+               x1=4.63in; y1=737.0mil; x2=4.63in; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-              clearance=0.0
-               li:ps_poly {
-                -37.75mil  
-                -37.75mil  
-                37.75mil  
-                -37.75mil  
-                37.75mil  
-                37.75mil  
-                -37.75mil  
-                37.75mil  
+              ha:line.1698273 {
+               x1=4.63in; y1=737.0mil; x2=4.63in; y2=17.7198mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1698276 {
+               x1=4.63in; y1=737.0mil; x2=118.602mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+
+           ha:any_internal_copper {
+            lid=18
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              copper = 1
+              intern = 1
              }
+             stack_offs = 1
            }
+          }
+         }
+          uid = TQiE4uIQHmPWpXJi53AAAAAB
          }
+         ha:subc.1668763 {
+          ha:attributes {
+           value=WP154A4AVS/RGB-CA
+           device=LED
+           footprint=WP154
+           refdes=D1
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-         ha:ps_proto_v6.1 {
-           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-           li:shape {
+          ha:ps_proto_v6.0 {
+            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-             ha:ps_shape_v4 {
-              ha:ps_circ { x=0.0; y=0.0; dia=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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               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=59.06mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=35.43mil; 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 {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
               }
-              clearance=0.0
-             }
-           }
-         }
-        }
-
-         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:thermal {
-           }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
 
-           ha:attributes {
-             term=1
-             name=1
-           }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                 29.53mil  
+                 -29.53mil  
+                 29.53mil  
+                }
+              }
+            }
           }
-          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:objects {
+           ha:padstack_ref.1668789 {
+            proto=0; x=360.05mil; y=3.57757in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            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
+            ha:attributes {
+              term=4
+              name=pin4
+            }
            }
+           ha:padstack_ref.1668790 {
+            proto=0; x=301.0mil; y=3.51852in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            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
+            ha:attributes {
+              term=3
+              name=pin3
+            }
            }
+           ha:padstack_ref.1668791 {
+            proto=0; x=360.05mil; y=3.45947in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+              li:5 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
 
-           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
+            ha:attributes {
+              term=2
+              name=pin2
+            }
            }
+           ha:padstack_ref.1668792 {
+            proto=1; x=301.0mil; y=3.40042in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:thermal {
-           }
+            li:thermal {
+            }
 
-           ha:attributes {
-             term=6
-             name=6
+            ha:attributes {
+              term=1
+              name=pin1
+            }
            }
           }
-          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:layers {
 
-           li:thermal {
-           }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           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:objects {
+              ha:line.1668764 {
+               x1=432.88mil; y1=3.63663in; x2=432.88mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668767 {
+               x1=-0.18mil; y1=3.63663in; x2=-0.18mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668770 {
+               x1=-0.18mil; y1=3.34136in; x2=432.88mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1668773 {
+               x1=-0.18mil; y1=3.63663in; x2=432.88mil; y2=3.63663in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
+             }
            }
 
-           li:thermal {
-           }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-           ha:attributes {
-             term=8
-             name=8
+             li:objects {
+              ha:line.1668777 {
+               x1=330.525mil; y1=88.620473mm; x2=330.525mil; y2=88.620473mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1668780 {
+               x1=301.0mil; y1=3.489in; x2=301.0mil; y2=3.489in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1668783 {
+               x1=301.0mil; y1=3.489in; x2=301.0mil; y2=89.6206mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1668786 {
+               x1=301.0mil; y1=3.489in; x2=8.6454mm; y2=3.489in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
            }
           }
-          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
-           }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABh
+         }
+         ha:subc.1459186 {
+          ha:attributes {
+           value=SPDT
+           device=SWITCH
+           footprint=1MS1T1B4M7
+           refdes=S2
           }
-          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
-           }
+         ha:data {
+                  li:padstack_prototypes {
 
-           li:thermal {
-           }
+          ha:ps_proto_v6.0 {
+            hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-           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_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -56.1mil  
+                 -56.1mil  
+                 56.1mil  
+                 -56.1mil  
+                 56.1mil  
+                 56.1mil  
+                 -56.1mil  
+                 56.1mil  
+                }
+              }
 
-           li:thermal {
-           }
+              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: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 {               }
+               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  
+                }
+              }
 
-           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=12
-             name=12
-           }
+              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  
+                }
+              }
+            }
           }
-          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:thermal {
-           }
+          ha:ps_proto_v6.1 {
+            hdia=72.83mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-           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
-           }
+              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
+              }
 
-           li:thermal {
-           }
+              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: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: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
+              }
 
-           li:thermal {
-           }
+              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:attributes {
-             term=15
-             name=15
-           }
+              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
+              }
+            }
           }
-          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
-           }
+         }
 
-           li:thermal {
-           }
+          li:objects {
+           ha:padstack_ref.1459212 {
+            proto=0; x=868.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
-             li:5 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
+            ha:attributes {
+              term=1
+              name=pin1
+            }
            }
+           ha:padstack_ref.1459213 {
+            proto=1; x=718.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=2
+              name=pin2
+            }
            }
+           ha:padstack_ref.1459214 {
+            proto=1; x=568.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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:thermal {
+            }
 
-           li:thermal {
-             li:2 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
-             li:3 {
-              on  
-              diag  
-              round  
-              noshape  
-             }
+            ha:attributes {
+              term=3
+              name=pin3
+            }
            }
+           ha:padstack_ref.1459215 {
+            proto=1; x=68.0mil; y=3.1in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+            ha:flags {
+             clearline=1
+            }
 
-           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
-           }
+            li:thermal {
+              li:2 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
 
-           li:thermal {
+            ha:attributes {
+              term=4
+              name=GND
+            }
            }
+           ha:padstack_ref.1459216 {
+            proto=1; x=68.0mil; y=3.29999in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+            ha:flags {
+             clearline=1
+            }
 
-           ha:attributes {
-             term=20
-             name=20
+            li:thermal {
+              li:2 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+              li:3 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
+            }
+
+            ha:attributes {
+              term=4
+              name=GND
+            }
            }
           }
-         }
-         li:layers {
+          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;
+             li:objects {
+              ha:line.1459187 {
+               x1=68.0mil; y1=3.33503in; x2=68.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1459190 {
+               x1=68.0mil; y1=3.33503in; x2=568.0mil; y2=3.33503in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1459193 {
+               x1=568.0mil; y1=3.33503in; x2=568.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1459196 {
+               x1=68.0mil; y1=3.06496in; x2=568.0mil; y2=3.06496in; 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
+              bottom = 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.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
+             li:objects {
+              ha:line.1459200 {
+               x1=458.0mil; y1=81.27995mm; x2=458.0mil; y2=81.27995mm; 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.1459203 {
+               x1=68.0mil; y1=3.2in; x2=68.0mil; y2=3.2in; 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.1459206 {
+               x1=68.0mil; y1=3.2in; x2=68.0mil; y2=82.28mm; 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:line.1459209 {
+               x1=68.0mil; y1=3.2in; x2=0.7272mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
              }
-            }
-            ha:type {
-             top = 1
-             misc = 1
-             virtual = 1
-            }
+             ha:type {
+              bottom = 1
+              virtual = 1
+              misc = 1
+             }
+           }
           }
          }
-        }
-         uid = OKZuot6avmLgUZwh5koAAABN
-        }
-         ha:subc.1580980 {
+          uid = QRMDyjypCGqqLtLCJu4AAABd
+         }
+         ha:subc.1724719 {
           ha:attributes {
-           refdes=R501
-           value=3.3k
-           device=RESISTOR
-           footprint=0402
-           openscad=0402
+           value=TSM200N03D
+           device=MOSFET
+           footprint=PDFN33
+           refdes=Q4
           }
          ha:data {
                   li:padstack_prototypes {
@@ -14758,14 +17964,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  
                 }
               }
 
@@ -14777,14 +17983,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  
                 }
               }
 
@@ -14796,14 +18002,140 @@ 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  
+                }
+              }
+            }
+          }
+
+          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: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  
                 }
               }
             }
@@ -14811,18 +18143,46 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1580993 {
-            proto=0; x=2.82326in; y=2.837in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724745 {
+            proto=0; x=1.02994in; y=3.23838in; 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.1724746 {
+            proto=1; x=1.14607in; y=3.23838in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
             li:thermal {
             }
 
             ha:attributes {
               term=1
-              name=1
+              name=pin1
             }
            }
-           ha:padstack_ref.1580994 {
-            proto=0; x=2.85474in; y=2.837in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724747 {
+            proto=0; x=1.02994in; y=3.21279in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=pin7
+            }
+           }
+           ha:padstack_ref.1724748 {
+            proto=1; x=1.14607in; y=3.21279in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
             ha:flags {
              clearline=1
             }
@@ -14832,7 +18192,87 @@ ha:pcb-rnd-board-v8 {
 
             ha:attributes {
               term=2
-              name=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1724749 {
+            proto=0; x=1.02994in; y=3.1872in; 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.1724750 {
+            proto=1; x=1.14607in; y=3.1872in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.1724751 {
+            proto=0; x=1.02994in; y=3.16161in; 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.1724752 {
+            proto=1; x=1.14607in; y=3.16161in; 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.1724753 {
+            proto=2; x=27.285315mm; y=3.2303in; 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.1724754 {
+            proto=2; x=27.285315mm; y=3.16969in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=pin5
             }
            }
           }
@@ -14843,6 +18283,21 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
+              ha:line.1724720 {
+               x1=25.98547mm; y1=3.26593in; x2=1.15296in; y2=3.26593in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724723 {
+               x1=1.15296in; y1=3.26593in; x2=1.15296in; y2=3.13406in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724726 {
+               x1=1.15296in; y1=3.13406in; x2=25.98547mm; y2=3.13406in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724729 {
+               x1=25.98547mm; y1=3.13406in; x2=25.98547mm; y2=3.26593in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:arc.1724732 {
+               x=1.17186in; y=3.25117in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
               silk = 1
@@ -14855,42 +18310,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1580981 {
-               x1=2.839in; y1=2.837in; x2=2.839in; y2=2.837in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1724733 {
+               x1=27.565325mm; y1=81.279873mm; x2=27.565325mm; y2=81.279873mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1580984 {
-               x1=2.839in; y1=2.837in; x2=2.839in; y2=2.837in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1724736 {
+               x1=1.088in; y1=3.2in; x2=1.088in; y2=3.2in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1580987 {
-               x1=2.839in; y1=2.837in; x2=73.1106mm; y2=2.837in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1724739 {
+               x1=1.088in; y1=3.2in; x2=28.6352mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1580990 {
-               x1=2.839in; y1=2.837in; x2=2.839in; y2=73.0598mm; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1724742 {
+               x1=1.088in; y1=3.2in; x2=1.088in; y2=80.28mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -14904,14 +18343,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = IGobWzSMURBswUg5LvAAAACE
+          uid = zI7rzXEBCOfiqzJiuLYAAABh
          }
-         ha:subc.1580996 {
+         ha:subc.1724756 {
           ha:attributes {
-           value=200k
+           openscad=0402
+           value=1M
            device=RESISTOR
+           refdes=R5
            footprint=0402
-           refdes=R38
           }
          ha:data {
                   li:padstack_prototypes {
@@ -14981,8 +18421,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1581009 {
-            proto=0; x=2.83in; y=2.64848in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724769 {
+            proto=0; x=1.147in; y=3.07774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -14995,12 +18435,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1581010 {
-            proto=0; x=2.83in; y=2.617in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1724770 {
+            proto=0; x=1.147in; y=3.04626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
@@ -15029,26 +18465,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1580997 {
-               x1=2.83in; y1=2.63274in; x2=2.83in; y2=2.63274in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724757 {
+               x1=1.147in; y1=3.062in; x2=1.147in; y2=3.062in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1581000 {
-               x1=2.83in; y1=2.63274in; x2=2.83in; y2=2.63274in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724760 {
+               x1=1.147in; y1=3.062in; x2=1.147in; y2=3.062in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1581003 {
-               x1=2.83in; y1=2.63274in; x2=2.83in; y2=65.871596mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1724763 {
+               x1=1.147in; y1=3.062in; x2=1.147in; y2=76.7748mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1581006 {
-               x1=2.83in; y1=2.63274in; x2=72.882mm; y2=2.63274in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724766 {
+               x1=1.147in; y1=3.062in; x2=30.1338mm; y2=3.062in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -15062,14 +18498,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABa
+          uid = zI7rzXEBCOfiqzJiuLYAAABl
          }
-         ha:subc.1581044 {
+         ha:subc.1724772 {
           ha:attributes {
-           value=26.1k
-           device=RESISTOR
-           footprint=0402
-           refdes=R39
+           value=IPD068P03L3GATMA1
+           device=MOSFET
+           footprint=TO252FET
+           refdes=Q1
           }
          ha:data {
                   li:padstack_prototypes {
@@ -15086,14 +18522,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  
+                 -55.12mil  
+                 -29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 55.12mil  
+                 29.53mil  
+                 55.12mil  
                 }
               }
 
@@ -15105,14 +18541,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  
+                 -58.12mil  
+                 -32.53mil  
+                 -58.12mil  
+                 -32.53mil  
+                 58.12mil  
+                 32.53mil  
+                 58.12mil  
                 }
               }
 
@@ -15124,111 +18560,20 @@ 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  
+                 -55.12mil  
+                 -29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 55.12mil  
+                 29.53mil  
+                 55.12mil  
                 }
               }
             }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.1581057 {
-            proto=0; x=2.873in; y=2.61726in; 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=2.873in; y=2.64874in; 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.1581045 {
-               x1=2.873in; y1=2.633in; x2=2.873in; y2=2.633in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.1581048 {
-               x1=2.873in; y1=2.633in; x2=2.873in; y2=2.633in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.1581051 {
-               x1=2.873in; y1=2.633in; x2=2.873in; y2=67.8782mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.1581054 {
-               x1=2.873in; y1=2.633in; x2=71.9742mm; y2=2.633in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABb
-         }
-         ha:subc.1581097 {
-          ha:attributes {
-           value=22k
-           device=RESISTOR
-           footprint=0402
-           refdes=R20
-          }
-         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 {
 
@@ -15240,14 +18585,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  
+                 -124.02mil  
+                 -120.08mil  
+                 -124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 -120.08mil  
                 }
               }
 
@@ -15259,14 +18604,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  
+                 -127.02mil  
+                 -123.08mil  
+                 -127.02mil  
+                 123.08mil  
+                 127.02mil  
+                 123.08mil  
+                 127.02mil  
+                 -123.08mil  
                 }
               }
 
@@ -15278,14 +18623,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  
+                 -124.02mil  
+                 -120.08mil  
+                 -124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 -120.08mil  
                 }
               }
             }
@@ -15293,18 +18638,36 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1581110 {
-            proto=0; x=77.089mm; y=3.42774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724797 {
+            proto=0; x=964.06mil; y=3.062in; 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.1724798 {
+            proto=1; x=718.0mil; y=2.972in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
             li:thermal {
             }
 
             ha:attributes {
               term=1
-              name=1
+              name=D
             }
            }
-           ha:padstack_ref.1581111 {
-            proto=0; x=77.089mm; y=3.39626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724799 {
+            proto=0; x=964.06mil; y=2.882in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15314,7 +18677,7 @@ ha:pcb-rnd-board-v8 {
 
             ha:attributes {
               term=2
-              name=2
+              name=S
             }
            }
           }
@@ -15325,6 +18688,18 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
+              ha:line.1724773 {
+               x1=643.19mil; y1=78.73873mm; x2=643.19mil; y2=72.23887mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724776 {
+               x1=643.19mil; y1=72.23887mm; x2=883.35mil; y2=72.23887mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724779 {
+               x1=883.35mil; y1=72.23887mm; x2=883.35mil; y2=78.73873mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1724782 {
+               x1=883.35mil; y1=78.73873mm; x2=643.19mil; y2=78.73873mm; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
               silk = 1
@@ -15337,26 +18712,42 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1581098 {
-               x1=77.089mm; y1=3.412in; x2=77.089mm; y2=3.412in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724785 {
+               x1=882.04mil; y1=2.972in; x2=882.04mil; y2=2.972in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1581101 {
-               x1=77.089mm; y1=3.412in; x2=77.089mm; y2=3.412in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724788 {
+               x1=964.06mil; y1=2.972in; x2=964.06mil; y2=2.972in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1581104 {
-               x1=77.089mm; y1=3.412in; x2=77.089mm; y2=85.6648mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1724791 {
+               x1=964.06mil; y1=2.972in; x2=964.06mil; y2=74.4888mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1581107 {
-               x1=77.089mm; y1=3.412in; x2=78.089mm; y2=3.412in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724794 {
+               x1=964.06mil; y1=2.972in; x2=25.487124mm; y2=2.972in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=y
                }
@@ -15370,14 +18761,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABn
+          uid = 5asEB6h/cgROxndhO94AAABI
          }
-         ha:subc.1581113 {
+         ha:subc.1724801 {
           ha:attributes {
-           value=200k
-           device=RESISTOR
+           refdes=C4
+           value=0.1uF
+           device=CAPACITOR
            footprint=0402
-           refdes=R14
+           openscad=0402
           }
          ha:data {
                   li:padstack_prototypes {
@@ -15447,8 +18839,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1581126 {
-            proto=0; x=2.994in; y=3.42674in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724814 {
+            proto=0; x=1.107in; y=3.00774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15461,8 +18853,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1581127 {
-            proto=0; x=2.994in; y=3.39526in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724815 {
+            proto=0; x=1.107in; y=2.97626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15495,26 +18887,42 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1581114 {
-               x1=2.994in; y1=3.411in; x2=2.994in; y2=3.411in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724802 {
+               x1=1.107in; y1=2.992in; x2=1.107in; y2=2.992in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1581117 {
-               x1=2.994in; y1=3.411in; x2=2.994in; y2=3.411in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724805 {
+               x1=1.107in; y1=2.992in; x2=1.107in; y2=2.992in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=origin
                }
-              }
-              ha:line.1581120 {
-               x1=2.994in; y1=3.411in; x2=2.994in; y2=85.6394mm; thickness=0.1mm; clearance=0.0;
+              }
+              ha:line.1724808 {
+               x1=1.107in; y1=2.992in; x2=1.107in; y2=74.9968mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1581123 {
-               x1=2.994in; y1=3.411in; x2=77.0476mm; y2=3.411in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724811 {
+               x1=1.107in; y1=2.992in; x2=29.1178mm; y2=2.992in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=y
                }
@@ -15528,14 +18936,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABo
+          uid = zI7rzXEBCOfiqzJiuLYAAABd
          }
-         ha:subc.1581129 {
+         ha:subc.1724817 {
           ha:attributes {
-           value=1k
+           refdes=R4
+           value=100k
            device=RESISTOR
            footprint=0402
-           refdes=R7
+           openscad=0402
           }
          ha:data {
                   li:padstack_prototypes {
@@ -15552,14 +18961,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  
                 }
               }
 
@@ -15571,14 +18980,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  
                 }
               }
 
@@ -15590,14 +18999,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  
                 }
               }
             }
@@ -15605,8 +19014,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1581142 {
-            proto=0; x=1.209in; y=3.32048in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724830 {
+            proto=0; x=1.059in; y=2.97526in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15619,8 +19028,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1581143 {
-            proto=0; x=1.209in; y=3.289in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1724831 {
+            proto=0; x=1.059in; y=3.00674in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15653,26 +19062,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1581130 {
-               x1=1.209in; y1=3.30474in; x2=1.209in; y2=3.30474in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724818 {
+               x1=1.059in; y1=2.991in; x2=1.059in; y2=2.991in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1581133 {
-               x1=1.209in; y1=3.30474in; x2=1.209in; y2=3.30474in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724821 {
+               x1=1.059in; y1=2.991in; x2=1.059in; y2=2.991in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1581136 {
-               x1=1.209in; y1=3.30474in; x2=1.209in; y2=84.940396mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1724824 {
+               x1=1.059in; y1=2.991in; x2=1.059in; y2=76.9714mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1581139 {
-               x1=1.209in; y1=3.30474in; x2=31.7086mm; y2=3.30474in; thickness=0.1mm; clearance=0.0;
+              ha:line.1724827 {
+               x1=1.059in; y1=2.991in; x2=25.8986mm; y2=2.991in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -15686,15 +19095,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = fdmrigvTMcHho9IPHtUAAABz
+          uid = zI7rzXEBCOfiqzJiuLYAAABj
          }
-         ha:subc.1581145 {
+         ha:subc.1580895 {
           ha:attributes {
-           footprint=0402
-           value=3.3k
+           value=1k
            device=RESISTOR
-           openscad=0402
-           refdes=R500
+           footprint=0402
+           refdes=R8
           }
          ha:data {
                   li:padstack_prototypes {
@@ -15764,8 +19172,12 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1581158 {
-            proto=0; x=1.166in; y=3.28952in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1580908 {
+            proto=0; x=2.85474in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
             li:thermal {
             }
 
@@ -15774,8 +19186,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1581159 {
-            proto=0; x=1.166in; y=3.321in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1580909 {
+            proto=0; x=2.82326in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -15808,26 +19220,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1581146 {
-               x1=1.166in; y1=3.30526in; x2=1.166in; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+              ha:line.1580896 {
+               x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1581149 {
-               x1=1.166in; y1=3.30526in; x2=1.166in; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+              ha:line.1580899 {
+               x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1581152 {
-               x1=1.166in; y1=3.30526in; x2=1.166in; y2=84.953604mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1580902 {
+               x1=2.839in; y1=2.792in; x2=71.1106mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1581155 {
-               x1=1.166in; y1=3.30526in; x2=28.6164mm; y2=3.30526in; thickness=0.1mm; clearance=0.0;
+              ha:line.1580905 {
+               x1=2.839in; y1=2.792in; x2=2.839in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -15841,21 +19253,20 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = IGobWzSMURBswUg5LvAAAACC
+          uid = fdmrigvTMcHho9IPHtUAAABY
          }
-         ha:subc.1608206 {
+         ha:subc.1737314 {
           ha:attributes {
-           refdes=J7
-           value=USBC
-           device=CONNECTOR
-           footprint=USB-C
-           Footprint=USB-C-SMD_G-SWITCH_GT-USB-7010ASV
+           value=200k
+           device=RESISTOR
+           footprint=0402
+           refdes=R25
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=1; htop=0; hbottom=0;
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
@@ -15866,14 +19277,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -11.5mil  
-                 -24.0mil  
-                 11.5mil  
-                 -24.0mil  
-                 11.5mil  
-                 24.0mil  
-                 -11.5mil  
-                 24.0mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
                 }
               }
 
@@ -15885,14 +19296,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -0.317106mm  
-                 -0.634606mm  
-                 0.317106mm  
-                 -0.634606mm  
-                 0.317106mm  
-                 0.634606mm  
-                 -0.317106mm  
-                 0.634606mm  
+                 -16.77mil  
+                 -12.84mil  
+                 -16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 -12.84mil  
                 }
               }
 
@@ -15904,290 +19315,191 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -11.5mil  
-                 -24.0mil  
-                 11.5mil  
-                 -24.0mil  
-                 11.5mil  
-                 24.0mil  
-                 -11.5mil  
-                 24.0mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
                 }
               }
             }
           }
+         }
 
-          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
-               }
-               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:objects {
+           ha:padstack_ref.1737327 {
+            proto=0; x=2.65574in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-          }
-
-          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
-              }
+            li:thermal {
+            }
 
-              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:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1737328 {
+            proto=0; x=2.62426in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-              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
-              }
+            li:thermal {
+            }
 
-               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 { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-               }
+            ha:attributes {
+              term=2
+              name=2
             }
+           }
           }
+          li:layers {
 
-          ha:ps_proto_v6.3 {
-            hdia=0.0; hplated=1; htop=0; hbottom=0;
-            li:shape {
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              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:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-              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:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              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
+             li:objects {
+              ha:line.1737315 {
+               x1=2.64in; y1=2.637in; x2=2.64in; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               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:line.1737318 {
+               x1=2.64in; y1=2.637in; x2=2.64in; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               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
+              ha:line.1737321 {
+               x1=2.64in; y1=2.637in; x2=68.056mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
-               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
+              ha:line.1737324 {
+               x1=2.64in; y1=2.637in; x2=2.64in; y2=65.9798mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
-               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 { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABe
+         }
+         ha:subc.1737330 {
+          ha:attributes {
+           value=22k
+           device=RESISTOR
+           footprint=0402
+           refdes=R26
           }
+         ha:data {
+                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.4 {
+          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=25.59mil;               }
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                mech = 1
-               }
-               clearance=0.0
-              }
-
               ha:ps_shape_v4 {
                ha:combining {               }
                ha:layer_mask {
                 copper = 1
-                intern = 1
+                top = 1
                }
                clearance=0.0
-                ps_hshadow = 
+                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:combining { sub=1; auto=1;               }
                ha:layer_mask {
-                copper = 1
                 top = 1
+                mask = 1
                }
                clearance=0.0
-                ps_hshadow = 
+                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 {               }
+               ha:combining { auto=1;               }
                ha:layer_mask {
-                bottom = 1
-                copper = 1
+                top = 1
+                paste = 1
                }
                clearance=0.0
-                ps_hshadow = 
+                li:ps_poly {
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
+                }
               }
             }
           }
          }
 
           li:objects {
-           ha:padstack_ref.1608245 {
-            proto=0; x=114.00818mm; y=33.503134mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+           ha:padstack_ref.1737343 {
+            proto=0; x=2.62426in; y=2.683in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
             ha:attributes {
-              term=B1A12
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1608246 {
-            proto=0; x=114.00818mm; y=34.30298mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+           ha:padstack_ref.1737344 {
+            proto=0; x=2.65574in; y=2.683in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -16196,1395 +19508,1978 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=B4A9
+              term=2
+              name=2
             }
            }
-           ha:padstack_ref.1608247 {
-            proto=1; x=114.00818mm; y=34.952966mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+          li:layers {
 
-            li:thermal {
-            }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-            ha:attributes {
-              term=B5
-            }
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
            }
-           ha:padstack_ref.1608248 {
-            proto=1; x=114.00818mm; y=35.453092mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-            ha:attributes {
-              term=A8
-            }
-           }
-           ha:padstack_ref.1608249 {
-            proto=1; x=114.00818mm; y=35.952964mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+             li:objects {
+              ha:line.1737331 {
+               x1=2.64in; y1=2.683in; x2=2.64in; y2=2.683in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-            li:thermal {
-            }
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1737334 {
+               x1=2.64in; y1=2.683in; x2=2.64in; y2=2.683in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-            ha:attributes {
-              term=B6
-            }
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1737337 {
+               x1=2.64in; y1=2.683in; x2=66.056mm; y2=2.683in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1737340 {
+               x1=2.64in; y1=2.683in; x2=2.64in; y2=69.1482mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
-           ha:padstack_ref.1608250 {
-            proto=1; x=114.00818mm; y=36.45309mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABd
+         }
+         ha:subc.1746719 {
+          ha:attributes {
+           value=22k
+           device=RESISTOR
+           footprint=0402
+           refdes=R37
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            li:thermal {
-            }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-            ha:attributes {
-              term=A7
-            }
-           }
-           ha:padstack_ref.1608251 {
-            proto=1; x=114.00818mm; y=36.952961mm; 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 {
+                 -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=A6
-            }
-           }
-           ha:padstack_ref.1608252 {
-            proto=1; x=114.00818mm; y=37.453087mm; 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 {
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
+                }
+              }
             }
+          }
+         }
 
+          li:objects {
+           ha:padstack_ref.1746732 {
+            proto=0; x=2.72574in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
             ha:attributes {
-              term=B7
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1608253 {
-            proto=1; x=114.00818mm; y=37.952959mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+           ha:padstack_ref.1746733 {
+            proto=0; x=2.69426in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
+              li:0 {
+               on  
+               diag  
+               round  
+               noshape  
+              }
             }
 
             ha:attributes {
-              term=A5
+              term=2
+              name=2
             }
            }
-           ha:padstack_ref.1608254 {
-            proto=1; x=114.00818mm; y=38.453085mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+          li:layers {
 
-            li:thermal {
-            }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-            ha:attributes {
-              term=B8
-            }
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
            }
-           ha:padstack_ref.1608255 {
-            proto=0; x=114.00818mm; y=39.103071mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-            ha:attributes {
-              term=A4B9
-            }
-           }
-           ha:padstack_ref.1608256 {
-            proto=0; x=114.00818mm; y=39.902917mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            li:thermal {
-            }
+             li:objects {
+              ha:line.1746720 {
+               x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-            ha:attributes {
-              term=A1B12
-            }
-           }
-           ha:padstack_ref.1608257 {
-            proto=2; x=118.808271mm; y=41.023057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1746723 {
+               x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-            li:thermal {
-              li:2 {
-               on  
-               solid  
-               noshape  
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-              li:3 {
-               on  
-               solid  
-               noshape  
+              ha:line.1746726 {
+               x1=2.71in; y1=50.165mm; x2=69.834mm; y2=50.165mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
               }
-            }
+              ha:line.1746729 {
+               x1=2.71in; y1=50.165mm; x2=2.71in; y2=49.165mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-            ha:attributes {
-              term=4
-            }
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
-           ha:padstack_ref.1608258 {
-            proto=2; x=118.808271mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABT
+         }
+         ha:subc.1746735 {
+          ha:attributes {
+           value=200k
+           device=RESISTOR
+           footprint=0402
+           refdes=R36
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            li:thermal {
-              li:2 {
-               on  
-               solid  
-               noshape  
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -16.77mil  
+                 -12.84mil  
+                 -16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 -12.84mil  
+                }
               }
-              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 {
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
+                }
               }
             }
+          }
+         }
 
-            ha:attributes {
-              term=3
-            }
-           }
-           ha:padstack_ref.1608259 {
-            proto=3; x=114.628194mm; y=32.382994mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          li:objects {
+           ha:padstack_ref.1746748 {
+            proto=0; x=2.69426in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
-              li:2 {
+              li:0 {
                on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
+               diag  
+               round  
                noshape  
               }
             }
 
             ha:attributes {
-              term=2
-            }
-           }
-           ha:padstack_ref.1608260 {
-            proto=4; x=115.128066mm; y=33.813014mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-           }
-           ha:padstack_ref.1608261 {
-            proto=4; x=115.128066mm; y=39.602943mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1608262 {
-            proto=3; x=114.628194mm; y=41.023057mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+           ha:padstack_ref.1746749 {
+            proto=0; x=2.72574in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
-              li:2 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
             }
 
             ha:attributes {
-              term=1
+              term=2
+              name=2
             }
            }
           }
           li:layers {
 
-           {ha:Top Solder Mask Layer}                                              {
+           ha:top-silk {
             lid=0
-            ha:combining { auto=1;            }
+            ha:combining {            }
 
              li:objects {
              }
              ha:type {
+              silk = 1
               top = 1
-              paste = 1
              }
            }
 
-           {ha:Top Paste Mask Layer}                                              {
+           ha:subc-aux {
             lid=1
-            ha:combining { sub=1; auto=1;            }
+            ha:combining {            }
 
              li:objects {
-              ha:polygon.1608263 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 39.602943mm }
-                  { 114.628423mm; 39.602943mm }
-                  { 114.628423mm; 40.202942mm }
-                  { 4.46411in; 40.202942mm }
-                 }
+              ha:line.1746736 {
+               x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:polygon.1608268 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 38.802894mm }
-                  { 114.628423mm; 38.802894mm }
-                  { 114.628423mm; 39.402943mm }
-                  { 4.46411in; 39.402943mm }
-                 }
+              ha:line.1746739 {
+               x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:polygon.1608273 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 38.302895mm }
-                  { 114.628423mm; 38.302895mm }
-                  { 114.628423mm; 1.5198in }
-                  { 4.46411in; 1.5198in }
-                 }
+              ha:line.1746742 {
+               x1=2.71in; y1=1.93in; x2=67.834mm; y2=1.93in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:polygon.1608278 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 37.802896mm }
-                  { 114.628423mm; 37.802896mm }
-                  { 114.628423mm; 38.102921mm }
-                  { 4.46411in; 38.102921mm }
-                 }
+              ha:line.1746745 {
+               x1=2.71in; y1=1.93in; x2=2.71in; y2=50.022mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
                }
               }
-              ha:polygon.1608283 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 37.302871mm }
-                  { 114.628423mm; 37.302871mm }
-                  { 114.628423mm; 1.48043in }
-                  { 4.46411in; 1.48043in }
-                 }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABU
+         }
+         ha:subc.1747432 {
+          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:polygon.1608288 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 36.802872mm }
-                  { 114.628423mm; 36.802872mm }
-                  { 114.628423mm; 37.102872mm }
-                  { 4.46411in; 37.102872mm }
-                 }
+
+              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.1747460 {
+            proto=0; x=2.77159in; y=2.55526in; 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.1747461 {
+            proto=0; x=2.77159in; y=2.734in; 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.1747462 {
+            proto=0; x=2.746in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1747463 {
+            proto=0; x=2.746in; y=2.734in; 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.1747464 {
+            proto=0; x=2.7204in; y=2.55526in; 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.1747465 {
+            proto=0; x=2.7204in; y=2.734in; 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.1747466 {
+            proto=0; x=2.69481in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.1747467 {
+            proto=0; x=2.69481in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=5
+            }
+           }
+          }
+          li:layers {
+
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1747433 {
+               x1=2.80407in; y1=2.57376in; x2=2.80407in; y2=2.57376in; thickness=10.0mil; clearance=0.0;
               }
-              ha:polygon.1608293 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 36.302925mm }
-                  { 114.628423mm; 36.302925mm }
-                  { 114.628423mm; 36.602874mm }
-                  { 4.46411in; 36.602874mm }
-                 }
-               }
+              ha:line.1747436 {
+               x1=2.79226in; y1=2.70369in; x2=2.67414in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
               }
-              ha:polygon.1608298 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 35.802951mm }
-                  { 114.628423mm; 35.802951mm }
-                  { 114.628423mm; 36.102951mm }
-                  { 4.46411in; 36.102951mm }
-                 }
-               }
+              ha:line.1747439 {
+               x1=2.67414in; y1=2.70369in; x2=2.67414in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
               }
-              ha:polygon.1608303 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 1.38988in }
-                  { 114.628423mm; 1.38988in }
-                  { 114.628423mm; 35.602952mm }
-                  { 4.46411in; 35.602952mm }
-                 }
-               }
+              ha:line.1747442 {
+               x1=2.67414in; y1=2.58557in; x2=2.79226in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
               }
-              ha:polygon.1608308 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 34.802953mm }
-                  { 114.628423mm; 34.802953mm }
-                  { 114.628423mm; 35.102953mm }
-                  { 4.46411in; 35.102953mm }
-                 }
-               }
+              ha:line.1747445 {
+               x1=2.79226in; y1=2.58557in; x2=2.79226in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
               }
-              ha:polygon.1608313 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 34.00293mm }
-                  { 114.628423mm; 34.00293mm }
-                  { 114.628423mm; 34.602954mm }
-                  { 4.46411in; 34.602954mm }
-                 }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1747448 {
+               x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
                }
-              }
-              ha:polygon.1608318 {
-               li:geometry {
-                 ta:contour {
-                  { 4.46411in; 33.202931mm }
-                  { 114.628423mm; 33.202931mm }
-                  { 114.628423mm; 33.80293mm }
-                  { 4.46411in; 33.80293mm }
-                 }
+
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:polygon.1608323 {
-               li:geometry {
-                 ta:contour {
-                  { 113.578336mm; 41.01056mm }
-                  { 113.578336mm; 41.035503mm }
-                  { 113.57958mm; 41.06037mm }
-                  { 113.582095mm; 41.085185mm }
-                  { 113.585803mm; 41.109849mm }
-                  { 113.590731mm; 41.134258mm }
-                  { 4.47232in; 41.158388mm }
-                  { 113.604244mm; 41.182264mm }
-                  { 113.612803mm; 41.205683mm }
-                  { 113.622455mm; 41.228619mm }
-                  { 113.633301mm; 41.251098mm }
-                  { 4.47422in; 1.62492in }
-                  { 113.658168mm; 41.294253mm }
-                  { 113.672214mm; 41.314852mm }
-                  { 113.687327mm; 41.33474mm }
-                  { 113.703329mm; 41.353867mm }
-                  { 113.720271mm; 41.372129mm }
-                  { 113.738102mm; 41.389503mm }
-                  { 113.756821mm; 1.63016in }
-                  { 113.776303mm; 41.421583mm }
-                  { 113.796522mm; 41.436112mm }
-                  { 113.817477mm; 41.449625mm }
-                  { 113.839067mm; 41.462096mm }
-                  { 113.861266mm; 41.473501mm }
-                  { 113.883999mm; 41.483737mm }
-                  { 113.907189mm; 41.492855mm }
-                  { 113.930837mm; 41.500755mm }
-                  { 4.48641in; 41.507537mm }
-                  { 113.979097mm; 41.513125mm }
-                  { 114.003684mm; 41.517417mm }
-                  { 114.028424mm; 41.520516mm }
-                  { 114.053265mm; 41.52237mm }
-                  { 114.078208mm; 41.523005mm }
-                  { 115.178231mm; 41.523005mm }
-                  { 115.203123mm; 41.52237mm }
-                  { 115.228015mm; 41.520516mm }
-                  { 115.25278mm; 41.517417mm }
-                  { 115.277291mm; 41.513125mm }
-                  { 115.301573mm; 41.507537mm }
-                  { 115.325602mm; 41.500755mm }
-                  { 115.349249mm; 41.492855mm }
-                  { 115.372439mm; 41.483737mm }
-                  { 115.395198mm; 41.473501mm }
-                  { 115.417321mm; 41.462096mm }
-                  { 115.438911mm; 41.449625mm }
-                  { 115.459866mm; 41.436112mm }
-                  { 115.480135mm; 41.421583mm }
-                  { 4.54723in; 1.63016in }
-                  { 115.518286mm; 41.389503mm }
-                  { 115.536193mm; 41.372129mm }
-                  { 115.553109mm; 41.353867mm }
-                  { 115.569112mm; 41.33474mm }
-                  { 115.584174mm; 41.314852mm }
-                  { 115.59822mm; 41.294253mm }
-                  { 115.61125mm; 1.62492in }
-                  { 115.623163mm; 41.251098mm }
-                  { 4.55252in; 41.228619mm }
-                  { 4.5529in; 41.205683mm }
-                  { 115.652195mm; 41.182264mm }
-                  { 115.659535mm; 41.158388mm }
-                  { 115.665708mm; 41.134258mm }
-                  { 115.670635mm; 41.109849mm }
-                  { 115.674344mm; 41.085185mm }
-                  { 115.676807mm; 41.06037mm }
-                  { 115.678052mm; 41.035503mm }
-                  { 115.678052mm; 41.01056mm }
-                  { 115.676807mm; 40.985617mm }
-                  { 115.674344mm; 1.61263in }
-                  { 115.670635mm; 1.61166in }
-                  { 115.665708mm; 40.911754mm }
-                  { 115.659535mm; 40.887599mm }
-                  { 115.652195mm; 40.863799mm }
-                  { 4.5529in; 40.840329mm }
-                  { 4.55252in; 40.817368mm }
-                  { 115.623163mm; 40.794863mm }
-                  { 115.61125mm; 40.772994mm }
-                  { 115.59822mm; 1.6044in }
-                  { 115.584174mm; 40.731135mm }
-                  { 115.569112mm; 40.711272mm }
-                  { 115.553109mm; 40.692146mm }
-                  { 115.536193mm; 40.673883mm }
-                  { 115.518286mm; 40.65651mm }
-                  { 4.54723in; 1.6in }
-                  { 115.480135mm; 40.624429mm }
-                  { 115.459866mm; 40.60985mm }
-                  { 115.438911mm; 40.596337mm }
-                  { 115.417321mm; 40.583891mm }
-                  { 115.395198mm; 40.572512mm }
-                  { 115.372439mm; 1.59694in }
-                  { 115.349249mm; 40.553157mm }
-                  { 115.325602mm; 40.545207mm }
-                  { 115.301573mm; 40.538476mm }
-                  { 115.277291mm; 40.532939mm }
-                  { 115.25278mm; 40.528595mm }
-                  { 115.228015mm; 40.525471mm }
-                  { 115.203123mm; 40.523617mm }
-                  { 115.178231mm; 40.523007mm }
-                  { 114.078208mm; 40.523007mm }
-                  { 114.053265mm; 40.523617mm }
-                  { 114.028424mm; 40.525471mm }
-                  { 114.003684mm; 40.528595mm }
-                  { 113.979097mm; 40.532939mm }
-                  { 4.48641in; 40.538476mm }
-                  { 113.930837mm; 40.545207mm }
-                  { 113.907189mm; 40.553157mm }
-                  { 113.883999mm; 1.59694in }
-                  { 113.861266mm; 40.572512mm }
-                  { 113.839067mm; 40.583891mm }
-                  { 113.817477mm; 40.596337mm }
-                  { 113.796522mm; 40.60985mm }
-                  { 113.776303mm; 40.624429mm }
-                  { 113.756821mm; 1.6in }
-                  { 113.738102mm; 40.65651mm }
-                  { 113.720271mm; 40.673883mm }
-                  { 113.703329mm; 40.692146mm }
-                  { 113.687327mm; 40.711272mm }
-                  { 113.672214mm; 40.731135mm }
-                  { 113.658168mm; 1.6044in }
-                  { 4.47422in; 40.772994mm }
-                  { 113.633301mm; 40.794863mm }
-                  { 113.622455mm; 40.817368mm }
-                  { 113.612803mm; 40.840329mm }
-                  { 113.604244mm; 40.863799mm }
-                  { 4.47232in; 40.887599mm }
-                  { 113.590731mm; 40.911754mm }
-                  { 113.585803mm; 1.61166in }
-                  { 113.582095mm; 1.61263in }
-                  { 113.57958mm; 40.985617mm }
-                 }
+              ha:line.1747451 {
+               x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:polygon.1608452 {
-               li:geometry {
-                 ta:contour {
-                  { 117.908425mm; 41.01056mm }
-                  { 117.908425mm; 41.035503mm }
-                  { 117.909644mm; 41.06037mm }
-                  { 117.912184mm; 41.085185mm }
-                  { 117.915867mm; 41.109849mm }
-                  { 117.92082mm; 41.134258mm }
-                  { 117.926942mm; 41.158388mm }
-                  { 117.934308mm; 41.182264mm }
-                  { 117.942817mm; 41.205683mm }
-                  { 4.6438in; 41.228619mm }
-                  { 117.963315mm; 41.251098mm }
-                  { 117.975253mm; 1.62492in }
-                  { 117.988257mm; 41.294253mm }
-                  { 4.64576in; 41.314852mm }
-                  { 118.01734mm; 41.33474mm }
-                  { 118.033419mm; 41.353867mm }
-                  { 118.050335mm; 41.372129mm }
-                  { 118.068166mm; 41.389503mm }
-                  { 4.64909in; 1.63016in }
-                  { 118.106367mm; 41.421583mm }
-                  { 118.126611mm; 41.436112mm }
-                  { 118.147541mm; 41.449625mm }
-                  { 118.169156mm; 41.462096mm }
-                  { 118.19133mm; 41.473501mm }
-                  { 118.214063mm; 41.483737mm }
-                  { 118.237279mm; 41.492855mm }
-                  { 118.260926mm; 41.500755mm }
-                  { 118.284904mm; 41.507537mm }
-                  { 118.309186mm; 41.513125mm }
-                  { 118.333748mm; 41.517417mm }
-                  { 118.358513mm; 41.520516mm }
-                  { 118.383354mm; 41.52237mm }
-                  { 118.408272mm; 41.523005mm }
-                  { 4.69324in; 41.523005mm }
-                  { 119.233238mm; 41.52237mm }
-                  { 4.6952in; 41.520516mm }
-                  { 119.282819mm; 41.517417mm }
-                  { 119.307381mm; 41.513125mm }
-                  { 119.331689mm; 41.507537mm }
-                  { 119.355666mm; 41.500755mm }
-                  { 119.379314mm; 41.492855mm }
-                  { 119.402504mm; 41.483737mm }
-                  { 119.425237mm; 41.473501mm }
-                  { 119.447437mm; 41.462096mm }
-                  { 119.468976mm; 41.449625mm }
-                  { 4.70433in; 41.436112mm }
-                  { 119.5102mm; 41.421583mm }
-                  { 119.529682mm; 1.63016in }
-                  { 119.548351mm; 41.389503mm }
-                  { 119.566232mm; 41.372129mm }
-                  { 119.583174mm; 41.353867mm }
-                  { 119.599176mm; 41.33474mm }
-                  { 119.614264mm; 41.314852mm }
-                  { 119.62831mm; 41.294253mm }
-                  { 119.641315mm; 1.62492in }
-                  { 119.653202mm; 41.251098mm }
-                  { 119.664048mm; 41.228619mm }
-                  { 119.6737mm; 41.205683mm }
-                  { 4.7119in; 41.182264mm }
-                  { 119.689575mm; 41.158388mm }
-                  { 119.695747mm; 41.134258mm }
-                  { 119.7007mm; 41.109849mm }
-                  { 119.704408mm; 41.085185mm }
-                  { 119.706872mm; 41.06037mm }
-                  { 119.708142mm; 41.035503mm }
-                  { 119.708142mm; 41.01056mm }
-                  { 119.706872mm; 40.985617mm }
-                  { 119.704408mm; 1.61263in }
-                  { 119.7007mm; 1.61166in }
-                  { 119.695747mm; 40.911754mm }
-                  { 119.689575mm; 40.887599mm }
-                  { 4.7119in; 40.863799mm }
-                  { 119.6737mm; 40.840329mm }
-                  { 119.664048mm; 40.817368mm }
-                  { 119.653202mm; 40.794863mm }
-                  { 119.641315mm; 40.772994mm }
-                  { 119.62831mm; 1.6044in }
-                  { 119.614264mm; 40.731135mm }
-                  { 119.599176mm; 40.711272mm }
-                  { 119.583174mm; 40.692146mm }
-                  { 119.566232mm; 40.673883mm }
-                  { 119.548351mm; 40.65651mm }
-                  { 119.529682mm; 1.6in }
-                  { 119.5102mm; 40.624429mm }
-                  { 4.70433in; 40.60985mm }
-                  { 119.468976mm; 40.596337mm }
-                  { 119.447437mm; 40.583891mm }
-                  { 119.425237mm; 40.572512mm }
-                  { 119.402504mm; 1.59694in }
-                  { 119.379314mm; 40.553157mm }
-                  { 119.355666mm; 40.545207mm }
-                  { 119.331689mm; 40.538476mm }
-                  { 119.307381mm; 40.532939mm }
-                  { 119.282819mm; 40.528595mm }
-                  { 4.6952in; 40.525471mm }
-                  { 119.233238mm; 40.523617mm }
-                  { 4.69324in; 40.523007mm }
-                  { 118.408272mm; 40.523007mm }
-                  { 118.383354mm; 40.523617mm }
-                  { 118.358513mm; 40.525471mm }
-                  { 118.333748mm; 40.528595mm }
-                  { 118.309186mm; 40.532939mm }
-                  { 118.284904mm; 40.538476mm }
-                  { 118.260926mm; 40.545207mm }
-                  { 118.237279mm; 40.553157mm }
-                  { 118.214063mm; 1.59694in }
-                  { 118.19133mm; 40.572512mm }
-                  { 118.169156mm; 40.583891mm }
-                  { 118.147541mm; 40.596337mm }
-                  { 118.126611mm; 40.60985mm }
-                  { 118.106367mm; 40.624429mm }
-                  { 4.64909in; 1.6in }
-                  { 118.068166mm; 40.65651mm }
-                  { 118.050335mm; 40.673883mm }
-                  { 118.033419mm; 40.692146mm }
-                  { 118.01734mm; 40.711272mm }
-                  { 4.64576in; 40.731135mm }
-                  { 117.988257mm; 1.6044in }
-                  { 117.975253mm; 40.772994mm }
-                  { 117.963315mm; 40.794863mm }
-                  { 4.6438in; 40.817368mm }
-                  { 117.942817mm; 40.840329mm }
-                  { 117.934308mm; 40.863799mm }
-                  { 117.926942mm; 40.887599mm }
-                  { 117.92082mm; 40.911754mm }
-                  { 117.915867mm; 1.61166in }
-                  { 117.912184mm; 1.61263in }
-                  { 117.909644mm; 40.985617mm }
-                 }
+              ha:line.1747454 {
+               x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=66.173602mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1747457 {
+               x1=2.7332in; y1=2.64463in; x2=68.42328mm; y2=2.64463in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = awHEPLOUqbax+QojwTkAAAB9
+         }
+         ha:subc.1267742 {
+          ha:attributes {
+           value=db9female
+           device=CONNECTOR
+           footprint=aaz-f-9
+           refdes=J4
+          }
+         ha:data {
+                  li:padstack_prototypes {
+
+          ha:ps_proto_v6.0 {
+            hdia=39.37mil; 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 {
+                 -42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
                }
+               clearance=0.0
+                li:ps_poly {
+                 -42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                 42.52mil  
+                 -42.52mil  
+                 42.52mil  
+                }
               }
-              ha:polygon.1608581 {
-               li:geometry {
-                 ta:contour {
-                  { 113.578336mm; 32.370497mm }
-                  { 113.578336mm; 32.395389mm }
-                  { 113.57958mm; 32.420281mm }
-                  { 113.582095mm; 32.445097mm }
-                  { 113.585803mm; 32.469735mm }
-                  { 113.590731mm; 32.49417mm }
-                  { 4.47232in; 32.51835mm }
-                  { 113.604244mm; 32.54215mm }
-                  { 113.612803mm; 32.56562mm }
-                  { 113.622455mm; 32.588581mm }
-                  { 113.633301mm; 32.611086mm }
-                  { 4.47422in; 1.28476in }
-                  { 113.658168mm; 32.65419mm }
-                  { 113.672214mm; 1.28641in }
-                  { 113.687327mm; 32.694677mm }
-                  { 113.703329mm; 32.713803mm }
-                  { 113.720271mm; 32.732041mm }
-                  { 113.738102mm; 32.74944mm }
-                  { 113.756821mm; 1.29in }
-                  { 113.776303mm; 32.781495mm }
-                  { 113.796522mm; 32.796099mm }
-                  { 113.817477mm; 32.809587mm }
-                  { 113.839067mm; 32.822033mm }
-                  { 113.861266mm; 32.833437mm }
-                  { 113.883999mm; 32.843648mm }
-                  { 113.907189mm; 32.852767mm }
-                  { 113.930837mm; 1.29373in }
-                  { 4.48641in; 32.867473mm }
-                  { 113.979097mm; 32.873011mm }
-                  { 114.003684mm; 32.877354mm }
-                  { 114.028424mm; 32.880427mm }
-                  { 114.053265mm; 32.882333mm }
-                  { 114.078208mm; 32.882917mm }
-                  { 115.178231mm; 32.882917mm }
-                  { 115.203123mm; 32.882333mm }
-                  { 115.228015mm; 32.880427mm }
-                  { 115.25278mm; 32.877354mm }
-                  { 115.277291mm; 32.873011mm }
-                  { 115.301573mm; 32.867473mm }
-                  { 115.325602mm; 1.29373in }
-                  { 115.349249mm; 32.852767mm }
-                  { 115.372439mm; 32.843648mm }
-                  { 115.395198mm; 32.833437mm }
-                  { 115.417321mm; 32.822033mm }
-                  { 115.438911mm; 32.809587mm }
-                  { 115.459866mm; 32.796099mm }
-                  { 115.480135mm; 32.781495mm }
-                  { 4.54723in; 1.29in }
-                  { 115.518286mm; 32.74944mm }
-                  { 115.536193mm; 32.732041mm }
-                  { 115.553109mm; 32.713803mm }
-                  { 115.569112mm; 32.694677mm }
-                  { 115.584174mm; 1.28641in }
-                  { 115.59822mm; 32.65419mm }
-                  { 115.61125mm; 1.28476in }
-                  { 115.623163mm; 32.611086mm }
-                  { 4.55252in; 32.588581mm }
-                  { 4.5529in; 32.56562mm }
-                  { 115.652195mm; 32.54215mm }
-                  { 115.659535mm; 32.51835mm }
-                  { 115.665708mm; 32.49417mm }
-                  { 115.670635mm; 32.469735mm }
-                  { 115.674344mm; 32.445097mm }
-                  { 115.676807mm; 32.420281mm }
-                  { 115.678052mm; 32.395389mm }
-                  { 115.678052mm; 32.370497mm }
-                  { 115.676807mm; 32.345554mm }
-                  { 115.674344mm; 32.320764mm }
-                  { 115.670635mm; 32.2961mm }
-                  { 115.665708mm; 32.271666mm }
-                  { 115.659535mm; 32.247561mm }
-                  { 115.652195mm; 32.223736mm }
-                  { 4.5529in; 32.200266mm }
-                  { 4.55252in; 32.177279mm }
-                  { 115.623163mm; 32.154826mm }
-                  { 115.61125mm; 32.132905mm }
-                  { 115.59822mm; 1.26424in }
-                  { 115.584174mm; 32.091097mm }
-                  { 115.569112mm; 32.071209mm }
-                  { 115.553109mm; 32.052083mm }
-                  { 115.536193mm; 32.033795mm }
-                  { 115.518286mm; 1.26049in }
-                  { 4.54723in; 31.999886mm }
-                  { 115.480135mm; 31.984366mm }
-                  { 115.459866mm; 31.969812mm }
-                  { 115.438911mm; 31.956325mm }
-                  { 115.417321mm; 1.25763in }
-                  { 115.395198mm; 31.932449mm }
-                  { 115.372439mm; 31.922187mm }
-                  { 115.349249mm; 31.913094mm }
-                  { 115.325602mm; 31.905169mm }
-                  { 115.301573mm; 31.898413mm }
-                  { 115.277291mm; 31.892875mm }
-                  { 115.25278mm; 31.888532mm }
-                  { 115.228015mm; 31.885408mm }
-                  { 115.203123mm; 31.883579mm }
-                  { 115.178231mm; 31.882944mm }
-                  { 114.078208mm; 31.882944mm }
-                  { 114.053265mm; 31.883579mm }
-                  { 114.028424mm; 31.885408mm }
-                  { 114.003684mm; 31.888532mm }
-                  { 113.979097mm; 31.892875mm }
-                  { 4.48641in; 31.898413mm }
-                  { 113.930837mm; 31.905169mm }
-                  { 113.907189mm; 31.913094mm }
-                  { 113.883999mm; 31.922187mm }
-                  { 113.861266mm; 31.932449mm }
-                  { 113.839067mm; 1.25763in }
-                  { 113.817477mm; 31.956325mm }
-                  { 113.796522mm; 31.969812mm }
-                  { 113.776303mm; 31.984366mm }
-                  { 113.756821mm; 31.999886mm }
-                  { 113.738102mm; 1.26049in }
-                  { 113.720271mm; 32.033795mm }
-                  { 113.703329mm; 32.052083mm }
-                  { 113.687327mm; 32.071209mm }
-                  { 113.672214mm; 32.091097mm }
-                  { 113.658168mm; 1.26424in }
-                  { 4.47422in; 32.132905mm }
-                  { 113.633301mm; 32.154826mm }
-                  { 113.622455mm; 32.177279mm }
-                  { 113.612803mm; 32.200266mm }
-                  { 113.604244mm; 32.223736mm }
-                  { 4.47232in; 32.247561mm }
-                  { 113.590731mm; 32.271666mm }
-                  { 113.585803mm; 32.2961mm }
-                  { 113.582095mm; 32.320764mm }
-                  { 113.57958mm; 32.345554mm }
-                 }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=39.37mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
+
+              ha: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=85.04mil;               }
+               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.04mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1267759 {
+            proto=0; x=4.237in; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+           ha:padstack_ref.1267760 {
+            proto=1; x=4.34881in; y=2.90453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=6
+              name=pin6
+            }
+           }
+           ha:padstack_ref.1267761 {
+            proto=1; x=4.237in; y=75.15987mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=pin2
+            }
+           }
+           ha:padstack_ref.1267762 {
+            proto=1; x=4.34881in; y=3.01358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=7
+              name=pin7
+            }
+           }
+           ha:padstack_ref.1267763 {
+            proto=1; x=4.237in; y=3.0681in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=pin3
+            }
+           }
+           ha:padstack_ref.1267764 {
+            proto=1; x=4.34881in; y=3.12263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=8
+              name=pin8
+            }
+           }
+           ha:padstack_ref.1267765 {
+            proto=1; x=4.237in; y=3.17716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=pin4
+            }
+           }
+           ha:padstack_ref.1267766 {
+            proto=1; x=4.34881in; y=3.23168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=9
+              name=pin9
+            }
+           }
+           ha:padstack_ref.1267767 {
+            proto=1; x=4.237in; y=3.28621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
+            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.1267743 {
+               x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
+
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1267747 {
+               x1=108.882011mm; y1=77.929852mm; x2=108.882011mm; y2=77.929852mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:polygon.1608710 {
-               li:geometry {
-                 ta:contour {
-                  { 117.908425mm; 32.370497mm }
-                  { 117.908425mm; 32.395389mm }
-                  { 117.909644mm; 32.420281mm }
-                  { 117.912184mm; 32.445097mm }
-                  { 117.915867mm; 32.469735mm }
-                  { 117.92082mm; 32.49417mm }
-                  { 117.926942mm; 32.51835mm }
-                  { 117.934308mm; 32.54215mm }
-                  { 117.942817mm; 32.56562mm }
-                  { 4.6438in; 32.588581mm }
-                  { 117.963315mm; 32.611086mm }
-                  { 117.975253mm; 1.28476in }
-                  { 117.988257mm; 32.65419mm }
-                  { 4.64576in; 1.28641in }
-                  { 118.01734mm; 32.694677mm }
-                  { 118.033419mm; 32.713803mm }
-                  { 118.050335mm; 32.732041mm }
-                  { 118.068166mm; 32.74944mm }
-                  { 4.64909in; 1.29in }
-                  { 118.106367mm; 32.781495mm }
-                  { 118.126611mm; 32.796099mm }
-                  { 118.147541mm; 32.809587mm }
-                  { 118.169156mm; 32.822033mm }
-                  { 118.19133mm; 32.833437mm }
-                  { 118.214063mm; 32.843648mm }
-                  { 118.237279mm; 32.852767mm }
-                  { 118.260926mm; 1.29373in }
-                  { 118.284904mm; 32.867473mm }
-                  { 118.309186mm; 32.873011mm }
-                  { 118.333748mm; 32.877354mm }
-                  { 118.358513mm; 32.880427mm }
-                  { 118.383354mm; 32.882333mm }
-                  { 118.408272mm; 32.882917mm }
-                  { 4.69324in; 32.882917mm }
-                  { 119.233238mm; 32.882333mm }
-                  { 4.6952in; 32.880427mm }
-                  { 119.282819mm; 32.877354mm }
-                  { 119.307381mm; 32.873011mm }
-                  { 119.331689mm; 32.867473mm }
-                  { 119.355666mm; 1.29373in }
-                  { 119.379314mm; 32.852767mm }
-                  { 119.402504mm; 32.843648mm }
-                  { 119.425237mm; 32.833437mm }
-                  { 119.447437mm; 32.822033mm }
-                  { 119.468976mm; 32.809587mm }
-                  { 4.70433in; 32.796099mm }
-                  { 119.5102mm; 32.781495mm }
-                  { 119.529682mm; 1.29in }
-                  { 119.548351mm; 32.74944mm }
-                  { 119.566232mm; 32.732041mm }
-                  { 119.583174mm; 32.713803mm }
-                  { 119.599176mm; 32.694677mm }
-                  { 119.614264mm; 1.28641in }
-                  { 119.62831mm; 32.65419mm }
-                  { 119.641315mm; 1.28476in }
-                  { 119.653202mm; 32.611086mm }
-                  { 119.664048mm; 32.588581mm }
-                  { 119.6737mm; 32.56562mm }
-                  { 4.7119in; 32.54215mm }
-                  { 119.689575mm; 32.51835mm }
-                  { 119.695747mm; 32.49417mm }
-                  { 119.7007mm; 32.469735mm }
-                  { 119.704408mm; 32.445097mm }
-                  { 119.706872mm; 32.420281mm }
-                  { 119.708142mm; 32.395389mm }
-                  { 119.708142mm; 32.370497mm }
-                  { 119.706872mm; 32.345554mm }
-                  { 119.704408mm; 32.320764mm }
-                  { 119.7007mm; 32.2961mm }
-                  { 119.695747mm; 32.271666mm }
-                  { 119.689575mm; 32.247561mm }
-                  { 4.7119in; 32.223736mm }
-                  { 119.6737mm; 32.200266mm }
-                  { 119.664048mm; 32.177279mm }
-                  { 119.653202mm; 32.154826mm }
-                  { 119.641315mm; 32.132905mm }
-                  { 119.62831mm; 1.26424in }
-                  { 119.614264mm; 32.091097mm }
-                  { 119.599176mm; 32.071209mm }
-                  { 119.583174mm; 32.052083mm }
-                  { 119.566232mm; 32.033795mm }
-                  { 119.548351mm; 1.26049in }
-                  { 119.529682mm; 31.999886mm }
-                  { 119.5102mm; 31.984366mm }
-                  { 4.70433in; 31.969812mm }
-                  { 119.468976mm; 31.956325mm }
-                  { 119.447437mm; 1.25763in }
-                  { 119.425237mm; 31.932449mm }
-                  { 119.402504mm; 31.922187mm }
-                  { 119.379314mm; 31.913094mm }
-                  { 119.355666mm; 31.905169mm }
-                  { 119.331689mm; 31.898413mm }
-                  { 119.307381mm; 31.892875mm }
-                  { 119.282819mm; 31.888532mm }
-                  { 4.6952in; 31.885408mm }
-                  { 119.233238mm; 31.883579mm }
-                  { 4.69324in; 31.882944mm }
-                  { 118.408272mm; 31.882944mm }
-                  { 118.383354mm; 31.883579mm }
-                  { 118.358513mm; 31.885408mm }
-                  { 118.333748mm; 31.888532mm }
-                  { 118.309186mm; 31.892875mm }
-                  { 118.284904mm; 31.898413mm }
-                  { 118.260926mm; 31.905169mm }
-                  { 118.237279mm; 31.913094mm }
-                  { 118.214063mm; 31.922187mm }
-                  { 118.19133mm; 31.932449mm }
-                  { 118.169156mm; 1.25763in }
-                  { 118.147541mm; 31.956325mm }
-                  { 118.126611mm; 31.969812mm }
-                  { 118.106367mm; 31.984366mm }
-                  { 4.64909in; 31.999886mm }
-                  { 118.068166mm; 1.26049in }
-                  { 118.050335mm; 32.033795mm }
-                  { 118.033419mm; 32.052083mm }
-                  { 118.01734mm; 32.071209mm }
-                  { 4.64576in; 32.091097mm }
-                  { 117.988257mm; 1.26424in }
-                  { 117.975253mm; 32.132905mm }
-                  { 117.963315mm; 32.154826mm }
-                  { 4.6438in; 32.177279mm }
-                  { 117.942817mm; 32.200266mm }
-                  { 117.934308mm; 32.223736mm }
-                  { 117.926942mm; 32.247561mm }
-                  { 117.92082mm; 32.271666mm }
-                  { 117.915867mm; 32.2961mm }
-                  { 117.912184mm; 32.320764mm }
-                  { 117.909644mm; 32.345554mm }
-                 }
+              ha:line.1267750 {
+               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=3.0681in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1267753 {
+               x1=4.29291in; y1=3.0681in; x2=108.039914mm; y2=3.0681in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1267756 {
+               x1=4.29291in; y1=3.0681in; x2=4.29291in; y2=78.92974mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=y
                }
               }
              }
              ha:type {
               top = 1
-              mask = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = rngxnPf0TM5L9XrnUVAAAABJ
+         }
+         ha:subc.1770050 {
+          ha:attributes {
+           value=
+           device=HOLE_PLATED
+           footprint=hole-M2
+           refdes=H7
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           {ha:Top Silkscreen Layer}                               {
-            lid=2
-            ha:combining { auto=1;            }
+          ha:ps_proto_v6.0 {
+            hdia=93.8mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-             li:objects {
-              ha:line.1608207 {
-               x1=117.729711mm; y1=32.203035mm; x2=4.55578in; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
+               clearance=0.0
               }
-              ha:line.1608210 {
-               x1=121.438263mm; y1=32.203035mm; x2=119.746826mm; y2=32.203035mm; thickness=10.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
                }
+               clearance=0.0
               }
-              ha:line.1608213 {
-               x1=117.729711mm; y1=41.203041mm; x2=4.55578in; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
                }
+               clearance=0.0
               }
-              ha:line.1608216 {
-               x1=121.438263mm; y1=41.203041mm; x2=119.746826mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=121.8mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               clearance=0.0
               }
-              ha:line.1608219 {
-               x1=121.438263mm; y1=32.203035mm; x2=121.438263mm; y2=41.203041mm; thickness=10.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=121.8mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
                }
+               clearance=0.0
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1770065 {
+            proto=0; x=718.0mil; y=3.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+             usetherm=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
            }
+          }
+          li:layers {
 
-           {ha:Top Layer}                {
-            lid=3
+           ha:top-silk {
+            lid=0
             ha:combining {            }
 
              li:objects {
+              ha:arc.1770051 {
+               x=718.0mil; y=3.37in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
-              copper = 1
+              silk = 1
               top = 1
              }
            }
 
-           {ha:Bottom Layer}                {
-            lid=4
+           ha:subc-aux {
+            lid=1
             ha:combining {            }
 
              li:objects {
+              ha:line.1770053 {
+               x1=718.0mil; y1=3.37in; x2=718.0mil; y2=3.37in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1770056 {
+               x1=718.0mil; y1=3.37in; x2=718.0mil; y2=3.37in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1770059 {
+               x1=718.0mil; y1=3.37in; x2=19.2372mm; y2=3.37in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1770062 {
+               x1=718.0mil; y1=3.37in; x2=718.0mil; y2=86.598mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
              ha:type {
-              bottom = 1
-              copper = 1
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = G5/zvK0PCwfoUIZu1+sAAABj
+         }
+         ha:subc.1785739 {
+          ha:attributes {
+           value=374_0.1%
+           device=RESISTOR
+           refdes=R1
+           footprint=0.125W_Carbon_Resistor
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           {ha:Bottom Paste Mask Layer}                                              {
-            lid=5
-            ha:combining { sub=1; auto=1;            }
+          ha:ps_proto_v6.0 {
+            hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-             li:objects {
-             }
-             ha:type {
-              bottom = 1
-              mask = 1
-             }
-           }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+              }
 
-           {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=60.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 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=60.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 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=60.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 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=60.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
 
-           {ha:Top Assembly Layer}                               {
-            lid=8
-            ha:combining {            }
+          li:objects {
+           ha:padstack_ref.1785771 {
+            proto=0; x=76.758799mm; y=5.638408mm; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:objects {
-             }
-             ha:type {
-              top = 1
-              doc = 1
-             }
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+            }
            }
+           ha:padstack_ref.1785772 {
+            proto=0; x=69.138799mm; y=5.638408mm; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            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
+            }
            }
+          }
+          li:layers {
 
-           {ha:Board Outline Layer}                               {
-            lid=10
+           ha:top-silk {
+            lid=0
             ha:combining {            }
 
              li:objects {
+              ha:line.1785740 {
+               x1=75.488799mm; y1=5.638408mm; x2=74.472799mm; y2=5.638408mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1785743 {
+               x1=74.472799mm; y1=4.622408mm; x2=74.472799mm; y2=6.654408mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1785746 {
+               x1=74.472799mm; y1=6.654408mm; x2=71.424799mm; y2=6.654408mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1785749 {
+               x1=71.424799mm; y1=6.654408mm; x2=71.424799mm; y2=4.622408mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1785752 {
+               x1=71.424799mm; y1=4.622408mm; x2=74.472799mm; y2=4.622408mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1785755 {
+               x1=71.424799mm; y1=5.638408mm; x2=70.408799mm; y2=5.638408mm; thickness=10.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.1608222 {
-               x=115.128066mm; y=33.813014mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+              ha:line.1785759 {
+               x1=72.948799mm; y1=5.638408mm; x2=72.948799mm; y2=5.638408mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
-                clearline=1
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:arc.1608223 {
-               x=115.128066mm; y=39.602943mm; width=0.124993mm; height=0.124993mm; astart=90.000000; adelta=360.000000; thickness=0.250012mm; clearance=5.0mil;
+              ha:line.1785762 {
+               x1=76.758799mm; y1=5.638408mm; x2=76.758799mm; y2=5.638408mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
-                clearline=1
+                selected=1
+               }
+
+               ha:attributes {
+                 subc-role=origin
                }
               }
-             }
-             ha:type {
-              doc = 1
-             }
-           }
+              ha:line.1785765 {
+               x1=76.758799mm; y1=5.638408mm; x2=77.758799mm; y2=5.638408mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-           {ha:Document Layer}                {
-            lid=12
-            ha:combining {            }
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1785768 {
+               x1=76.758799mm; y1=5.638408mm; x2=76.758799mm; y2=4.638408mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
 
-             li:objects {
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
              ha:type {
-              doc = 1
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = f6d5psQ7KMp+7UA4dDEAAABj
+         }
+         ha:subc.1794629 {
+          ha:attributes {
+           value=fuse3549
+           device=FUSE
+           footprint=fuse3549
+           refdes=F1
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           {ha:Component Marking Layer}                               {
-            lid=13
-            ha:combining {            }
+          ha:ps_proto_v6.0 {
+            hdia=76.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-             li:objects {
-              ha:polygon.1608839 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 41.11305mm }
-                  { 113.465784mm; 41.130622mm }
-                  { 113.448212mm; 41.173044mm }
-                  { 113.465784mm; 41.215466mm }
-                  { 113.508206mm; 41.233038mm }
-                  { 113.550628mm; 41.215466mm }
-                  { 113.5682mm; 41.173044mm }
-                  { 113.550628mm; 41.130622mm }
-                  { 113.508206mm; 41.11305mm }
-                 }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=126.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
+               clearance=0.0
               }
-             }
-             ha:type {
-              doc = 1
-             }
-           }
 
-           {ha:Component Marking Layer}                               {
-            lid=14
-            ha:combining {            }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=126.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
+              }
 
-             li:objects {
-             }
-             ha:type {
-              doc = 1
-             }
-           }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=126.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
+              }
 
-           {ha:Component Shape Layer}                               {
-            lid=15
-            ha:combining {            }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=132.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
 
-             li:objects {
-              ha:line.1608224 {
-               x1=121.438263mm; y1=41.172993mm; x2=114.088266mm; y2=41.172993mm; thickness=2.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=132.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
                }
+               clearance=0.0
               }
-              ha:line.1608227 {
-               x1=114.088266mm; y1=41.172993mm; x2=114.088266mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=46.0mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=96.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
+               clearance=0.0
               }
-              ha:line.1608230 {
-               x1=114.088266mm; y1=32.233007mm; x2=121.438263mm; y2=32.233007mm; thickness=2.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=96.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
                }
+               clearance=0.0
               }
-              ha:line.1608233 {
-               x1=121.438263mm; y1=32.233007mm; x2=121.438263mm; y2=41.172993mm; thickness=2.0mil; clearance=5.0mil;
-               ha:flags {
-                clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=96.0mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
                }
+               clearance=0.0
               }
-             }
-             ha:type {
-              doc = 1
-             }
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=102.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=102.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1794667 {
+            proto=0; x=40.767mm; y=3.37in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
+           ha:padstack_ref.1794668 {
+            proto=1; x=40.767mm; y=3.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           {ha:Component Shape Layer}                               {
-            lid=16
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1794669 {
+            proto=0; x=1.9in; y=3.37in; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1794670 {
+            proto=1; x=1.9in; y=3.77in; rot=0.000000; xmirror=0; smirror=0; clearance=6.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.1794630 {
+               x1=1.40211in; y1=85.67801mm; x2=1.50053in; y2=85.67801mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794633 {
+               x1=1.40211in; y1=85.67801mm; x2=1.40211in; y2=3.47157in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794636 {
+               x1=2.10289in; y1=85.67801mm; x2=2.00447in; y2=85.67801mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794639 {
+               x1=2.10289in; y1=85.67801mm; x2=2.10289in; y2=3.47157in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794642 {
+               x1=1.40211in; y1=95.67799mm; x2=1.50053in; y2=95.67799mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794645 {
+               x1=1.40211in; y1=95.67799mm; x2=1.40211in; y2=3.66843in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794648 {
+               x1=2.10289in; y1=95.67799mm; x2=2.00447in; y2=95.67799mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1794651 {
+               x1=2.10289in; y1=95.67799mm; x2=2.10289in; y2=3.66843in; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
-              doc = 1
+              silk = 1
+              top = 1
              }
            }
 
-           {ha:Pin Soldering Layer}                               {
-            lid=17
+           ha:subc-aux {
+            lid=1
             ha:combining {            }
 
              li:objects {
-              ha:polygon.1608849 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 38.333095mm }
-                  { 114.308205mm; 38.333095mm }
-                  { 114.308205mm; 38.573075mm }
-                  { 113.508206mm; 38.573075mm }
-                 }
-               }
-              }
-              ha:polygon.1608854 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 37.832969mm }
-                  { 114.308205mm; 37.832969mm }
-                  { 114.308205mm; 38.072949mm }
-                  { 113.508206mm; 38.072949mm }
-                 }
+              ha:line.1794655 {
+               x1=44.5135mm; y1=3.57in; x2=44.5135mm; y2=3.57in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
                }
-              }
-              ha:polygon.1608859 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 37.333097mm }
-                  { 114.308205mm; 37.333097mm }
-                  { 114.308205mm; 37.573077mm }
-                  { 113.508206mm; 37.573077mm }
-                 }
+
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:polygon.1608864 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 36.832971mm }
-                  { 114.308205mm; 36.832971mm }
-                  { 114.308205mm; 37.072951mm }
-                  { 113.508206mm; 37.072951mm }
-                 }
+              ha:line.1794658 {
+               x1=44.5135mm; y1=3.57in; x2=44.5135mm; y2=3.57in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
                }
-              }
-              ha:polygon.1608869 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 36.3331mm }
-                  { 114.308205mm; 36.3331mm }
-                  { 114.308205mm; 36.573079mm }
-                  { 113.508206mm; 36.573079mm }
-                 }
+
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:polygon.1608874 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 35.832974mm }
-                  { 114.308205mm; 35.832974mm }
-                  { 114.308205mm; 36.072953mm }
-                  { 113.508206mm; 36.072953mm }
-                 }
+              ha:line.1794661 {
+               x1=44.5135mm; y1=3.57in; x2=44.5135mm; y2=91.678mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
                }
-              }
-              ha:polygon.1608879 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 35.333102mm }
-                  { 114.308205mm; 35.333102mm }
-                  { 114.308205mm; 35.573081mm }
-                  { 113.508206mm; 35.573081mm }
-                 }
+
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:polygon.1608884 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 34.832976mm }
-                  { 114.308205mm; 34.832976mm }
-                  { 114.308205mm; 35.072955mm }
-                  { 113.508206mm; 35.072955mm }
-                 }
+              ha:line.1794664 {
+               x1=44.5135mm; y1=3.57in; x2=45.5135mm; y2=3.57in; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
                }
-              }
-              ha:polygon.1608889 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 34.072983mm }
-                  { 114.308205mm; 34.072983mm }
-                  { 114.308205mm; 34.532977mm }
-                  { 113.508206mm; 34.532977mm }
-                 }
+
+               ha:attributes {
+                 subc-role=y
                }
               }
-              ha:polygon.1608894 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 33.27301mm }
-                  { 114.308205mm; 33.27301mm }
-                  { 114.308205mm; 33.733004mm }
-                  { 113.508206mm; 33.733004mm }
-                 }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = O7iZ0TpiCsKQ8tGynF8AAABi
+         }
+         ha:subc.1803358 {
+          ha:attributes {
+           value=3.3uH
+           device=INDUCTOR
+           footprint=NRS50
+           refdes=L1
+          }
+         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 {
+                 29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 78.735mil  
+                 29.53mil  
+                 78.735mil  
+                }
               }
-              ha:polygon.1608899 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 38.873074mm }
-                  { 114.308205mm; 38.873074mm }
-                  { 114.308205mm; 39.333068mm }
-                  { 113.508206mm; 39.333068mm }
-                 }
+
+              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  
+                 -81.735mil  
+                 -32.53mil  
+                 -81.735mil  
+                 -32.53mil  
+                 81.735mil  
+                 32.53mil  
+                 81.735mil  
+                }
               }
-              ha:polygon.1608904 {
-               li:geometry {
-                 ta:contour {
-                  { 113.508206mm; 39.67292mm }
-                  { 114.308205mm; 39.67292mm }
-                  { 114.308205mm; 40.132914mm }
-                  { 113.508206mm; 40.132914mm }
-                 }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                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:polygon.1608909 {
-               li:geometry {
-                 ta:contour {
-                  { 114.078182mm; 32.232981mm }
-                  { 115.178205mm; 32.232981mm }
-                  { 115.178205mm; 32.532981mm }
-                  { 114.078182mm; 32.532981mm }
-                 }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1803371 {
+            proto=0; x=1.072in; y=368.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=8.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+           ha:padstack_ref.1803372 {
+            proto=0; x=1.21373in; y=368.0mil; rot=0.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.1803359 {
+               x1=29.028771mm; y1=368.0mil; x2=29.028771mm; y2=368.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:polygon.1608914 {
-               li:geometry {
-                 ta:contour {
-                  { 114.078182mm; 40.873045mm }
-                  { 115.178205mm; 40.873045mm }
-                  { 115.178205mm; 41.173044mm }
-                  { 114.078182mm; 41.173044mm }
-                 }
+              ha:line.1803362 {
+               x1=1.14286in; y1=367.995mil; x2=1.14286in; y2=367.995mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:polygon.1608919 {
-               li:geometry {
-                 ta:contour {
-                  { 118.408272mm; 32.232981mm }
-                  { 119.20827mm; 32.232981mm }
-                  { 119.20827mm; 32.532981mm }
-                  { 118.408272mm; 32.532981mm }
-                 }
+              ha:line.1803365 {
+               x1=1.14286in; y1=367.995mil; x2=30.028644mm; y2=367.995mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:polygon.1608924 {
-               li:geometry {
-                 ta:contour {
-                  { 118.408272mm; 40.873045mm }
-                  { 119.20827mm; 40.873045mm }
-                  { 119.20827mm; 41.173044mm }
-                  { 118.408272mm; 41.173044mm }
-                 }
+              ha:line.1803368 {
+               x1=1.14286in; y1=367.995mil; x2=1.14286in; y2=10.347073mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
               }
              }
              ha:type {
-              doc = 1
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
+          }
+         }
+          uid = y5FJ817IGIrTlZXh58AAAABr
+         }
+         ha:subc.1803374 {
+          ha:attributes {
+           refdes=C37
+           value=47uF
+           device=CAPACITOR
+           footprint=1206
+           openscad=1206
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           {ha:Pin Soldering Layer}                               {
-            lid=18
+          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  
+                 -37.4mil  
+                 -25.59mil  
+                 -37.4mil  
+                 -25.59mil  
+                 37.4mil  
+                 25.59mil  
+                 37.4mil  
+                }
+              }
+
+              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  
+                 -40.4mil  
+                 -28.59mil  
+                 -40.4mil  
+                 -28.59mil  
+                 40.4mil  
+                 28.59mil  
+                 40.4mil  
+                }
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 25.59mil  
+                 -37.4mil  
+                 -25.59mil  
+                 -37.4mil  
+                 -25.59mil  
+                 37.4mil  
+                 25.59mil  
+                 37.4mil  
+                }
+              }
+            }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1803393 {
+            proto=0; x=30.861mm; y=761.1mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1803394 {
+            proto=0; x=30.861mm; y=643.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.1803375 {
+               x1=1.1776in; y1=725.67mil; x2=1.1776in; y2=678.43mil; thickness=8.0mil; clearance=0.0;
+              }
+              ha:line.1803378 {
+               x1=1.2524in; y1=725.67mil; x2=1.2524in; y2=678.43mil; thickness=8.0mil; clearance=0.0;
+              }
              }
              ha:type {
-              doc = 1
+              silk = 1
+              top = 1
              }
            }
 
            ha:subc-aux {
-            lid=19
+            lid=1
             ha:combining {            }
 
              li:objects {
-              ha:line.1608236 {
-               x1=4.583in; y1=36.703mm; x2=4.583in; y2=36.703mm; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
+              ha:line.1803381 {
+               x1=30.861mm; y1=702.05mil; x2=30.861mm; y2=702.05mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-
+              }
+              ha:line.1803384 {
+               x1=30.861mm; y1=702.05mil; x2=30.861mm; y2=702.05mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1608239 {
-               x1=4.583in; y1=36.703mm; x2=4.583in; y2=35.703mm; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1803387 {
+               x1=30.861mm; y1=702.05mil; x2=30.861mm; y2=16.83207mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1608242 {
-               x1=4.583in; y1=36.703mm; x2=117.4082mm; y2=36.703mm; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1803390 {
+               x1=30.861mm; y1=702.05mil; x2=31.861mm; y2=702.05mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -17598,15 +21493,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = SfvrK2xXDYYSFDpbDFEAAAAB
+          uid = RDzDyDixN6YiIsu9KFsAAABp
          }
-         ha:subc.1608930 {
+         ha:subc.1803396 {
           ha:attributes {
-           openscad=0402
-           value=5.1k
-           device=RESISTOR
-           refdes=R43
-           footprint=0402
+           value=AP62150
+           device=IC
+           footprint=TSOT26
+           refdes=U4
           }
          ha:data {
                   li:padstack_prototypes {
@@ -17623,14 +21517,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  
+                 -13.78mil  
+                 19.685mil  
+                 13.78mil  
+                 19.685mil  
+                 13.78mil  
+                 -19.685mil  
+                 -13.78mil  
+                 -19.685mil  
                 }
               }
 
@@ -17642,14 +21536,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  
+                 -16.78mil  
+                 22.685mil  
+                 16.78mil  
+                 22.685mil  
+                 16.78mil  
+                 -22.685mil  
+                 -16.78mil  
+                 -22.685mil  
                 }
               }
 
@@ -17661,14 +21555,77 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 9.84mil  
-                 -13.77mil  
-                 -9.84mil  
-                 -13.77mil  
-                 -9.84mil  
-                 13.77mil  
-                 9.84mil  
-                 13.77mil  
+                 -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  
+                }
+              }
+
+              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  
                 }
               }
             }
@@ -17676,18 +21633,74 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1608943 {
-            proto=0; x=4.30926in; y=1.519in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803410 {
+            proto=0; x=1.10879in; y=590.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.1803411 {
+            proto=1; x=1.10879in; y=504.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+           ha:padstack_ref.1803412 {
+            proto=0; x=1.0714in; y=590.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=pin5
+            }
+           }
+           ha:padstack_ref.1803413 {
+            proto=1; x=1.0714in; y=504.0mil; 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.1803414 {
+            proto=0; x=1.034in; y=590.6mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
+            }
+
             li:thermal {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=4
+              name=pin4
             }
            }
-           ha:padstack_ref.1608944 {
-            proto=0; x=4.34074in; y=1.519in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803415 {
+            proto=1; x=1.034in; y=504.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
             ha:flags {
              clearline=1
             }
@@ -17696,8 +21709,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=3
+              name=pin3
             }
            }
           }
@@ -17708,6 +21721,9 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
+              ha:arc.1803397 {
+               x=1.12749in; y=474.475mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
               silk = 1
@@ -17720,8 +21736,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1608931 {
-               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803398 {
+               x1=27.213476mm; y1=547.3mil; x2=27.213476mm; y2=547.3mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17730,8 +21746,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1608934 {
-               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803401 {
+               x1=1.0714in; y1=547.305mil; x2=1.0714in; y2=547.305mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17740,8 +21756,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=origin
                }
               }
-              ha:line.1608937 {
-               x1=109.855mm; y1=1.519in; x2=110.855mm; y2=1.519in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803404 {
+               x1=1.0714in; y1=547.305mil; x2=1.0714in; y2=12.901547mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17750,8 +21766,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=x
                }
               }
-              ha:line.1608940 {
-               x1=109.855mm; y1=1.519in; x2=109.855mm; y2=39.5826mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803407 {
+               x1=1.0714in; y1=547.305mil; x2=26.21356mm; y2=547.305mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17769,15 +21785,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = OBCxQwbtFxoClI8ChEkAAABP
+          uid = 6VQtC+Lm0hulvsIjOFwAAABo
          }
-         ha:subc.1608946 {
+         ha:subc.1803417 {
           ha:attributes {
-           openscad=0402
-           value=5.1k
+           refdes=R42
+           value=10k
            device=RESISTOR
-           refdes=R44
            footprint=0402
+           openscad=0402
           }
          ha:data {
                   li:padstack_prototypes {
@@ -17847,8 +21863,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1608959 {
-            proto=0; x=4.30826in; y=1.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803430 {
+            proto=0; x=1.00252in; y=643.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
@@ -17857,8 +21873,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1608960 {
-            proto=0; x=4.33974in; y=1.37in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803431 {
+            proto=0; x=1.034in; y=643.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -17891,8 +21907,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1608947 {
-               x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803418 {
+               x1=1.01826in; y1=643.0mil; x2=1.01826in; y2=643.0mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17901,8 +21917,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1608950 {
-               x1=4.324in; y1=1.37in; x2=4.324in; y2=1.37in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803421 {
+               x1=1.01826in; y1=643.0mil; x2=1.01826in; y2=643.0mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17911,8 +21927,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=origin
                }
               }
-              ha:line.1608953 {
-               x1=4.324in; y1=1.37in; x2=110.8296mm; y2=1.37in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803424 {
+               x1=1.01826in; y1=643.0mil; x2=26.863804mm; y2=643.0mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17921,8 +21937,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=x
                }
               }
-              ha:line.1608956 {
-               x1=4.324in; y1=1.37in; x2=4.324in; y2=35.798mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803427 {
+               x1=1.01826in; y1=643.0mil; x2=1.01826in; y2=17.3322mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -17940,240 +21956,100 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = OBCxQwbtFxoClI8ChEkAAABL
+          uid = y5FJ817IGIrTlZXh58AAAABp
          }
-         ha:subc.1612527 {
+         ha:subc.1803433 {
           ha:attributes {
-           value=XLR-3
-           device=CONNECTOR
-           footprint=XLR3
-           refdes=J13
+           refdes=R41
+           value=52.3k
+           device=RESISTOR
+           footprint=0402
+           openscad=0402
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=62.99mil; 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=125.98mil;               }
                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=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
+                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=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 {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=106.49mil;               }
-               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=106.49mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 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.1612556 {
-            proto=0; x=116.205mm; y=2.09499in; 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=4
-              name=pin4
-            }
-           }
-           ha:padstack_ref.1612557 {
-            proto=0; x=111.125mm; y=45.593mm; 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=4
-              name=pin4
-            }
-           }
-           ha:padstack_ref.1612558 {
-            proto=1; x=107.315mm; y=49.403mm; 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.1612559 {
-            proto=0; x=102.235mm; y=2.09499in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=pin2
-            }
-           }
-           ha:padstack_ref.1612560 {
-            proto=1; x=102.235mm; y=49.403mm; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1803446 {
+            proto=0; x=1.07426in; y=643.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  
-              }
+            li:thermal {
             }
 
             ha:attributes {
-              term=3
-              name=pin3
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1612561 {
-            proto=0; x=102.235mm; y=45.593mm; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1803447 {
+            proto=0; x=1.10574in; y=643.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -18182,8 +22058,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=1
-              name=pin1
+              term=2
+              name=2
             }
            }
           }
@@ -18194,25 +22070,10 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1612528 {
-               x1=120.015mm; y1=2.43712in; x2=120.015mm; y2=1.45287in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1612531 {
-               x1=3.95728in; y1=2.43712in; x2=3.95728in; y2=2.35838in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1612534 {
-               x1=3.95728in; y1=1.45287in; x2=3.95728in; y2=1.53161in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1612537 {
-               x1=120.015mm; y1=1.45287in; x2=3.95728in; y2=1.45287in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1612540 {
-               x1=120.015mm; y1=2.43712in; x2=3.95728in; y2=2.43712in; thickness=10.0mil; clearance=0.0;
-              }
              }
              ha:type {
               silk = 1
-              bottom = 1
+              top = 1
              }
            }
 
@@ -18221,53 +22082,70 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1612544 {
-               x1=106.891667mm; y1=49.402916mm; x2=106.891667mm; y2=49.402916mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803434 {
+               x1=1.09in; y1=643.0mil; x2=1.09in; y2=643.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1612547 {
-               x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803437 {
+               x1=1.09in; y1=643.0mil; x2=1.09in; y2=643.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1612550 {
-               x1=120.015mm; y1=49.403mm; x2=120.015mm; y2=50.403mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803440 {
+               x1=1.09in; y1=643.0mil; x2=28.686mm; y2=643.0mil; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1612553 {
-               x1=120.015mm; y1=49.403mm; x2=121.015mm; y2=49.403mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803443 {
+               x1=1.09in; y1=643.0mil; x2=1.09in; y2=17.3322mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=y
                }
               }
              }
              ha:type {
-              bottom = 1
-              virtual = 1
+              top = 1
               misc = 1
+              virtual = 1
              }
            }
           }
          }
-          uid = 6dBOI6WB6AOVHNE7eOQAAABi
+          uid = y5FJ817IGIrTlZXh58AAAABn
          }
-         ha:subc.1633520 {
+         ha:subc.1803449 {
           ha:attributes {
-           value=100mil3pin
-           device=CONNECTOR
-           footprint=100mil3pin
-           refdes=J3
+           refdes=C5
+           value=0.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 {
@@ -18278,52 +22156,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  
                 }
               }
 
@@ -18335,98 +22175,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.1633546 {
-            proto=0; x=3.78in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:padstack_ref.1803462 {
+            proto=0; x=1.161in; y=578.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -18439,8 +22223,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1633547 {
-            proto=1; x=3.88in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+           ha:padstack_ref.1803463 {
+            proto=0; x=1.161in; y=547.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -18453,32 +22237,6 @@ ha:pcb-rnd-board-v8 {
               name=2
             }
            }
-           ha:padstack_ref.1633548 {
-            proto=1; x=3.98in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-              li:2 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-            }
-
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
           }
           li:layers {
 
@@ -18487,22 +22245,10 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1633521 {
-               x1=4.03in; y1=398.0mil; x2=3.73in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1633524 {
-               x1=3.73in; y1=398.0mil; x2=3.73in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1633527 {
-               x1=3.73in; y1=298.0mil; x2=4.03in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
-              }
-              ha:line.1633530 {
-               x1=4.03in; y1=298.0mil; x2=4.03in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
-              }
              }
              ha:type {
               silk = 1
-              bottom = 1
+              top = 1
              }
            }
 
@@ -18511,8 +22257,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1633534 {
-               x1=3.88in; y1=348.0mil; x2=3.88in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1803450 {
+               x1=1.161in; y1=562.74mil; x2=1.161in; y2=562.74mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18521,8 +22267,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1633537 {
-               x1=3.78in; y1=348.0mil; x2=3.78in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1803453 {
+               x1=1.161in; y1=562.74mil; x2=1.161in; y2=562.74mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18531,8 +22277,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=origin
                }
               }
-              ha:line.1633540 {
-               x1=3.78in; y1=348.0mil; x2=3.78in; y2=7.8392mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803456 {
+               x1=1.161in; y1=562.74mil; x2=1.161in; y2=13.293596mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18541,8 +22287,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=x
                }
               }
-              ha:line.1633543 {
-               x1=3.78in; y1=348.0mil; x2=97.012mm; y2=348.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1803459 {
+               x1=1.161in; y1=562.74mil; x2=30.4894mm; y2=562.74mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18553,22 +22299,21 @@ ha:pcb-rnd-board-v8 {
               }
              }
              ha:type {
-              bottom = 1
-              virtual = 1
+              top = 1
               misc = 1
+              virtual = 1
              }
            }
           }
          }
-          uid = Hs64o/A4WBZz+1JkrCQAAABh
+          uid = y5FJ817IGIrTlZXh58AAAABl
          }
-         ha:subc.1633565 {
+         ha:subc.1803465 {
           ha:attributes {
-           refdes=R9
-           value=1k
-           device=RESISTOR
-           footprint=0402
-           openscad=0402
+           value=DFLS130L
+           device=DIODE
+           footprint=powerdi123
+           refdes=D7
           }
          ha:data {
                   li:padstack_prototypes {
@@ -18585,14 +22330,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  
+                 -43.31mil  
+                 -27.56mil  
+                 -43.31mil  
+                 27.56mil  
+                 43.31mil  
+                 27.56mil  
+                 43.31mil  
+                 -27.56mil  
                 }
               }
 
@@ -18604,14 +22349,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  
+                 -46.31mil  
+                 -30.56mil  
+                 -46.31mil  
+                 30.56mil  
+                 46.31mil  
+                 30.56mil  
+                 46.31mil  
+                 -30.56mil  
                 }
               }
 
@@ -18623,14 +22368,77 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 9.84mil  
-                 -13.77mil  
-                 -9.84mil  
-                 -13.77mil  
-                 -9.84mil  
-                 13.77mil  
-                 9.84mil  
-                 13.77mil  
+                 -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
+               }
+               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
+               }
+               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
+               }
+               clearance=0.0
+                li:ps_poly {
+                 17.715mil  
+                 -27.555mil  
+                 -17.715mil  
+                 -27.555mil  
+                 -17.715mil  
+                 27.555mil  
+                 17.715mil  
+                 27.555mil  
                 }
               }
             }
@@ -18638,8 +22446,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1633578 {
-            proto=0; x=1.64474in; y=3.121in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803499 {
+            proto=0; x=952.0mil; y=504.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -18648,12 +22456,12 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=1
-              name=1
+              term=2
+              name=cathode
             }
            }
-           ha:padstack_ref.1633579 {
-            proto=0; x=1.61326in; y=3.121in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1803500 {
+            proto=1; x=952.0mil; y=604.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -18662,8 +22470,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=2
-              name=2
+              term=1
+              name=anode
             }
            }
           }
@@ -18674,6 +22482,27 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
+              ha:line.1803466 {
+               x1=914.01mil; y1=600.46mil; x2=914.01mil; y2=482.34mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803469 {
+               x1=914.01mil; y1=482.34mil; x2=989.99mil; y2=482.34mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803472 {
+               x1=989.99mil; y1=482.34mil; x2=989.99mil; y2=600.46mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803475 {
+               x1=989.99mil; y1=600.46mil; x2=914.01mil; y2=600.46mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803478 {
+               x1=914.01mil; y1=461.31mil; x2=914.01mil; y2=442.32mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803481 {
+               x1=914.01mil; y1=442.32mil; x2=989.99mil; y2=442.32mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1803484 {
+               x1=989.99mil; y1=442.32mil; x2=989.99mil; y2=461.31mil; thickness=10.0mil; clearance=0.0;
+              }
              }
              ha:type {
               silk = 1
@@ -18686,8 +22515,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1633566 {
-               x1=1.629in; y1=3.121in; x2=1.629in; y2=3.121in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803487 {
+               x1=952.0mil; y1=554.195mil; x2=952.0mil; y2=554.195mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18696,8 +22525,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1633569 {
-               x1=1.629in; y1=3.121in; x2=1.629in; y2=3.121in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803490 {
+               x1=952.0mil; y1=541.4mil; x2=952.0mil; y2=541.4mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18706,8 +22535,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=origin
                }
               }
-              ha:line.1633572 {
-               x1=1.629in; y1=3.121in; x2=40.3766mm; y2=3.121in; thickness=0.1mm; clearance=0.0;
+              ha:line.1803493 {
+               x1=952.0mil; y1=541.4mil; x2=952.0mil; y2=12.75156mm; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18716,8 +22545,8 @@ ha:pcb-rnd-board-v8 {
                  subc-role=x
                }
               }
-              ha:line.1633575 {
-               x1=1.629in; y1=3.121in; x2=1.629in; y2=78.2734mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1803496 {
+               x1=952.0mil; y1=541.4mil; x2=25.1808mm; y2=541.4mil; thickness=0.1mm; clearance=0.0;
                ha:flags {
                 selected=1
                }
@@ -18726,33 +22555,138 @@ ha:pcb-rnd-board-v8 {
                  subc-role=y
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = Hs64o/A4WBZz+1JkrCQAAABj
-         }
-         ha:subc.1658381 {
-          ha:attributes {
-           value=
-           device=HOLE_PLATED
-           footprint=hole-M2.5
-           refdes=H5
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABn
+         }
+         ha:subc.1804603 {
+          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:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=98.0mil; hplated=1; htop=0; hbottom=0;
+          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=120.0mil;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
                ha:combining {               }
                ha:layer_mask {
                 copper = 1
@@ -18762,7 +22696,7 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
                ha:combining {               }
                ha:layer_mask {
                 bottom = 1
@@ -18772,7 +22706,7 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=120.0mil;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;               }
                ha:combining {               }
                ha:layer_mask {
                 copper = 1
@@ -18782,7 +22716,7 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=126.0mil;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
                ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
                 top = 1
@@ -18792,7 +22726,7 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=126.0mil;               }
+               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
                ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
                 bottom = 1
@@ -18805,29 +22739,74 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1658396 {
-            proto=0; x=835.0mil; y=2.632in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1804628 {
+            proto=0; x=2.633in; y=596.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
             ha:flags {
              clearline=1
-             usetherm=1
             }
 
             li:thermal {
-              li:2 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
             }
 
             ha:attributes {
               term=1
-              name=pin1
+              name=1
+            }
+           }
+           ha:padstack_ref.1804629 {
+            proto=1; x=2.633in; y=696.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1804630 {
+            proto=1; x=2.633in; y=796.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.1804631 {
+            proto=1; x=2.633in; y=896.0mil; 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.1804632 {
+            proto=1; x=2.633in; y=996.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=5
             }
            }
           }
@@ -18838,8 +22817,17 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:arc.1658382 {
-               x=835.0mil; y=2.632in; width=80.0mil; height=80.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              ha:line.1804604 {
+               x1=2.683in; y1=1.046in; x2=2.683in; y2=546.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1804607 {
+               x1=2.583in; y1=546.0mil; x2=2.683in; y2=546.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1804610 {
+               x1=2.583in; y1=1.046in; x2=2.583in; y2=546.0mil; thickness=15.0mil; clearance=0.0;
+              }
+              ha:line.1804613 {
+               x1=2.583in; y1=1.046in; x2=2.683in; y2=1.046in; thickness=15.0mil; clearance=0.0;
               }
              }
              ha:type {
@@ -18853,26 +22841,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1658384 {
-               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=2.632in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804616 {
+               x1=2.633in; y1=796.0mil; x2=2.633in; y2=796.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1658387 {
-               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=2.632in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804619 {
+               x1=2.633in; y1=596.0mil; x2=2.633in; y2=596.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1658390 {
-               x1=835.0mil; y1=2.632in; x2=22.209mm; y2=2.632in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804622 {
+               x1=2.633in; y1=596.0mil; x2=65.8782mm; y2=596.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1658393 {
-               x1=835.0mil; y1=2.632in; x2=835.0mil; y2=67.8528mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1804625 {
+               x1=2.633in; y1=596.0mil; x2=2.633in; y2=16.1384mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -18886,76 +22874,21 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = pk6kZEzJcmehlf5jjjgAAABe
+          uid = fdmrigvTMcHho9IPHtUAAAAQ
          }
-         ha:subc.1668702 {
+         ha:subc.1804634 {
           ha:attributes {
-           value=WP154A4AVS/RGB-CA
-           device=LED
-           footprint=WP154
-           refdes=D3
+           refdes=C101
+           value=0.1uF
+           device=CAPACITOR
+           footprint=0402
+           openscad=0402
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
-          }
-
-          ha:ps_proto_v6.1 {
-            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
@@ -18966,52 +22899,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
               }
 
@@ -19023,33 +22918,33 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 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 {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
               }
             }
@@ -19057,66 +22952,28 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1668728 {
-            proto=0; x=360.05mil; y=536.57mil; 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.1668729 {
-            proto=0; x=301.0mil; y=477.52mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1804647 {
+            proto=0; x=3.0486in; y=808.52mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
             ha:attributes {
-              term=3
-              name=pin3
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1668730 {
-            proto=0; x=360.05mil; y=418.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804648 {
+            proto=0; x=3.0486in; y=840.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
-              li:5 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
             }
 
             ha:attributes {
               term=2
-              name=pin2
-            }
-           }
-           ha:padstack_ref.1668731 {
-            proto=1; x=301.0mil; y=359.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=pin1
+              name=2
             }
            }
           }
@@ -19127,22 +22984,10 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668703 {
-               x1=432.88mil; y1=595.63mil; x2=432.88mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668706 {
-               x1=-0.18mil; y1=595.63mil; x2=-0.18mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668709 {
-               x1=-0.18mil; y1=300.36mil; x2=432.88mil; y2=300.36mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668712 {
-               x1=-0.18mil; y1=595.63mil; x2=432.88mil; y2=595.63mil; thickness=10.0mil; clearance=0.0;
-              }
              }
              ha:type {
               silk = 1
-              bottom = 1
+              top = 1
              }
            }
 
@@ -19151,212 +22996,274 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668716 {
-               x1=330.525mil; y1=447.995mil; x2=330.525mil; y2=447.995mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1804635 {
+               x1=3.0486in; y1=824.26mil; x2=3.0486in; y2=824.26mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1668719 {
-               x1=301.0mil; y1=448.0mil; x2=301.0mil; y2=448.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1804638 {
+               x1=3.0486in; y1=824.26mil; x2=3.0486in; y2=824.26mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1668722 {
-               x1=301.0mil; y1=448.0mil; x2=301.0mil; y2=12.3792mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1804641 {
+               x1=3.0486in; y1=824.26mil; x2=3.0486in; y2=21.936204mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1668725 {
-               x1=301.0mil; y1=448.0mil; x2=8.6454mm; y2=448.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1804644 {
+               x1=3.0486in; y1=824.26mil; x2=76.43444mm; y2=824.26mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
               }
              }
              ha:type {
-              bottom = 1
-              virtual = 1
+              top = 1
               misc = 1
+              virtual = 1
              }
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABf
+          uid = IGobWzSMURBswUg5LvAAAACM
          }
-         ha:subc.1668824 {
+         ha:subc.1804650 {
           ha:attributes {
-           value=WP154A4AVS/RGB-CA
-           device=LED
-           footprint=WP154
-           refdes=D2
+           value=INA125
+           device=IC
+           footprint=soic-16
+           refdes=U6
           }
          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=59.06mil;               }
                ha:combining {               }
                ha:layer_mask {
                 copper = 1
                 top = 1
                }
                clearance=0.0
+                li:ps_poly {
+                 11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 25.59mil  
+                 11.81mil  
+                 25.59mil  
+                }
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
                ha:combining { sub=1; auto=1;               }
                ha:layer_mask {
                 top = 1
                 mask = 1
                }
                clearance=0.0
+                li:ps_poly {
+                 0.376173mm  
+                 -0.726185mm  
+                 -0.376173mm  
+                 -0.726185mm  
+                 -0.376173mm  
+                 0.726185mm  
+                 0.376173mm  
+                 0.726185mm  
+                }
               }
 
               ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
-               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 {
+                 11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 -25.59mil  
+                 -11.81mil  
+                 25.59mil  
+                 11.81mil  
+                 25.59mil  
+                }
               }
             }
-          }
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1804690 {
+            proto=0; x=2.973in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1804691 {
+            proto=0; x=2.76434in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=16
+              name=16
+            }
+           }
+           ha:padstack_ref.1804692 {
+            proto=0; x=2.973in; y=840.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1804693 {
+            proto=0; x=2.76434in; y=840.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=15
+              name=15
+            }
+           }
+           ha:padstack_ref.1804694 {
+            proto=0; x=2.973in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=3
+            }
+           }
+           ha:padstack_ref.1804695 {
+            proto=0; x=2.76434in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=14
+              name=14
+            }
+           }
+           ha:padstack_ref.1804696 {
+            proto=0; x=2.973in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.1804697 {
+            proto=0; x=2.76434in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-          ha:ps_proto_v6.1 {
-            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
+            ha:attributes {
+              term=13
+              name=13
+            }
+           }
+           ha:padstack_ref.1804698 {
+            proto=0; x=2.973in; y=690.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
+            ha:attributes {
+              term=5
+              name=5
+            }
+           }
+           ha:padstack_ref.1804699 {
+            proto=0; x=2.76434in; y=690.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            li:thermal {
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
+            ha:attributes {
+              term=12
+              name=12
+            }
+           }
+           ha:padstack_ref.1804700 {
+            proto=0; x=2.973in; y=640.0mil; 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 {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
+            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 {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
+            ha:attributes {
+              term=6
+              name=6
+            }
+           }
+           ha:padstack_ref.1804701 {
+            proto=0; x=2.76434in; y=640.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+            ha:flags {
+             clearline=1
             }
-          }
-         }
 
-          li:objects {
-           ha:padstack_ref.1668850 {
-            proto=0; x=360.05mil; y=1.11457in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=11
+              name=11
+            }
+           }
+           ha:padstack_ref.1804702 {
+            proto=0; x=2.973in; y=590.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -19365,12 +23272,12 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=4
-              name=pin4
+              term=7
+              name=7
             }
            }
-           ha:padstack_ref.1668851 {
-            proto=0; x=301.0mil; y=1.05552in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804703 {
+            proto=0; x=2.76434in; y=590.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -19379,32 +23286,26 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=3
-              name=pin3
+              term=10
+              name=10
             }
            }
-           ha:padstack_ref.1668852 {
-            proto=0; x=360.05mil; y=996.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804704 {
+            proto=0; x=2.973in; y=540.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
-              li:5 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
             }
 
             ha:attributes {
-              term=2
-              name=pin2
+              term=8
+              name=8
             }
            }
-           ha:padstack_ref.1668853 {
-            proto=1; x=301.0mil; y=937.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804705 {
+            proto=0; x=2.76434in; y=540.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -19413,8 +23314,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=1
-              name=pin1
+              term=9
+              name=9
             }
            }
           }
@@ -19425,22 +23326,37 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668825 {
-               x1=432.88mil; y1=1.17363in; x2=432.88mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1804651 {
+               x1=2.73087in; y1=921.69mil; x2=2.73087in; y2=905.94mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668828 {
-               x1=-0.18mil; y1=1.17363in; x2=-0.18mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1804654 {
+               x1=2.73087in; y1=921.69mil; x2=2.74662in; y2=921.69mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668831 {
-               x1=-0.18mil; y1=878.36mil; x2=432.88mil; y2=878.36mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1804657 {
+               x1=2.73087in; y1=508.31mil; x2=2.73087in; y2=524.06mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668834 {
-               x1=-0.18mil; y1=1.17363in; x2=432.88mil; y2=1.17363in; thickness=10.0mil; clearance=0.0;
+              ha:line.1804660 {
+               x1=2.73087in; y1=508.31mil; x2=2.74662in; y2=508.31mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1804663 {
+               x1=3.00647in; y1=921.69mil; x2=3.00647in; y2=905.94mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1804666 {
+               x1=3.00647in; y1=921.69mil; x2=2.99072in; y2=921.69mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1804669 {
+               x1=3.00647in; y1=508.31mil; x2=3.00647in; y2=524.06mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1804672 {
+               x1=3.00647in; y1=508.31mil; x2=2.99072in; y2=508.31mil; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1804675 {
+               x1=3.01828in; y1=933.5mil; x2=3.01828in; y2=933.5mil; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
               silk = 1
-              bottom = 1
+              top = 1
              }
            }
 
@@ -19449,109 +23365,58 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668838 {
-               x1=330.525mil; y1=26.060273mm; x2=330.525mil; y2=26.060273mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1804678 {
+               x1=2.86867in; y1=715.0mil; x2=2.86867in; y2=715.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1668841 {
-               x1=301.0mil; y1=1.026in; x2=301.0mil; y2=1.026in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804681 {
+               x1=2.86867in; y1=715.0mil; x2=2.86867in; y2=715.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1668844 {
-               x1=301.0mil; y1=1.026in; x2=301.0mil; y2=27.0604mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.1668847 {
-               x1=301.0mil; y1=1.026in; x2=8.6454mm; y2=1.026in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
-             }
-             ha:type {
-              bottom = 1
-              virtual = 1
-              misc = 1
-             }
-           }
-          }
-         }
-          uid = RHLWnwuVK0dSG7TrdQYAAABj
-         }
-         ha:subc.1668885 {
-          ha:attributes {
-           value=WP154A4AVS/RGB-CA
-           device=LED
-           footprint=WP154
-           refdes=D4
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
-               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=59.06mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+              ha:line.1804684 {
+               x1=2.86867in; y1=715.0mil; x2=73.864218mm; y2=715.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
-               clearance=0.0
               }
-
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
+              ha:line.1804687 {
+               x1=2.86867in; y1=715.0mil; x2=2.86867in; y2=17.161mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
-               clearance=0.0
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAAB1
+         }
+         ha:subc.1804707 {
+          ha:attributes {
+           copyright=2006 DJ Delorie
+           author=DJ Delorie
+           footprint=SOT23-5
+           dist-license=GPL
+           refdes=U2
+           value=OPA202
+           device=IC
+           use-license=Unlimited
+           openscad=sot23-5
           }
+         ha:data {
+                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.1 {
-            hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
             li:shape {
 
               ha:ps_shape_v4 {
@@ -19562,52 +23427,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 20.0mil  
+                 12.0mil  
+                 20.0mil  
                 }
               }
 
@@ -19619,33 +23446,33 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 15.0mil  
+                 -23.0mil  
+                 -15.0mil  
+                 -23.0mil  
+                 -15.0mil  
+                 23.0mil  
+                 15.0mil  
+                 23.0mil  
                 }
               }
 
               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 {
-                 -29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
-                 29.53mil  
-                 -29.53mil  
-                 29.53mil  
+                 12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 20.0mil  
+                 12.0mil  
+                 20.0mil  
                 }
               }
             }
@@ -19653,8 +23480,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1668911 {
-            proto=0; x=360.05mil; y=2.99957in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804732 {
+            proto=0; x=3.10417in; y=811.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
@@ -19664,11 +23491,11 @@ ha:pcb-rnd-board-v8 {
 
             ha:attributes {
               term=4
-              name=pin4
+              name=4
             }
            }
-           ha:padstack_ref.1668912 {
-            proto=0; x=301.0mil; y=2.94052in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804733 {
+            proto=0; x=3.10417in; y=889.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
@@ -19677,32 +23504,36 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=3
-              name=pin3
+              term=5
+              name=5
             }
            }
-           ha:padstack_ref.1668913 {
-            proto=0; x=360.05mil; y=2.88147in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804734 {
+            proto=0; x=3.18617in; y=889.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
 
             li:thermal {
-              li:5 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1804735 {
+            proto=0; x=3.18617in; y=850.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            li:thermal {
             }
 
             ha:attributes {
               term=2
-              name=pin2
+              name=2
             }
            }
-           ha:padstack_ref.1668914 {
-            proto=1; x=301.0mil; y=2.82242in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+           ha:padstack_ref.1804736 {
+            proto=0; x=3.18617in; y=811.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
@@ -19711,8 +23542,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=1
-              name=pin1
+              term=3
+              name=3
             }
            }
           }
@@ -19723,22 +23554,22 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668886 {
-               x1=432.88mil; y1=3.05863in; x2=432.88mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              ha:line.1804708 {
+               x1=3.21417in; y1=791.0mil; x2=3.07517in; y2=791.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668889 {
-               x1=-0.18mil; y1=3.05863in; x2=-0.18mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              ha:line.1804711 {
+               x1=3.07517in; y1=791.0mil; x2=3.07517in; y2=909.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668892 {
-               x1=-0.18mil; y1=2.76336in; x2=432.88mil; y2=2.76336in; thickness=10.0mil; clearance=0.0;
+              ha:line.1804714 {
+               x1=3.07517in; y1=909.0mil; x2=3.21417in; y2=909.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668895 {
-               x1=-0.18mil; y1=3.05863in; x2=432.88mil; y2=3.05863in; thickness=10.0mil; clearance=0.0;
+              ha:line.1804717 {
+               x1=3.21417in; y1=909.0mil; x2=3.21417in; y2=791.0mil; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
               silk = 1
-              bottom = 1
+              top = 1
              }
            }
 
@@ -19747,47 +23578,52 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668899 {
-               x1=330.525mil; y1=73.939273mm; x2=330.525mil; y2=73.939273mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1804720 {
+               x1=3.15337in; y1=850.0mil; x2=3.15337in; y2=850.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1668902 {
-               x1=301.0mil; y1=2.911in; x2=301.0mil; y2=2.911in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804723 {
+               x1=3.10417in; y1=811.0mil; x2=3.10417in; y2=811.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1668905 {
-               x1=301.0mil; y1=2.911in; x2=301.0mil; y2=74.9394mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1804726 {
+               x1=3.10417in; y1=811.0mil; x2=79.845918mm; y2=811.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1668908 {
-               x1=301.0mil; y1=2.911in; x2=8.6454mm; y2=2.911in; thickness=0.1mm; clearance=0.0;
+              ha:line.1804729 {
+               x1=3.10417in; y1=811.0mil; x2=3.10417in; y2=19.5994mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
               }
              }
              ha:type {
-              bottom = 1
-              virtual = 1
+              top = 1
               misc = 1
+              virtual = 1
              }
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABl
+          uid = GPPuUzky+5IkqfJSxhcAAABh
          }
-         ha:subc.1668953 {
+         ha:subc.1805827 {
           ha:attributes {
-           value=DFLS130L
-           device=DIODE
-           footprint=powerdi123
-           refdes=D7
+           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 {
@@ -19804,96 +23640,33 @@ ha:pcb-rnd-board-v8 {
                }
                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
-               }
-               clearance=0.0
-                li:ps_poly {
-                 17.715mil  
-                 -27.555mil  
-                 -17.715mil  
-                 -27.555mil  
-                 -17.715mil  
-                 27.555mil  
-                 17.715mil  
-                 27.555mil  
+                 12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 20.0mil  
+                 12.0mil  
+                 20.0mil  
                 }
               }
 
               ha:ps_shape_v4 {
                ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 20.715mil  
-                 -30.555mil  
-                 -20.715mil  
-                 -30.555mil  
-                 -20.715mil  
-                 30.555mil  
-                 20.715mil  
-                 30.555mil  
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 15.0mil  
+                 -23.0mil  
+                 -15.0mil  
+                 -23.0mil  
+                 -15.0mil  
+                 23.0mil  
+                 15.0mil  
+                 23.0mil  
                 }
               }
 
@@ -19905,14 +23678,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 17.715mil  
-                 -27.555mil  
-                 -17.715mil  
-                 -27.555mil  
-                 -17.715mil  
-                 27.555mil  
-                 17.715mil  
-                 27.555mil  
+                 12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 -20.0mil  
+                 -12.0mil  
+                 20.0mil  
+                 12.0mil  
+                 20.0mil  
                 }
               }
             }
@@ -19920,8 +23693,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1668988 {
-            proto=0; x=937.0mil; y=510.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1805852 {
+            proto=0; x=756.0mil; y=586.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
@@ -19930,12 +23703,26 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=2
-              name=cathode
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.1805853 {
+            proto=0; x=834.0mil; y=586.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=5
+              name=5
             }
            }
-           ha:padstack_ref.1668989 {
-            proto=1; x=937.0mil; y=610.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1805854 {
+            proto=0; x=834.0mil; y=504.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
             ha:flags {
              clearline=1
             }
@@ -19945,7 +23732,31 @@ ha:pcb-rnd-board-v8 {
 
             ha:attributes {
               term=1
-              name=anode
+              name=1
+            }
+           }
+           ha:padstack_ref.1805855 {
+            proto=0; x=795.0mil; y=504.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.1805856 {
+            proto=0; x=756.0mil; y=504.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=3
+              name=3
             }
            }
           }
@@ -19956,26 +23767,17 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668954 {
-               x1=899.01mil; y1=606.46mil; x2=899.01mil; y2=488.34mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1805828 {
+               x1=736.0mil; y1=476.0mil; x2=736.0mil; y2=615.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668957 {
-               x1=899.01mil; y1=488.34mil; x2=974.99mil; y2=488.34mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1805831 {
+               x1=736.0mil; y1=615.0mil; x2=854.0mil; y2=615.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668960 {
-               x1=974.99mil; y1=488.34mil; x2=974.99mil; y2=606.46mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1805834 {
+               x1=854.0mil; y1=615.0mil; x2=854.0mil; y2=476.0mil; thickness=10.0mil; clearance=0.0;
               }
-              ha:line.1668963 {
-               x1=974.99mil; y1=606.46mil; x2=899.01mil; y2=606.46mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668966 {
-               x1=899.01mil; y1=467.31mil; x2=899.01mil; y2=448.32mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668969 {
-               x1=899.01mil; y1=448.32mil; x2=974.99mil; y2=448.32mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1668972 {
-               x1=974.99mil; y1=448.32mil; x2=974.99mil; y2=467.31mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1805837 {
+               x1=854.0mil; y1=476.0mil; x2=736.0mil; y2=476.0mil; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
@@ -19989,26 +23791,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1668976 {
-               x1=937.0mil; y1=560.195mil; x2=937.0mil; y2=560.195mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1805840 {
+               x1=795.0mil; y1=536.8mil; x2=795.0mil; y2=536.8mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1668979 {
-               x1=937.0mil; y1=547.4mil; x2=937.0mil; y2=547.4mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1805843 {
+               x1=756.0mil; y1=586.0mil; x2=756.0mil; y2=586.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1668982 {
-               x1=937.0mil; y1=547.4mil; x2=937.0mil; y2=12.90396mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805846 {
+               x1=756.0mil; y1=586.0mil; x2=756.0mil; y2=13.8844mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1668985 {
-               x1=937.0mil; y1=547.4mil; x2=24.7998mm; y2=547.4mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1805849 {
+               x1=756.0mil; y1=586.0mil; x2=18.2024mm; y2=586.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -20022,15 +23824,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABn
+          uid = L3uSQeru9w1L5hdo5KkAAABi
          }
-         ha:subc.1669007 {
+         ha:subc.1805858 {
           ha:attributes {
-           refdes=R50
-           value=150
-           device=RESISTOR
-           footprint=0402
            openscad=0402
+           value=2.2uF
+           device=CAPACITOR
+           refdes=C8
+           footprint=0402
           }
          ha:data {
                   li:padstack_prototypes {
@@ -20100,12 +23902,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1669021 {
-            proto=0; x=2.62574in; y=42.799mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1805871 {
+            proto=0; x=802.52mil; y=644.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
@@ -20114,8 +23912,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1669022 {
-            proto=0; x=2.59426in; y=42.799mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1805872 {
+            proto=0; x=834.0mil; y=644.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -20148,26 +23946,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669009 {
-               x1=2.61in; y1=42.799mm; x2=2.61in; y2=42.799mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805859 {
+               x1=818.26mil; y1=644.0mil; x2=818.26mil; y2=644.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669012 {
-               x1=2.61in; y1=42.799mm; x2=2.61in; y2=42.799mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805862 {
+               x1=818.26mil; y1=644.0mil; x2=818.26mil; y2=644.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669015 {
-               x1=2.61in; y1=42.799mm; x2=65.294mm; y2=42.799mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805865 {
+               x1=818.26mil; y1=644.0mil; x2=21.783804mm; y2=644.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669018 {
-               x1=2.61in; y1=42.799mm; x2=2.61in; y2=41.799mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805868 {
+               x1=818.26mil; y1=644.0mil; x2=818.26mil; y2=17.3576mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -20181,15 +23979,15 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABp
+          uid = L3uSQeru9w1L5hdo5KkAAABY
          }
-         ha:subc.1669040 {
+         ha:subc.1805874 {
           ha:attributes {
-           refdes=R51
-           value=150
-           device=RESISTOR
-           footprint=0402
            openscad=0402
+           value=1uF
+           device=CAPACITOR
+           refdes=C15
+           footprint=0402
           }
          ha:data {
                   li:padstack_prototypes {
@@ -20259,12 +24057,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1669054 {
-            proto=0; x=2.59426in; y=1.73in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1805887 {
+            proto=0; x=802.26mil; y=451.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
@@ -20273,8 +24067,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1669055 {
-            proto=0; x=2.62574in; y=1.73in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1805888 {
+            proto=0; x=833.74mil; y=451.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -20307,26 +24101,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669042 {
-               x1=2.61in; y1=1.73in; x2=2.61in; y2=1.73in; thickness=0.1mm; clearance=0.0;
+              ha:line.1805875 {
+               x1=818.0mil; y1=451.0mil; x2=818.0mil; y2=451.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669045 {
-               x1=2.61in; y1=1.73in; x2=2.61in; y2=1.73in; thickness=0.1mm; clearance=0.0;
+              ha:line.1805878 {
+               x1=818.0mil; y1=451.0mil; x2=818.0mil; y2=451.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669048 {
-               x1=2.61in; y1=1.73in; x2=67.294mm; y2=1.73in; thickness=0.1mm; clearance=0.0;
+              ha:line.1805881 {
+               x1=818.0mil; y1=451.0mil; x2=21.7772mm; y2=451.0mil; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669051 {
-               x1=2.61in; y1=1.73in; x2=2.61in; y2=44.942mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1805884 {
+               x1=818.0mil; y1=451.0mil; x2=818.0mil; y2=12.4554mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -20340,15 +24134,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABr
+          uid = L3uSQeru9w1L5hdo5KkAAABW
          }
-         ha:subc.1669073 {
+         ha:subc.1807152 {
           ha:attributes {
-           refdes=R52
-           value=150
+           value=22k
            device=RESISTOR
            footprint=0402
-           openscad=0402
+           refdes=R20
           }
          ha:data {
                   li:padstack_prototypes {
@@ -20418,12 +24211,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1669087 {
-            proto=0; x=2.59426in; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1807165 {
+            proto=0; x=77.089mm; y=3.5388in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             li:thermal {
             }
 
@@ -20432,8 +24221,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1669088 {
-            proto=0; x=2.62574in; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1807166 {
+            proto=0; x=77.089mm; y=3.50732in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -20466,26 +24255,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669075 {
-               x1=2.61in; y1=1.64in; x2=2.61in; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:line.1807153 {
+               x1=77.089mm; y1=3.52306in; x2=77.089mm; y2=3.52306in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669078 {
-               x1=2.61in; y1=1.64in; x2=2.61in; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:line.1807156 {
+               x1=77.089mm; y1=3.52306in; x2=77.089mm; y2=3.52306in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669081 {
-               x1=2.61in; y1=1.64in; x2=67.294mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+              ha:line.1807159 {
+               x1=77.089mm; y1=3.52306in; x2=77.089mm; y2=88.485724mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669084 {
-               x1=2.61in; y1=1.64in; x2=2.61in; y2=42.656mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807162 {
+               x1=77.089mm; y1=3.52306in; x2=78.089mm; y2=3.52306in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -20499,15 +24288,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABt
+          uid = fdmrigvTMcHho9IPHtUAAABn
          }
-         ha:subc.1669106 {
+         ha:subc.1807168 {
           ha:attributes {
-           refdes=R53
-           value=150
+           value=200k
            device=RESISTOR
            footprint=0402
-           openscad=0402
+           refdes=R14
           }
          ha:data {
                   li:padstack_prototypes {
@@ -20577,8 +24365,8 @@ ha:pcb-rnd-board-v8 {
          }
 
           li:objects {
-           ha:padstack_ref.1669120 {
-            proto=0; x=2.59426in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1807181 {
+            proto=0; x=2.994in; y=3.5378in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -20591,8 +24379,8 @@ ha:pcb-rnd-board-v8 {
               name=1
             }
            }
-           ha:padstack_ref.1669121 {
-            proto=0; x=2.62574in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:padstack_ref.1807182 {
+            proto=0; x=2.994in; y=3.50632in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
             }
@@ -20625,26 +24413,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669108 {
-               x1=2.61in; y1=32.893mm; x2=2.61in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807169 {
+               x1=2.994in; y1=3.52206in; x2=2.994in; y2=3.52206in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669111 {
-               x1=2.61in; y1=32.893mm; x2=2.61in; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807172 {
+               x1=2.994in; y1=3.52206in; x2=2.994in; y2=3.52206in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669114 {
-               x1=2.61in; y1=32.893mm; x2=67.294mm; y2=32.893mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807175 {
+               x1=2.994in; y1=3.52206in; x2=2.994in; y2=88.460324mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669117 {
-               x1=2.61in; y1=32.893mm; x2=2.61in; y2=33.893mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807178 {
+               x1=2.994in; y1=3.52206in; x2=77.0476mm; y2=3.52206in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -20658,14 +24446,14 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABv
+          uid = fdmrigvTMcHho9IPHtUAAABo
          }
-         ha:subc.1669211 {
+         ha:subc.1807184 {
           ha:attributes {
-           value=74LVC06A
-           device=IC
-           footprint=soic-14
-           refdes=U5
+           value=IRLR8743PbF
+           device=MOSFET
+           footprint=TO252FET
+           refdes=Q2
           }
          ha:data {
                   li:padstack_prototypes {
@@ -20682,14 +24470,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 25.59mil  
-                 11.81mil  
-                 25.59mil  
+                 29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 55.12mil  
+                 29.53mil  
+                 55.12mil  
                 }
               }
 
@@ -20701,14 +24489,14 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 0.376173mm  
-                 -0.726185mm  
-                 -0.376173mm  
-                 -0.726185mm  
-                 -0.376173mm  
-                 0.726185mm  
-                 0.376173mm  
-                 0.726185mm  
+                 32.53mil  
+                 -58.12mil  
+                 -32.53mil  
+                 -58.12mil  
+                 -32.53mil  
+                 58.12mil  
+                 32.53mil  
+                 58.12mil  
                 }
               }
 
@@ -20720,121 +24508,86 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 25.59mil  
-                 11.81mil  
-                 25.59mil  
+                 29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 -55.12mil  
+                 -29.53mil  
+                 55.12mil  
+                 29.53mil  
+                 55.12mil  
                 }
               }
             }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.1669252 {
-            proto=0; x=2.97433in; y=1.594in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.1669253 {
-            proto=0; x=2.76567in; y=1.594in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=14
-              name=14
-            }
-           }
-           ha:padstack_ref.1669254 {
-            proto=0; x=2.97433in; y=1.544in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.1669255 {
-            proto=0; x=2.76567in; y=1.544in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=13
-              name=13
-            }
-           }
-           ha:padstack_ref.1669256 {
-            proto=0; x=2.97433in; y=1.494in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-           ha:padstack_ref.1669257 {
-            proto=0; x=2.76567in; y=1.494in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
+          ha:ps_proto_v6.1 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-            li:thermal {
-            }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -124.02mil  
+                 -120.08mil  
+                 -124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 120.08mil  
+                 124.02mil  
+                 -120.08mil  
+                }
+              }
 
-            ha:attributes {
-              term=12
-              name=12
-            }
-           }
-           ha:padstack_ref.1669258 {
-            proto=0; x=2.97433in; y=1.444in; 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 {
+                 -127.02mil  
+                 -123.08mil  
+                 -127.02mil  
+                 123.08mil  
+                 127.02mil  
+                 123.08mil  
+                 127.02mil  
+                 -123.08mil  
+                }
+              }
 
-            li:thermal {
+              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  
+                }
+              }
             }
+          }
+         }
 
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.1669259 {
-            proto=0; x=2.76567in; y=1.444in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          li:objects {
+           ha:padstack_ref.1807209 {
+            proto=0; x=2.746in; y=3.4in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
             ha:flags {
              clearline=1
             }
@@ -20843,12 +24596,12 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=11
-              name=11
+              term=3
+              name=G
             }
            }
-           ha:padstack_ref.1669260 {
-            proto=0; x=2.97433in; y=1.394in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1807210 {
+            proto=1; x=2.656in; y=3.64606in; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
             ha:flags {
              clearline=1
             }
@@ -20857,74 +24610,168 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=5
-              name=5
+              term=1
+              name=D
             }
            }
-           ha:padstack_ref.1669261 {
-            proto=0; x=2.76567in; y=1.394in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
+           ha:padstack_ref.1807211 {
+            proto=0; x=2.566in; y=3.4in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
             li:thermal {
             }
 
             ha:attributes {
-              term=10
-              name=10
+              term=2
+              name=S
             }
            }
-           ha:padstack_ref.1669262 {
-            proto=0; x=2.97433in; y=1.344in; rot=90.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=6
-              name=6
-            }
+             li:objects {
+              ha:line.1807185 {
+               x1=70.71233mm; y1=3.72087in; x2=64.21247mm; y2=3.72087in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1807188 {
+               x1=64.21247mm; y1=3.72087in; x2=64.21247mm; y2=3.48071in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1807191 {
+               x1=64.21247mm; y1=3.48071in; x2=70.71233mm; y2=3.48071in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1807194 {
+               x1=70.71233mm; y1=3.48071in; x2=70.71233mm; y2=3.72087in; thickness=10.0mil; clearance=0.0;
+              }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
            }
-           ha:padstack_ref.1669263 {
-            proto=0; x=2.76567in; y=1.344in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-            ha:attributes {
-              term=9
-              name=9
-            }
+             li:objects {
+              ha:line.1807197 {
+               x1=2.656in; y1=3.48202in; x2=2.656in; y2=3.48202in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1807200 {
+               x1=2.656in; y1=3.4in; x2=2.656in; y2=3.4in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1807203 {
+               x1=2.656in; y1=3.4in; x2=66.4624mm; y2=3.4in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1807206 {
+               x1=2.656in; y1=3.4in; x2=2.656in; y2=85.36mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
-           ha:padstack_ref.1669264 {
-            proto=0; x=2.97433in; y=1.294in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
-            }
+          }
+         }
+          uid = kyY4TivufuzPbBzt5IgAAABh
+         }
+         ha:subc.1807213 {
+          ha:attributes {
+           value=
+           device=HOLE_PLATED
+           footprint=hole-M2
+           refdes=H6
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:attributes {
-              term=7
-              name=7
+          ha:ps_proto_v6.0 {
+            hdia=93.8mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;               }
+               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=115.8mil;               }
+               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=115.8mil;               }
+               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=121.8mil;               }
+               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=121.8mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
             }
-           }
-           ha:padstack_ref.1669265 {
-            proto=0; x=2.76567in; y=1.294in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          }
+         }
+
+          li:objects {
+           ha:padstack_ref.1807227 {
+            proto=0; x=2.963in; y=3.67906in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
             ha:flags {
              clearline=1
+             usetherm=1
             }
 
             li:thermal {
             }
 
             ha:attributes {
-              term=8
-              name=8
+              term=1
+              name=pin1
             }
            }
           }
@@ -20935,32 +24782,8 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669212 {
-               x1=2.7322in; y1=1.62569in; x2=2.7322in; y2=1.60994in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669215 {
-               x1=2.7322in; y1=1.62569in; x2=69.79793mm; y2=1.62569in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669218 {
-               x1=2.7322in; y1=1.26231in; x2=2.7322in; y2=1.27806in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669221 {
-               x1=2.7322in; y1=1.26231in; x2=69.79793mm; y2=1.26231in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669224 {
-               x1=3.0078in; y1=1.62569in; x2=3.0078in; y2=1.60994in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669227 {
-               x1=3.0078in; y1=1.62569in; x2=75.99807mm; y2=1.62569in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669230 {
-               x1=3.0078in; y1=1.26231in; x2=3.0078in; y2=1.27806in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669233 {
-               x1=3.0078in; y1=1.26231in; x2=75.99807mm; y2=1.26231in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669236 {
-               x1=3.01961in; y1=41.5925mm; x2=3.01961in; y2=41.5925mm; thickness=10.0mil; clearance=0.0;
+              ha:arc.1807214 {
+               x=2.963in; y=3.67906in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
               }
              }
              ha:type {
@@ -20974,42 +24797,26 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669240 {
-               x1=2.87in; y1=1.444in; x2=2.87in; y2=1.444in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1807215 {
+               x1=2.963in; y1=3.67906in; x2=2.963in; y2=3.67906in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669243 {
-               x1=2.87in; y1=1.444in; x2=2.87in; y2=1.444in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1807218 {
+               x1=2.963in; y1=3.67906in; x2=2.963in; y2=3.67906in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669246 {
-               x1=2.87in; y1=1.444in; x2=73.898mm; y2=1.444in; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1807221 {
+               x1=2.963in; y1=3.67906in; x2=76.2602mm; y2=3.67906in; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669249 {
-               x1=2.87in; y1=1.444in; x2=2.87in; y2=35.6776mm; thickness=0.1mm; clearance=0.0;
-               ha:flags {
-                selected=1
-               }
-
+              ha:line.1807224 {
+               x1=2.963in; y1=3.67906in; x2=2.963in; y2=94.448124mm; thickness=0.1mm; clearance=0.0;
                ha:attributes {
                  subc-role=y
                }
@@ -21023,38 +24830,76 @@ ha:pcb-rnd-board-v8 {
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAABz
+          uid = G5/zvK0PCwfoUIZu1+sAAABh
          }
-         ha:subc.1669324 {
+         ha:subc.1807279 {
           ha:attributes {
-           value=INA125
-           device=IC
-           footprint=soic-16
-           refdes=U6
+           value=Header-2
+           device=CONNECTOR
+           footprint=100mil2pin
+           refdes=J1
           }
          ha:data {
                   li:padstack_prototypes {
 
           ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=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
+                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 {
-                 11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 25.59mil  
-                 11.81mil  
-                 25.59mil  
+                 -35.0mil  
+                 -35.0mil  
+                 35.0mil  
+                 -35.0mil  
+                 35.0mil  
+                 35.0mil  
+                 -35.0mil  
+                 35.0mil  
                 }
               }
 
@@ -21066,226 +24911,98 @@ ha:pcb-rnd-board-v8 {
                }
                clearance=0.0
                 li:ps_poly {
-                 0.376173mm  
-                 -0.726185mm  
-                 -0.376173mm  
-                 -0.726185mm  
-                 -0.376173mm  
-                 0.726185mm  
-                 0.376173mm  
-                 0.726185mm  
+                 -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:combining { sub=1; auto=1;               }
                ha:layer_mask {
-                top = 1
-                paste = 1
+                bottom = 1
+                mask = 1
                }
                clearance=0.0
                 li:ps_poly {
-                 11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 -25.59mil  
-                 -11.81mil  
-                 25.59mil  
-                 11.81mil  
-                 25.59mil  
+                 -42.5mil  
+                 -42.5mil  
+                 42.5mil  
+                 -42.5mil  
+                 42.5mil  
+                 42.5mil  
+                 -42.5mil  
+                 42.5mil  
                 }
               }
             }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.1669365 {
-            proto=0; x=2.97583in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.1669366 {
-            proto=0; x=2.76717in; y=1.09in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=16
-              name=16
-            }
-           }
-           ha:padstack_ref.1669367 {
-            proto=0; x=2.97583in; y=1.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-           ha:padstack_ref.1669368 {
-            proto=0; x=2.76717in; y=1.04in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=15
-              name=15
-            }
-           }
-           ha:padstack_ref.1669369 {
-            proto=0; x=2.97583in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-           ha:padstack_ref.1669370 {
-            proto=0; x=2.76717in; y=990.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=14
-              name=14
-            }
-           }
-           ha:padstack_ref.1669371 {
-            proto=0; x=2.97583in; y=940.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.1669372 {
-            proto=0; x=2.76717in; y=940.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=13
-              name=13
-            }
-           }
-           ha:padstack_ref.1669373 {
-            proto=0; x=2.97583in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=5
-              name=5
-            }
-           }
-           ha:padstack_ref.1669374 {
-            proto=0; x=2.76717in; y=890.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=12
-              name=12
-            }
-           }
-           ha:padstack_ref.1669375 {
-            proto=0; x=2.97583in; y=840.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=6
-              name=6
-            }
-           }
-           ha:padstack_ref.1669376 {
-            proto=0; x=2.76717in; y=840.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.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=11
-              name=11
-            }
-           }
-           ha:padstack_ref.1669377 {
-            proto=0; x=2.97583in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.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=7
-              name=7
-            }
-           }
-           ha:padstack_ref.1669378 {
-            proto=0; x=2.76717in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-            ha:flags {
-             clearline=1
-            }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
 
-            li:thermal {
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+              }
             }
+          }
+         }
 
-            ha:attributes {
-              term=10
-              name=10
-            }
-           }
-           ha:padstack_ref.1669379 {
-            proto=0; x=2.97583in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+          li:objects {
+           ha:padstack_ref.1807304 {
+            proto=0; x=2.372in; y=92.075mm; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
             ha:flags {
              clearline=1
             }
@@ -21294,12 +25011,12 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=8
-              name=8
+              term=1
+              name=1
             }
            }
-           ha:padstack_ref.1669380 {
-            proto=0; x=2.76717in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:padstack_ref.1807305 {
+            proto=1; x=2.372in; y=89.535mm; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
             ha:flags {
              clearline=1
             }
@@ -21308,8 +25025,8 @@ ha:pcb-rnd-board-v8 {
             }
 
             ha:attributes {
-              term=9
-              name=9
+              term=2
+              name=2
             }
            }
           }
@@ -21320,37 +25037,22 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669325 {
-               x1=2.7337in; y1=1.12169in; x2=2.7337in; y2=1.10594in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669328 {
-               x1=2.7337in; y1=1.12169in; x2=69.83603mm; y2=1.12169in; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669331 {
-               x1=2.7337in; y1=708.31mil; x2=2.7337in; y2=724.06mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669334 {
-               x1=2.7337in; y1=708.31mil; x2=69.83603mm; y2=708.31mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669337 {
-               x1=3.0093in; y1=1.12169in; x2=3.0093in; y2=1.10594in; thickness=10.0mil; clearance=0.0;
+              ha:line.1807280 {
+               x1=2.422in; y1=88.265mm; x2=2.422in; y2=93.345mm; thickness=15.0mil; clearance=0.0;
               }
-              ha:line.1669340 {
-               x1=3.0093in; y1=1.12169in; x2=76.03617mm; y2=1.12169in; thickness=10.0mil; clearance=0.0;
+              ha:line.1807283 {
+               x1=2.422in; y1=93.345mm; x2=2.322in; y2=93.345mm; thickness=15.0mil; clearance=0.0;
               }
-              ha:line.1669343 {
-               x1=3.0093in; y1=708.31mil; x2=3.0093in; y2=724.06mil; thickness=10.0mil; clearance=0.0;
+              ha:line.1807286 {
+               x1=2.322in; y1=93.345mm; x2=2.322in; y2=88.265mm; thickness=15.0mil; clearance=0.0;
               }
-              ha:line.1669346 {
-               x1=3.0093in; y1=708.31mil; x2=76.03617mm; y2=708.31mil; thickness=10.0mil; clearance=0.0;
-              }
-              ha:line.1669349 {
-               x1=3.02111in; y1=28.7909mm; x2=3.02111in; y2=28.7909mm; thickness=10.0mil; clearance=0.0;
+              ha:line.1807289 {
+               x1=2.322in; y1=88.265mm; x2=2.422in; y2=88.265mm; thickness=15.0mil; clearance=0.0;
               }
              }
              ha:type {
               silk = 1
-              top = 1
+              bottom = 1
              }
            }
 
@@ -21359,9295 +25061,5876 @@ ha:pcb-rnd-board-v8 {
             ha:combining {            }
 
              li:objects {
-              ha:line.1669353 {
-               x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1807292 {
+               x1=2.372in; y1=90.805mm; x2=2.372in; y2=90.805mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=pnp-origin
                }
               }
-              ha:line.1669356 {
-               x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1807295 {
+               x1=2.372in; y1=92.075mm; x2=2.372in; y2=92.075mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=origin
                }
               }
-              ha:line.1669359 {
-               x1=72.9361mm; y1=915.0mil; x2=73.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+              ha:line.1807298 {
+               x1=2.372in; y1=92.075mm; x2=2.372in; y2=91.075mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=x
                }
               }
-              ha:line.1669362 {
-               x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+              ha:line.1807301 {
+               x1=2.372in; y1=92.075mm; x2=59.2488mm; y2=92.075mm; thickness=0.1mm; clearance=0.0;
+               ha:flags {
+                selected=1
+               }
+
                ha:attributes {
                  subc-role=y
                }
               }
              }
              ha:type {
-              top = 1
-              misc = 1
+              bottom = 1
               virtual = 1
+              misc = 1
              }
            }
           }
          }
-          uid = RHLWnwuVK0dSG7TrdQYAAAB1
+          uid = pyz5kG+0E0ESBqOHgnEAAABM
          }
-          ha:subc.1698207 {
-           ha:attributes {
-            refdes=S3
-            value=SPST-NO
-            device=SWITCH
-            footprint=EVQP7
-            Footprint=SW-SMD_EVQP7C01P
-           }
-          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 {
-                  -21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  27.5mil  
-                  -21.5mil  
-                  27.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  27.5mil  
-                  -21.5mil  
-                  27.5mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  -27.5mil  
-                  21.5mil  
-                  27.5mil  
-                  -21.5mil  
-                  27.5mil  
-                 }
-               }
-             }
-           }
+         ha:subc.1807421 {
+          ha:attributes {
+           value=200k
+           device=RESISTOR
+           footprint=0402
+           refdes=R12
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=0.799998mm;                }
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 mech = 1
-                }
-                clearance=0.0
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               clearance=0.0
+                li:ps_poly {
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
+                 -9.84mil  
                 }
-                clearance=12.0mil
-                 ps_hshadow = 
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=12.0mil
-                 ps_hshadow = 
+              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 {
+                 -16.77mil  
+                 -12.84mil  
+                 -16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 -12.84mil  
                 }
-                clearance=12.0mil
-                 ps_hshadow = 
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1698279 {
-             proto=0; x=4.60047in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-             }
-            }
-            ha:padstack_ref.1698280 {
-             proto=0; x=4.65953in; y=807.87mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-             }
-            }
-            ha:padstack_ref.1698281 {
-             proto=0; x=4.60047in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-             }
-            }
-            ha:padstack_ref.1698282 {
-             proto=0; x=4.65953in; y=666.13mil; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-             }
-            }
-            ha:padstack_ref.1698283 {
-             proto=1; x=4.59457in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-            }
-            ha:padstack_ref.1698284 {
-             proto=1; x=4.66543in; y=737.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.1mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-            }
-           }
-           li:layers {
-
-            {ha:Top Solder Mask Layer}                      {
-             lid=0
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               paste = 1
-              }
-            }
-
-            {ha:Top Paste Mask Layer}                      {
-             lid=1
-             ha:combining { sub=1; auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               mask = 1
               }
-            }
-
-            {ha:Top Silkscreen Layer}               {
-             lid=2
-             ha:combining { auto=1;             }
 
-              li:objects {
-               ha:line.1698208 {
-                x1=119.052009mm; y1=19.569785mm; x2=119.752008mm; y2=770.465mil; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698211 {
-                x1=119.752008mm; y1=19.569785mm; x2=119.752008mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698214 {
-                x1=119.752008mm; y1=17.869815mm; x2=119.052009mm; y2=17.869815mm; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698217 {
-                x1=119.752008mm; y1=19.060439mm; x2=119.052009mm; y2=19.060439mm; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698220 {
-                x1=119.752008mm; y1=724.095mil; x2=119.052009mm; y2=724.095mil; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698223 {
-                x1=116.151991mm; y1=773.415mil; x2=116.151991mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698226 {
-                x1=116.151991mm; y1=18.50258mm; x2=116.151991mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698229 {
-                x1=119.052009mm; y1=773.415mil; x2=119.052009mm; y2=18.93702mm; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.1698232 {
-                x1=119.052009mm; y1=18.50258mm; x2=119.052009mm; y2=700.585mil; thickness=10.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=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
-              }
-            }
-
-            {ha:Top Layer}        {
-             lid=3
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               copper = 1
-               top = 1
-              }
-            }
-
-            {ha:Bottom Layer}        {
-             lid=4
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               copper = 1
-              }
-            }
-
-            {ha:Bottom Paste Mask Layer}                      {
-             lid=5
-             ha:combining { sub=1; auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               mask = 1
-              }
-            }
-
-            {ha:Bottom Solder Mask Layer}                      {
-             lid=6
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               paste = 1
               }
             }
+          }
+         }
 
-            {ha:Bottom Silkscreen Layer}               {
-             lid=7
-             ha:combining { auto=1;             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
+          li:objects {
+           ha:padstack_ref.1807434 {
+            proto=0; x=2.29374in; y=3.479in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            {ha:Top Assembly Layer}               {
-             lid=8
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               top = 1
-               doc = 1
-              }
+            li:thermal {
             }
 
-            {ha:Bottom Assembly Layer}               {
-             lid=9
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               bottom = 1
-               doc = 1
-              }
+            ha:attributes {
+              term=1
+              name=1
             }
-
-            {ha:Board Outline Layer}               {
-             lid=10
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               boundary = 1
-              }
+           }
+           ha:padstack_ref.1807435 {
+            proto=0; x=2.26226in; y=3.479in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:slot-plated {
-             lid=11
-             ha:combining { auto=1;             }
+            li:thermal {
+            }
 
-              li:objects {
-              }
-              ha:type {
-               mech = 1
-              }
-              purpose = proute
+            ha:attributes {
+              term=2
+              name=2
             }
+           }
+          }
+          li:layers {
 
-            ha:slot-unplated {
-             lid=12
-             ha:combining { auto=1;             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-              }
-              ha:type {
-               mech = 1
-              }
-              purpose = uroute
-            }
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            {ha:Document Layer}        {
-             lid=13
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:arc.1698235 {
-                x=4.59457in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:arc.1698236 {
-                x=4.66543in; y=737.0mil; width=5.91mil; height=5.91mil; astart=90.000000; adelta=360.000000; thickness=0.299999mm; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:polygon.1698285 {
-                li:geometry {
-                  ta:contour {
-                   { 4.71189in; 19.559803mm }
-                   { 4.71189in; 17.859807mm }
-                   { 119.042002mm; 17.859807mm }
-                   { 119.042002mm; 19.559803mm }
-                  }
-                }
+             li:objects {
+              ha:line.1807422 {
+               x1=2.278in; y1=3.479in; x2=2.278in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               doc = 1
+              ha:line.1807425 {
+               x1=2.278in; y1=3.479in; x2=2.278in; y2=3.479in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-            }
-
-            {ha:Component Marking Layer}               {
-             lid=14
-             ha:combining {             }
-
-              li:objects {
-               ha:polygon.1698290 {
-                li:geometry {
-                  ta:contour {
-                   { 116.135074mm; 21.003057mm }
-                   { 116.092652mm; 21.020629mm }
-                   { 116.07508mm; 21.063051mm }
-                   { 116.092652mm; 21.105473mm }
-                   { 116.135074mm; 21.123045mm }
-                   { 116.177496mm; 21.105473mm }
-                   { 116.195068mm; 21.063051mm }
-                   { 116.177496mm; 21.020629mm }
-                   { 116.135074mm; 21.003057mm }
-                  }
-                }
+              ha:line.1807428 {
+               x1=2.278in; y1=3.479in; x2=58.8612mm; y2=3.479in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               doc = 1
+              ha:line.1807431 {
+               x1=2.278in; y1=3.479in; x2=2.278in; y2=87.3666mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABg
+         }
+         ha:subc.1807437 {
+          ha:attributes {
+           value=26.1k
+           device=RESISTOR
+           footprint=0402
+           refdes=R15
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            {ha:Component Shape Layer}               {
-             lid=15
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1698237 {
-                x1=119.687568mm; y1=19.102793mm; x2=119.688838mm; y2=19.562546mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698240 {
-                x1=119.688838mm; y1=19.562546mm; x2=119.038928mm; y2=19.563308mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698243 {
-                x1=119.038928mm; y1=19.563308mm; x2=119.038344mm; y2=20.463052mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698246 {
-                x1=119.038344mm; y1=20.463052mm; x2=116.135074mm; y2=20.459623mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698249 {
-                x1=116.135074mm; y1=20.459623mm; x2=116.135074mm; y2=16.959631mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698252 {
-                x1=116.135074mm; y1=16.959631mm; x2=119.038522mm; y2=16.958895mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698255 {
-                x1=119.038522mm; y1=16.958895mm; x2=119.038014mm; y2=17.863287mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698258 {
-                x1=119.038014mm; y1=17.863287mm; x2=119.687162mm; y2=703.275mil; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698261 {
-                x1=119.687162mm; y1=703.275mil; x2=119.688737mm; y2=18.649468mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1698264 {
-                x1=119.688737mm; y1=18.649468mm; x2=119.687619mm; y2=18.649572mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=1
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1698267 {
-                x1=119.687619mm; y1=18.649572mm; x2=119.687568mm; y2=19.102793mm; thickness=2.0mil; clearance=0.1mil;
-                ha:flags {
-                 clearline=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 {
-               doc = 1
               }
-            }
-
-            {ha:Pin Soldering Layer}               {
-             lid=16
-             ha:combining {             }
-
-              li:objects {
-               ha:polygon.1698300 {
-                li:geometry {
-                  ta:contour {
-                   { 117.401975mm; 19.820305mm }
-                   { 117.402331mm; 19.81995mm }
-                   { 117.402331mm; 20.462646mm }
-                   { 117.402382mm; 20.462697mm }
-                   { 117.158542mm; 20.462697mm }
-                   { 117.158034mm; 20.463205mm }
-                   { 117.158034mm; 20.812709mm }
-                   { 117.15778mm; 20.812963mm }
-                   { 117.038146mm; 20.812963mm }
-                   { 117.037892mm; 20.813217mm }
-                   { 117.037892mm; 21.062391mm }
-                   { 117.038146mm; 21.062645mm }
-                   { 116.538274mm; 21.062645mm }
-                   { 116.53802mm; 21.062899mm }
-                   { 116.53802mm; 20.462951mm }
-                   { 116.3018mm; 20.462951mm }
-                   { 116.3018mm; 20.461681mm }
-                   { 116.301292mm; 20.461173mm }
-                   { 116.301901mm; 19.820305mm }
-                  }
-                }
-               }
-               ha:polygon.1698320 {
-                li:geometry {
-                  ta:contour {
-                   { 4.68119in; 16.96307mm }
-                   { 118.901591mm; 17.073873mm }
-                   { 118.901286mm; 17.289806mm }
-                   { 118.900676mm; 17.620031mm }
-                   { 117.802025mm; 17.619625mm }
-                   { 117.801974mm; 680.475mil }
-                   { 117.800983mm; 16.963035mm }
-                   { 118.017874mm; 16.963162mm }
-                   { 118.018128mm; 16.613404mm }
-                   { 118.138016mm; 16.61315mm }
-                   { 118.137762mm; 16.363722mm }
-                   { 118.637888mm; 16.363468mm }
-                   { 118.637888mm; 16.963416mm }
-                   { 118.881194mm; 16.963314mm }
-                   { 118.898619mm; 16.963314mm }
-                   { 118.874616mm; 16.965194mm }
-                  }
-                }
-               }
-               ha:polygon.1698337 {
-                li:geometry {
-                  ta:contour {
-                   { 117.402204mm; 16.962705mm }
-                   { 117.402204mm; 17.619295mm }
-                   { 4.62212in; 17.619803mm }
-                   { 4.57883in; 17.619803mm }
-                   { 116.30213mm; 16.962705mm }
-                   { 116.537842mm; 16.962451mm }
-                   { 116.537842mm; 16.363011mm }
-                   { 117.038222mm; 16.362503mm }
-                   { 117.038222mm; 16.612947mm }
-                   { 117.15811mm; 16.612693mm }
-                   { 117.15811mm; 16.963213mm }
-                   { 117.401696mm; 16.963213mm }
-                  }
-                }
-               }
-               ha:polygon.1698350 {
-                li:geometry {
-                  ta:contour {
-                   { 4.68117in; 19.819797mm }
-                   { 118.90187mm; 805.605mil }
-                   { 118.638396mm; 20.462595mm }
-                   { 4.67079in; 21.063051mm }
-                   { 118.138092mm; 21.062873mm }
-                   { 118.137584mm; 20.812683mm }
-                   { 118.01795mm; 20.812683mm }
-                   { 118.018204mm; 20.489849mm }
-                   { 118.017747mm; 20.462773mm }
-                   { 117.802304mm; 805.62mil }
-                   { 4.63788in; 19.819797mm }
-                  }
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=17
-             ha:combining {             }
 
-              li:objects {
-               ha:line.1698270 {
-                x1=4.63in; y1=737.0mil; x2=4.63in; y2=737.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1698273 {
-                x1=4.63in; y1=737.0mil; x2=4.63in; y2=17.7198mm; 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
                }
-               ha:line.1698276 {
-                x1=4.63in; y1=737.0mil; x2=118.602mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 -16.77mil  
+                 -12.84mil  
+                 -16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 12.84mil  
+                 16.77mil  
+                 -12.84mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
-            }
-
-            ha:any_internal_copper {
-             lid=18
-             ha:combining {             }
 
-              li:objects {
-              }
-              ha:type {
-               copper = 1
-               intern = 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  
+                }
               }
-              stack_offs = 1
             }
-           }
           }
-           uid = TQiE4uIQHmPWpXJi53AAAAAB
-          }
-          ha:subc.1705780 {
-           ha:attributes {
-            copyright=2006 DJ Delorie
-            author=DJ Delorie
-            footprint=SOT23-5
-            dist-license=GPL
-            refdes=U2
-            value=OPA202
-            device=IC
-            use-license=Unlimited
-            openscad=sot23-5
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  12.0mil  
-                  -20.0mil  
-                  -12.0mil  
-                  -20.0mil  
-                  -12.0mil  
-                  20.0mil  
-                  12.0mil  
-                  20.0mil  
-                 }
-               }
+         }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  15.0mil  
-                  -23.0mil  
-                  -15.0mil  
-                  -23.0mil  
-                  -15.0mil  
-                  23.0mil  
-                  15.0mil  
-                  23.0mil  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1807450 {
+            proto=0; x=2.26226in; y=3.434in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  12.0mil  
-                  -20.0mil  
-                  -12.0mil  
-                  -20.0mil  
-                  -12.0mil  
-                  20.0mil  
-                  12.0mil  
-                  20.0mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.1705806 {
-             proto=0; x=3.107in; y=1.011in; 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.1807451 {
+            proto=0; x=2.29374in; y=3.434in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1705807 {
-             proto=0; x=3.107in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=5
-               name=5
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1705808 {
-             proto=0; x=3.189in; y=1.089in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1705809 {
-             proto=0; x=3.189in; y=26.67mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             li:thermal {
-             }
+           }
+          }
+          li:layers {
 
-             ha:attributes {
-               term=2
-               name=2
-             }
-            }
-            ha:padstack_ref.1705810 {
-             proto=0; x=3.189in; y=1.011in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             li:thermal {
+             li:objects {
              }
-
-             ha:attributes {
-               term=3
-               name=3
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1705781 {
-                x1=3.217in; y1=991.0mil; x2=3.078in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1705784 {
-                x1=3.078in; y1=991.0mil; x2=3.078in; y2=1.109in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1705787 {
-                x1=3.078in; y1=1.109in; x2=3.217in; y2=1.109in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1705790 {
-                x1=3.217in; y1=1.109in; x2=3.217in; y2=991.0mil; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1807438 {
+               x1=2.278in; y1=3.434in; x2=2.278in; y2=3.434in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1705794 {
-                x1=3.1562in; y1=26.67mm; x2=3.1562in; y2=26.67mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1705797 {
-                x1=3.107in; y1=1.011in; x2=3.107in; y2=1.011in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1705800 {
-                x1=3.107in; y1=1.011in; x2=79.9178mm; y2=1.011in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              ha:line.1807441 {
+               x1=2.278in; y1=3.434in; x2=2.278in; y2=3.434in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1705803 {
-                x1=3.107in; y1=1.011in; x2=3.107in; y2=24.6794mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1807444 {
+               x1=2.278in; y1=3.434in; x2=56.8612mm; y2=3.434in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1807447 {
+               x1=2.278in; y1=3.434in; x2=2.278in; y2=88.2236mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = GPPuUzky+5IkqfJSxhcAAABh
+         }
+          uid = fdmrigvTMcHho9IPHtUAAABf
+         }
+         ha:subc.1807453 {
+          ha:attributes {
+           value=200k
+           device=RESISTOR
+           footprint=0402
+           refdes=R17
           }
-          ha:subc.1668763 {
-           ha:attributes {
-            value=WP154A4AVS/RGB-CA
-            device=LED
-            footprint=WP154
-            refdes=D1
-           }
-          ha:data {
-                    li:padstack_prototypes {
+         ha:data {
+                  li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 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
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;                }
-                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
                }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;                }
-                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
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-             }
-           }
-
-           ha:ps_proto_v6.1 {
-             hdia=35.43mil; 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 {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                  29.53mil  
-                  -29.53mil  
-                  29.53mil  
-                 }
-               }
-             }
-           }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.1668789 {
-             proto=0; x=360.05mil; y=3.57757in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-               name=pin4
-             }
+          li:objects {
+           ha:padstack_ref.1807466 {
+            proto=0; x=2.262in; y=3.524in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1668790 {
-             proto=0; x=301.0mil; y=3.51852in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1807467 {
+            proto=0; x=2.29348in; y=3.524in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1668791 {
-             proto=0; x=360.05mil; y=3.45947in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-               li:5 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1668792 {
-             proto=1; x=301.0mil; y=3.40042in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=1
-               name=pin1
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1668764 {
-                x1=432.88mil; y1=3.63663in; x2=432.88mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1668767 {
-                x1=-0.18mil; y1=3.63663in; x2=-0.18mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1668770 {
-                x1=-0.18mil; y1=3.34136in; x2=432.88mil; y2=3.34136in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1668773 {
-                x1=-0.18mil; y1=3.63663in; x2=432.88mil; y2=3.63663in; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1807454 {
+               x1=2.27774in; y1=3.524in; x2=2.27774in; y2=3.524in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1668777 {
-                x1=330.525mil; y1=88.620473mm; x2=330.525mil; y2=88.620473mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1668780 {
-                x1=301.0mil; y1=3.489in; x2=301.0mil; y2=3.489in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1668783 {
-                x1=301.0mil; y1=3.489in; x2=301.0mil; y2=89.6206mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              ha:line.1807457 {
+               x1=2.27774in; y1=3.524in; x2=2.27774in; y2=3.524in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1668786 {
-                x1=301.0mil; y1=3.489in; x2=8.6454mm; y2=3.489in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1807460 {
+               x1=2.27774in; y1=3.524in; x2=58.854596mm; y2=3.524in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
+              ha:line.1807463 {
+               x1=2.27774in; y1=3.524in; x2=2.27774in; y2=90.5096mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = RHLWnwuVK0dSG7TrdQYAAABh
+         }
+          uid = G1gpsTyiDfKtFyztVT4AAACM
+         }
+         ha:subc.1808279 {
+          ha:attributes {
+           openscad=0402
+           value=150
+           device=RESISTOR
+           refdes=R50
+           footprint=0402
           }
-          ha:subc.1459186 {
-           ha:attributes {
-            value=SPDT
-            device=SWITCH
-            footprint=1MS1T1B4M7
-            refdes=S2
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=72.83mil; 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 {
-                  -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  
-                 }
-               }
+         ha:data {
+                  li:padstack_prototypes {
 
-               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: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 {
-                 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  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-
-           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
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                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: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=112.2mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 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
-               }
+              }
 
-               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:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-
-               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:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                clearance=0.0
-               }
-             }
-           }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.1459212 {
-             proto=0; x=868.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=pin1
-             }
+          li:objects {
+           ha:padstack_ref.1808292 {
+            proto=0; x=2.76574in; y=43.053mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1459213 {
-             proto=1; x=718.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1459214 {
-             proto=1; x=568.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1808293 {
+            proto=0; x=2.73426in; y=43.053mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1459215 {
-             proto=1; x=68.0mil; y=3.1in; 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  
-               }
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=4
-               name=GND
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1459216 {
-             proto=1; x=68.0mil; y=3.29999in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-               li:2 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=4
-               name=GND
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1459187 {
-                x1=68.0mil; y1=3.33503in; x2=68.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1459190 {
-                x1=68.0mil; y1=3.33503in; x2=568.0mil; y2=3.33503in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1459193 {
-                x1=568.0mil; y1=3.33503in; x2=568.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1459196 {
-                x1=68.0mil; y1=3.06496in; x2=568.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1808280 {
+               x1=69.85mm; y1=43.053mm; x2=69.85mm; y2=43.053mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1459200 {
-                x1=458.0mil; y1=81.27995mm; x2=458.0mil; y2=81.27995mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1459203 {
-                x1=68.0mil; y1=3.2in; x2=68.0mil; y2=3.2in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1459206 {
-                x1=68.0mil; y1=3.2in; x2=68.0mil; y2=82.28mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              ha:line.1808283 {
+               x1=69.85mm; y1=43.053mm; x2=69.85mm; y2=43.053mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1459209 {
-                x1=68.0mil; y1=3.2in; x2=0.7272mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1808286 {
+               x1=69.85mm; y1=43.053mm; x2=68.85mm; y2=43.053mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
+              ha:line.1808289 {
+               x1=69.85mm; y1=43.053mm; x2=69.85mm; y2=42.053mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = QRMDyjypCGqqLtLCJu4AAABd
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABp
+         }
+         ha:subc.1808295 {
+          ha:attributes {
+           openscad=0402
+           value=150
+           device=RESISTOR
+           refdes=R51
+           footprint=0402
           }
-          ha:subc.1724719 {
-           ha:attributes {
-            value=TSM200N03D
-            device=MOSFET
-            footprint=PDFN33
-            refdes=Q4
-           }
-          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:data {
+                  li:padstack_prototypes {
 
-               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_proto_v6.0 {
+            hdia=0.0; hplated=0; 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 {
-                  7.875mil  
-                  -11.815mil  
-                  -7.875mil  
-                  -11.815mil  
-                  -7.875mil  
-                  11.815mil  
-                  7.875mil  
-                  11.815mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                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
-                }
-                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_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-             }
-           }
-
-           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 {
+                 12.84mil  
+                 -16.77mil  
+                 -12.84mil  
+                 -16.77mil  
+                 -12.84mil  
+                 16.77mil  
+                 12.84mil  
+                 16.77mil  
                 }
-                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  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1724745 {
-             proto=0; x=1.02994in; y=3.23838in; 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.1724746 {
-             proto=1; x=1.14607in; y=3.23838in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=pin1
-             }
-            }
-            ha:padstack_ref.1724747 {
-             proto=0; x=1.02994in; y=3.21279in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=7
-               name=pin7
-             }
-            }
-            ha:padstack_ref.1724748 {
-             proto=1; x=1.14607in; y=3.21279in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+               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.1724749 {
-             proto=0; x=1.02994in; y=3.1872in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          }
+         }
 
-             ha:attributes {
-               term=6
-               name=pin6
-             }
+          li:objects {
+           ha:padstack_ref.1808308 {
+            proto=0; x=2.73426in; y=1.74in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1724750 {
-             proto=1; x=1.14607in; y=3.1872in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1724751 {
-             proto=0; x=1.02994in; y=3.16161in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=5
-               name=pin5
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
-            ha:padstack_ref.1724752 {
-             proto=1; x=1.14607in; y=3.16161in; 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.1808309 {
+            proto=0; x=2.76574in; y=1.74in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1724753 {
-             proto=2; x=27.285315mm; y=3.2303in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=8
-               name=pin8
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1724754 {
-             proto=2; x=27.285315mm; y=3.16969in; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=5
-               name=pin5
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1724720 {
-                x1=25.98547mm; y1=3.26593in; x2=1.15296in; y2=3.26593in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1724723 {
-                x1=1.15296in; y1=3.26593in; x2=1.15296in; y2=3.13406in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1724726 {
-                x1=1.15296in; y1=3.13406in; x2=25.98547mm; y2=3.13406in; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1808296 {
+               x1=69.85mm; y1=1.74in; x2=69.85mm; y2=1.74in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1724729 {
-                x1=25.98547mm; y1=3.13406in; x2=25.98547mm; y2=3.26593in; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1808299 {
+               x1=69.85mm; y1=1.74in; x2=69.85mm; y2=1.74in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:arc.1724732 {
-                x=1.17186in; y=3.25117in; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1808302 {
+               x1=69.85mm; y1=1.74in; x2=70.85mm; y2=1.74in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1808305 {
+               x1=69.85mm; y1=1.74in; x2=69.85mm; y2=45.196mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABr
+         }
+         ha:subc.1808311 {
+          ha:attributes {
+           openscad=0402
+           value=150
+           device=RESISTOR
+           refdes=R52
+           footprint=0402
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1724733 {
-                x1=27.565325mm; y1=81.279873mm; x2=27.565325mm; y2=81.279873mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1724736 {
-                x1=1.088in; y1=3.2in; x2=1.088in; y2=3.2in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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:line.1724739 {
-                x1=1.088in; y1=3.2in; x2=28.6352mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1724742 {
-                x1=1.088in; y1=3.2in; x2=1.088in; y2=80.28mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = zI7rzXEBCOfiqzJiuLYAAABh
-          }
-          ha:subc.1724756 {
-           ha:attributes {
-            footprint=0402
-            value=1M
-            device=RESISTOR
-            openscad=0402
-            refdes=R5
-           }
-          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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1808324 {
+            proto=0; x=2.73426in; y=41.91mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
-           }
-          }
+            li:thermal {
+            }
 
-           li:objects {
-            ha:padstack_ref.1724769 {
-             proto=0; x=1.147in; y=3.07774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1808325 {
+            proto=0; x=2.76574in; y=41.91mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1724770 {
-             proto=0; x=1.147in; y=3.04626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+           }
+          }
+          li:layers {
 
-             ha:attributes {
-               term=2
-               name=2
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1808312 {
+               x1=69.85mm; y1=41.91mm; x2=69.85mm; y2=41.91mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1808315 {
+               x1=69.85mm; y1=41.91mm; x2=69.85mm; y2=41.91mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-            }
+              ha:line.1808318 {
+               x1=69.85mm; y1=41.91mm; x2=70.85mm; y2=41.91mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1808321 {
+               x1=69.85mm; y1=41.91mm; x2=69.85mm; y2=42.91mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABt
+         }
+         ha:subc.1809743 {
+          ha:attributes {
+           footprint=0402
+           value=1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R29
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1724757 {
-                x1=1.147in; y1=3.062in; x2=1.147in; y2=3.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1724760 {
-                x1=1.147in; y1=3.062in; x2=1.147in; y2=3.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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:line.1724763 {
-                x1=1.147in; y1=3.062in; x2=1.147in; y2=76.7748mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1724766 {
-                x1=1.147in; y1=3.062in; x2=30.1338mm; y2=3.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = zI7rzXEBCOfiqzJiuLYAAABl
           }
-          ha:subc.1724772 {
-           ha:attributes {
-            value=IPD068P03L3GATMA1
-            device=MOSFET
-            footprint=TO252FET
-            refdes=Q1
-           }
-          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 {
-                  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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1809756 {
+            proto=0; x=1.539in; y=1.59752in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  29.53mil  
-                  -55.12mil  
-                  -29.53mil  
-                  -55.12mil  
-                  -29.53mil  
-                  55.12mil  
-                  29.53mil  
-                  55.12mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
+           ha:padstack_ref.1809757 {
+            proto=0; x=1.539in; y=1.629in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=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 {
-                  -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  
-                 }
-               }
+            li:thermal {
+            }
 
-               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  
-                 }
-               }
-             }
+            ha:attributes {
+              term=2
+              name=2
+            }
            }
           }
+          li:layers {
 
-           li:objects {
-            ha:padstack_ref.1724797 {
-             proto=0; x=964.06mil; y=3.062in; 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.1724798 {
-             proto=1; x=718.0mil; y=2.972in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=D
-             }
-            }
-            ha:padstack_ref.1724799 {
-             proto=0; x=964.06mil; y=2.882in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             li:thermal {
+             li:objects {
              }
-
-             ha:attributes {
-               term=2
-               name=S
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1724773 {
-                x1=643.19mil; y1=78.73873mm; x2=643.19mil; y2=72.23887mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1724776 {
-                x1=643.19mil; y1=72.23887mm; x2=883.35mil; y2=72.23887mm; thickness=10.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1809744 {
+               x1=1.539in; y1=1.61326in; x2=1.539in; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1724779 {
-                x1=883.35mil; y1=72.23887mm; x2=883.35mil; y2=78.73873mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1809747 {
+               x1=1.539in; y1=1.61326in; x2=1.539in; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1724782 {
-                x1=883.35mil; y1=78.73873mm; x2=643.19mil; y2=78.73873mm; thickness=10.0mil; clearance=0.0;
+              }
+              ha:line.1809750 {
+               x1=1.539in; y1=1.61326in; x2=1.539in; y2=41.976804mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1809753 {
+               x1=1.539in; y1=1.61326in; x2=38.0906mm; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABh
+         }
+         ha:subc.1809759 {
+          ha:attributes {
+           footprint=0402
+           value=100k
+           device=RESISTOR
+           openscad=0402
+           refdes=R30
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-              li:objects {
-               ha:line.1724785 {
-                x1=882.04mil; y1=2.972in; x2=882.04mil; y2=2.972in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1724788 {
-                x1=964.06mil; y1=2.972in; x2=964.06mil; y2=2.972in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.1724791 {
-                x1=964.06mil; y1=2.972in; x2=964.06mil; y2=74.4888mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=x
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.1724794 {
-                x1=964.06mil; y1=2.972in; x2=25.487124mm; y2=2.972in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = 5asEB6h/cgROxndhO94AAABI
-          }
-          ha:subc.1724801 {
-           ha:attributes {
-            openscad=0402
-            value=0.1uF
-            device=CAPACITOR
-            refdes=C4
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1809772 {
+            proto=0; x=38.1mm; y=1.59752in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.1724814 {
-             proto=0; x=1.107in; y=3.00774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:padstack_ref.1809773 {
+            proto=0; x=38.1mm; y=1.629in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1724815 {
-             proto=0; x=1.107in; y=2.97626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=2
-               name=2
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1809760 {
+               x1=38.1mm; y1=1.61326in; x2=38.1mm; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1809763 {
+               x1=38.1mm; y1=1.61326in; x2=38.1mm; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+              ha:line.1809766 {
+               x1=38.1mm; y1=1.61326in; x2=38.1mm; y2=41.976804mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1809769 {
+               x1=38.1mm; y1=1.61326in; x2=37.1mm; y2=1.61326in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABn
+         }
+         ha:subc.1809775 {
+          ha:attributes {
+           footprint=0402
+           value=1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R28
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-              li:objects {
-               ha:line.1724802 {
-                x1=1.107in; y1=2.992in; x2=1.107in; y2=2.992in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1724805 {
-                x1=1.107in; y1=2.992in; x2=1.107in; y2=2.992in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.1724808 {
-                x1=1.107in; y1=2.992in; x2=1.107in; y2=74.9968mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=x
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.1724811 {
-                x1=1.107in; y1=2.992in; x2=29.1178mm; y2=2.992in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = zI7rzXEBCOfiqzJiuLYAAABd
-          }
-          ha:subc.1724817 {
-           ha:attributes {
-            openscad=0402
-            value=100k
-            device=RESISTOR
-            refdes=R4
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1809788 {
+            proto=0; x=1.579in; y=1.59826in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.1724830 {
-             proto=0; x=1.059in; y=2.97526in; 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.1809789 {
+            proto=0; x=1.579in; y=1.62974in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1724831 {
-             proto=0; x=1.059in; y=3.00674in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-              }
-              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.1724818 {
-                x1=1.059in; y1=2.991in; x2=1.059in; y2=2.991in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1724821 {
-                x1=1.059in; y1=2.991in; x2=1.059in; y2=2.991in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1809776 {
+               x1=1.579in; y1=1.614in; x2=1.579in; y2=1.614in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1724824 {
-                x1=1.059in; y1=2.991in; x2=1.059in; y2=76.9714mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1809779 {
+               x1=1.579in; y1=1.614in; x2=1.579in; y2=1.614in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1724827 {
-                x1=1.059in; y1=2.991in; x2=25.8986mm; y2=2.991in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1809782 {
+               x1=1.579in; y1=1.614in; x2=1.579in; y2=41.9956mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1809785 {
+               x1=1.579in; y1=1.614in; x2=39.1066mm; y2=1.614in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = zI7rzXEBCOfiqzJiuLYAAABj
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABd
+         }
+         ha:subc.1809791 {
+          ha:attributes {
+           value=2.2uH
+           device=INDUCTOR
+           footprint=NRS50
+           refdes=L2
           }
-          ha:subc.1726267 {
-           ha:attributes {
-            openscad=0402
-            value=1k
-            device=RESISTOR
-            refdes=R29
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
+         ha:data {
+                  li:padstack_prototypes {
 
-               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.0 {
+            hdia=0.0; hplated=0; 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:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726280 {
-             proto=0; x=1.632in; y=2.40352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1726281 {
-             proto=0; x=1.632in; y=61.849mm; 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
+               clearance=0.0
+                li:ps_poly {
+                 29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 78.735mil  
+                 29.53mil  
+                 78.735mil  
+                }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
 
-              li:objects {
-               ha:line.1726268 {
-                x1=1.632in; y1=2.41926in; x2=1.632in; y2=2.41926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726271 {
-                x1=1.632in; y1=2.41926in; x2=1.632in; y2=2.41926in; 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
                }
-               ha:line.1726274 {
-                x1=1.632in; y1=2.41926in; x2=1.632in; y2=62.449204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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.1726277 {
-                x1=1.632in; y1=2.41926in; x2=40.4528mm; y2=2.41926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 -78.735mil  
+                 -29.53mil  
+                 78.735mil  
+                 29.53mil  
+                 78.735mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABh
-          }
-          ha:subc.1726283 {
-           ha:attributes {
-            openscad=0402
-            value=100k
-            device=RESISTOR
-            refdes=R30
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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.1809804 {
+            proto=0; x=32.206337mm; y=46.831478mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:objects {
-            ha:padstack_ref.1726296 {
-             proto=0; x=1.593in; y=2.40352in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=1
+              name=pin1
+            }
+           }
+           ha:padstack_ref.1809805 {
+            proto=0; x=32.206337mm; y=43.231536mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726297 {
-             proto=0; x=1.593in; y=61.849mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=pin2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-              }
-              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.1726284 {
-                x1=1.593in; y1=2.41926in; x2=1.593in; y2=2.41926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726287 {
-                x1=1.593in; y1=2.41926in; x2=1.593in; y2=2.41926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1809792 {
+               x1=32.206337mm; y1=45.031507mm; x2=32.206337mm; y2=45.031507mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1726290 {
-                x1=1.593in; y1=2.41926in; x2=1.593in; y2=62.449204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1809795 {
+               x1=32.20621mm; y1=45.031634mm; x2=32.20621mm; y2=45.031634mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1726293 {
-                x1=1.593in; y1=2.41926in; x2=39.4622mm; y2=2.41926in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1809798 {
+               x1=32.20621mm; y1=45.031634mm; x2=32.20621mm; y2=44.031634mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1809801 {
+               x1=32.20621mm; y1=45.031634mm; x2=33.20621mm; y2=45.031634mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABn
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABr
+         }
+         ha:subc.1809807 {
+          ha:attributes {
+           footprint=0402
+           value=0.1uF
+           device=CAPACITOR
+           openscad=0402
+           refdes=C11
           }
-          ha:subc.1726299 {
-           ha:attributes {
-            openscad=0402
-            value=1k
-            device=RESISTOR
-            refdes=R28
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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 {
+
+              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 { 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: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.1726312 {
-             proto=0; x=1.672in; y=2.40426in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
+          li:objects {
+           ha:padstack_ref.1809820 {
+            proto=0; x=36.295737mm; y=44.641744mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726313 {
-             proto=0; x=1.672in; y=2.43574in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
+           ha:padstack_ref.1809821 {
+            proto=0; x=36.295737mm; y=45.441336mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            li:thermal {
+            }
 
-              li:objects {
-               ha:line.1726300 {
-                x1=1.672in; y1=2.42in; x2=1.672in; y2=2.42in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726303 {
-                x1=1.672in; y1=2.42in; x2=1.672in; y2=2.42in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1726306 {
-                x1=1.672in; y1=2.42in; x2=1.672in; y2=62.468mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1726309 {
-                x1=1.672in; y1=2.42in; x2=41.4688mm; y2=2.42in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABd
-          }
-          ha:subc.1726315 {
-           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:ps_shape_v4 {
-                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: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  
-                 }
-               }
+          li:layers {
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 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:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:objects {
-            ha:padstack_ref.1726328 {
-             proto=0; x=34.568537mm; y=67.303878mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
-             ha:flags {
-              clearline=1
+             li:objects {
              }
-
-             li:thermal {
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             ha:attributes {
-               term=1
-               name=pin1
-             }
-            }
-            ha:padstack_ref.1726329 {
-             proto=0; x=34.568537mm; y=63.703936mm; rot=90.000000; xmirror=0; smirror=0; clearance=8.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-             li:thermal {
+             li:objects {
+              ha:line.1809808 {
+               x1=36.295737mm; y1=45.04154mm; x2=36.295737mm; y2=45.04154mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1809811 {
+               x1=36.295737mm; y1=45.04154mm; x2=36.295737mm; y2=45.04154mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1809814 {
+               x1=36.295737mm; y1=45.04154mm; x2=36.295737mm; y2=46.04154mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1809817 {
+               x1=36.295737mm; y1=45.04154mm; x2=35.295737mm; y2=45.04154mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-
-             ha:attributes {
-               term=2
-               name=pin2
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
            }
-           li:layers {
+          }
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABR
+         }
+         ha:subc.1809823 {
+          ha:attributes {
+           footprint=0402
+           value=5.1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R22
+          }
+         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:type {
-               silk = 1
-               top = 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  
+                }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
 
-              li:objects {
-               ha:line.1726316 {
-                x1=34.568537mm; y1=65.503907mm; x2=34.568537mm; y2=65.503907mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726319 {
-                x1=34.56841mm; y1=65.504034mm; x2=34.56841mm; y2=65.504034mm; 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
                }
-               ha:line.1726322 {
-                x1=34.56841mm; y1=65.504034mm; x2=34.56841mm; y2=64.504034mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1726325 {
-                x1=34.56841mm; y1=65.504034mm; x2=35.56841mm; y2=65.504034mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABr
-          }
-          ha:subc.1726331 {
-           ha:attributes {
-            openscad=0402
-            value=0.1uF
-            device=CAPACITOR
-            refdes=C11
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1809836 {
+            proto=0; x=1.35552in; y=1.557in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726344 {
-             proto=0; x=38.657937mm; y=65.114144mm; 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.1809837 {
+            proto=0; x=1.387in; y=1.557in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726345 {
-             proto=0; x=38.657937mm; y=65.913736mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-              }
-              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.1726332 {
-                x1=38.657937mm; y1=65.51394mm; x2=38.657937mm; y2=65.51394mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726335 {
-                x1=38.657937mm; y1=65.51394mm; x2=38.657937mm; y2=65.51394mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1809824 {
+               x1=1.37126in; y1=1.557in; x2=1.37126in; y2=1.557in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1726338 {
-                x1=38.657937mm; y1=65.51394mm; x2=38.657937mm; y2=66.51394mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1809827 {
+               x1=1.37126in; y1=1.557in; x2=1.37126in; y2=1.557in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1726341 {
-                x1=38.657937mm; y1=65.51394mm; x2=37.657937mm; y2=65.51394mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1809830 {
+               x1=1.37126in; y1=1.557in; x2=35.830004mm; y2=1.557in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1809833 {
+               x1=1.37126in; y1=1.557in; x2=1.37126in; y2=40.5478mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABR
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABX
+         }
+         ha:subc.1809839 {
+          ha:attributes {
+           footprint=0603
+           value=0.5
+           device=RESISTOR
+           openscad=0603
+           refdes=R21
           }
-          ha:subc.1726347 {
-           ha:attributes {
-            openscad=0402
-            value=5.1k
-            device=RESISTOR
-            refdes=R22
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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 {
+
+              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_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 { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
+               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 { 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:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-             }
-           }
+               clearance=0.0
+                li:ps_poly {
+                 14.76mil  
+                 -19.68mil  
+                 -14.76mil  
+                 -19.68mil  
+                 -14.76mil  
+                 19.68mil  
+                 14.76mil  
+                 19.68mil  
+                }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.1726360 {
-             proto=0; x=1.44852in; y=2.363in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
+          li:objects {
+           ha:padstack_ref.1809852 {
+            proto=0; x=36.524337mm; y=43.231536mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726361 {
-             proto=0; x=1.48in; y=2.363in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
+           ha:padstack_ref.1809853 {
+            proto=0; x=35.224365mm; y=43.231536mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            li:thermal {
+            }
 
-              li:objects {
-               ha:line.1726348 {
-                x1=1.46426in; y1=2.363in; x2=1.46426in; y2=2.363in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726351 {
-                x1=1.46426in; y1=2.363in; x2=1.46426in; y2=2.363in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1726354 {
-                x1=1.46426in; y1=2.363in; x2=38.192204mm; y2=2.363in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1726357 {
-                x1=1.46426in; y1=2.363in; x2=1.46426in; y2=61.0202mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABX
-          }
-          ha:subc.1726363 {
-           ha:attributes {
-            openscad=0603
-            value=0.5
-            device=RESISTOR
-            refdes=R21
-            footprint=0603
-           }
-          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 {
-                  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 {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  17.76mil  
-                  -22.68mil  
-                  -17.76mil  
-                  -22.68mil  
-                  -17.76mil  
-                  22.68mil  
-                  17.76mil  
-                  22.68mil  
-                 }
-               }
+          li:layers {
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  14.76mil  
-                  -19.68mil  
-                  -14.76mil  
-                  -19.68mil  
-                  -14.76mil  
-                  19.68mil  
-                  14.76mil  
-                  19.68mil  
-                 }
-               }
-             }
-           }
-          }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-           li:objects {
-            ha:padstack_ref.1726376 {
-             proto=0; x=38.886537mm; y=63.703936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             li:objects {
              }
-
-             li:thermal {
+             ha:type {
+              silk = 1
+              top = 1
              }
+           }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1726377 {
-             proto=0; x=37.586565mm; y=63.703936mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-             li:thermal {
+             li:objects {
+              ha:line.1809840 {
+               x1=35.874351mm; y1=43.231536mm; x2=35.874351mm; y2=43.231536mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1809843 {
+               x1=35.874351mm; y1=43.231536mm; x2=35.874351mm; y2=43.231536mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1809846 {
+               x1=35.874351mm; y1=43.231536mm; x2=34.874351mm; y2=43.231536mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1809849 {
+               x1=35.874351mm; y1=43.231536mm; x2=35.874351mm; y2=42.231536mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
              }
-
-             ha:attributes {
-               term=2
-               name=2
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+          }
+         }
+          uid = ZKOa+zwg4IcAnDwTCgMAAABd
+         }
+         ha:subc.1809855 {
+          ha:attributes {
+           Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
+           value=IP2326
+           device=IC
+           refdes=U1
+           footprint=VQFN-24
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1726364 {
-                x1=38.236551mm; y1=63.703936mm; x2=38.236551mm; y2=63.703936mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1726367 {
-                x1=38.236551mm; y1=63.703936mm; x2=38.236551mm; y2=63.703936mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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
                }
-               ha:line.1726370 {
-                x1=38.236551mm; y1=63.703936mm; x2=37.236551mm; y2=63.703936mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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
                }
-               ha:line.1726373 {
-                x1=38.236551mm; y1=63.703936mm; x2=38.236551mm; y2=62.703936mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 -51.0mil  
+                 -51.0mil  
+                 51.0mil  
+                 -51.0mil  
+                 51.0mil  
+                 51.0mil  
+                 -51.0mil  
+                 51.0mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = ZKOa+zwg4IcAnDwTCgMAAABd
-          }
-          ha:subc.1726379 {
-           ha:attributes {
-            refdes=U1
-            value=IP2326
-            device=IC
-            footprint=VQFN-24
-            Footprint=VQFN-24_L4.0-W4.0-P0.50-BL-EP2.5
-           }
-          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_proto_v6.1 {
+            hdia=0.0; 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 {
-                  -51.0mil  
-                  -51.0mil  
-                  51.0mil  
-                  -51.0mil  
-                  51.0mil  
-                  51.0mil  
-                  -51.0mil  
-                  51.0mil  
-                 }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-
-           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  
+                 -13.5mil  
+                 5.5mil  
+                 -13.5mil  
+                 5.5mil  
+                 13.5mil  
+                 -5.5mil  
+                 13.5mil  
                 }
-                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;                }
-                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: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: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: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  
+                }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.1726427 {
-             proto=0; x=1.662in; y=65.659mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.1809903 {
+            proto=0; x=1.569in; y=1.779in; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=25
-             }
+            ha:attributes {
+              term=25
+            }
+           }
+           ha:padstack_ref.1809904 {
+            proto=1; x=1.61818in; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            li:thermal {
             }
-            ha:padstack_ref.1726428 {
-             proto=1; x=1.71118in; y=67.607941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=24
-             }
+            ha:attributes {
+              term=24
+            }
+           }
+           ha:padstack_ref.1809905 {
+            proto=1; x=1.59849in; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726429 {
-             proto=1; x=1.69149in; y=67.607941mm; 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=23
+            }
+           }
+           ha:padstack_ref.1809906 {
+            proto=1; x=1.57881in; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726430 {
-             proto=1; x=1.67181in; y=67.607941mm; 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=22
+            }
+           }
+           ha:padstack_ref.1809907 {
+            proto=1; x=39.601903mm; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726431 {
-             proto=1; x=41.964103mm; y=67.607941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=21
-             }
+            ha:attributes {
+              term=21
+            }
+           }
+           ha:padstack_ref.1809908 {
+            proto=1; x=39.101777mm; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726432 {
-             proto=1; x=41.463977mm; y=67.607941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=20
-             }
+            ha:attributes {
+              term=20
+            }
+           }
+           ha:padstack_ref.1809909 {
+            proto=1; x=38.601905mm; y=47.135541mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726433 {
-             proto=1; x=40.964105mm; y=67.607941mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=19
-             }
+            ha:attributes {
+              term=19
+            }
+           }
+           ha:padstack_ref.1809910 {
+            proto=1; x=37.909755mm; y=46.437295mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            li:thermal {
             }
-            ha:padstack_ref.1726434 {
-             proto=1; x=40.271955mm; y=66.909695mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=18
-             }
+            ha:attributes {
+              term=18
+            }
+           }
+           ha:padstack_ref.1809911 {
+            proto=1; x=37.909755mm; y=45.937423mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726435 {
-             proto=1; x=40.271955mm; y=66.409823mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=17
-             }
+            ha:attributes {
+              term=17
+            }
+           }
+           ha:padstack_ref.1809912 {
+            proto=1; x=37.909755mm; y=45.437297mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726436 {
-             proto=1; x=40.271955mm; y=65.909697mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=16
-             }
+            ha:attributes {
+              term=16
+            }
+           }
+           ha:padstack_ref.1809913 {
+            proto=1; x=37.909755mm; y=1.76919in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726437 {
-             proto=1; x=40.271955mm; y=2.57519in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=15
-             }
+            ha:attributes {
+              term=15
+            }
+           }
+           ha:padstack_ref.1809914 {
+            proto=1; x=37.909755mm; y=44.4373mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726438 {
-             proto=1; x=40.271955mm; y=64.9097mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=14
-             }
+            ha:attributes {
+              term=14
+            }
+           }
+           ha:padstack_ref.1809915 {
+            proto=1; x=37.909755mm; y=1.72982in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726439 {
-             proto=1; x=40.271955mm; y=2.53582in; rot=90.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=13
-             }
+            ha:attributes {
+              term=13
+            }
+           }
+           ha:padstack_ref.1809916 {
+            proto=1; x=38.601905mm; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726440 {
-             proto=1; x=40.964105mm; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=12
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1726441 {
-             proto=1; x=41.463977mm; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=11
-             }
+            ha:attributes {
+              term=12
+            }
+           }
+           ha:padstack_ref.1809917 {
+            proto=1; x=39.101777mm; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726442 {
-             proto=1; x=41.964103mm; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=10
-             }
+            ha:attributes {
+              term=11
+            }
+           }
+           ha:padstack_ref.1809918 {
+            proto=1; x=39.601903mm; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726443 {
-             proto=1; x=1.67181in; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=9
-             }
+            ha:attributes {
+              term=10
+            }
+           }
+           ha:padstack_ref.1809919 {
+            proto=1; x=1.57881in; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726444 {
-             proto=1; x=1.69149in; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=8
-             }
+            ha:attributes {
+              term=9
+            }
+           }
+           ha:padstack_ref.1809920 {
+            proto=1; x=1.59849in; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726445 {
-             proto=1; x=1.71118in; y=2.50833in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=7
-             }
+            ha:attributes {
+              term=8
+            }
+           }
+           ha:padstack_ref.1809921 {
+            proto=1; x=1.61818in; y=1.70233in; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726446 {
-             proto=1; x=1.73842in; y=2.53582in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=6
-             }
+            ha:attributes {
+              term=7
+            }
+           }
+           ha:padstack_ref.1809922 {
+            proto=1; x=1.64542in; y=1.72982in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726447 {
-             proto=1; x=1.73842in; y=64.9097mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=5
-             }
+            ha:attributes {
+              term=6
+            }
+           }
+           ha:padstack_ref.1809923 {
+            proto=1; x=1.64542in; y=44.4373mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726448 {
-             proto=1; x=1.73842in; y=2.57519in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=4
-             }
+            ha:attributes {
+              term=5
+            }
+           }
+           ha:padstack_ref.1809924 {
+            proto=1; x=1.64542in; y=1.76919in; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726449 {
-             proto=1; x=1.73842in; y=65.909697mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=3
-             }
+            ha:attributes {
+              term=4
+            }
+           }
+           ha:padstack_ref.1809925 {
+            proto=1; x=1.64542in; y=45.437297mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726450 {
-             proto=1; x=1.73842in; y=66.409823mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-             }
+            ha:attributes {
+              term=3
+            }
+           }
+           ha:padstack_ref.1809926 {
+            proto=1; x=1.64542in; y=45.937423mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1726451 {
-             proto=1; x=1.73842in; y=66.909695mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-             }
+            ha:attributes {
+              term=2
             }
            }
-           li:layers {
+           ha:padstack_ref.1809927 {
+            proto=1; x=1.64542in; y=46.437295mm; rot=270.000000; xmirror=0; smirror=0; clearance=5.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=1
             }
+           }
+          }
+          li:layers {
 
-            {ha:Top Paste Mask Layer}                      {
-             lid=1
-             ha:combining { sub=1; auto=1;             }
+           {ha:Top Solder Mask Layer}    {
+            lid=0
+            ha:combining { auto=1;            }
 
-              li:objects {
-               ha:polygon.1726452 {
-                li:geometry {
-                  ta:contour {
-                   { 41.174798mm; 66.699002mm }
-                   { 41.174798mm; 64.618997mm }
-                   { 43.254803mm; 64.618997mm }
-                   { 43.254803mm; 66.699002mm }
-                  }
-                }
-               }
-               ha:polygon.1726457 {
-                li:geometry {
-                  ta:contour {
-                   { 43.313985mm; 67.957928mm }
-                   { 43.313985mm; 67.257929mm }
-                   { 43.613959mm; 67.257929mm }
-                   { 43.613959mm; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726462 {
-                li:geometry {
-                  ta:contour {
-                   { 1.68559in; 67.957928mm }
-                   { 1.68559in; 67.257929mm }
-                   { 1.6974in; 67.257929mm }
-                   { 1.6974in; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726467 {
-                li:geometry {
-                  ta:contour {
-                   { 42.313987mm; 67.957928mm }
-                   { 42.313987mm; 67.257929mm }
-                   { 42.613961mm; 67.257929mm }
-                   { 42.613961mm; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726472 {
-                li:geometry {
-                  ta:contour {
-                   { 41.813989mm; 67.957928mm }
-                   { 41.813989mm; 67.257929mm }
-                   { 42.113963mm; 67.257929mm }
-                   { 42.113963mm; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726477 {
-                li:geometry {
-                  ta:contour {
-                   { 41.31399mm; 67.957928mm }
-                   { 41.31399mm; 67.257929mm }
-                   { 41.613964mm; 67.257929mm }
-                   { 41.613964mm; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726482 {
-                li:geometry {
-                  ta:contour {
-                   { 40.813991mm; 67.957928mm }
-                   { 40.813991mm; 67.257929mm }
-                   { 41.113965mm; 67.257929mm }
-                   { 41.113965mm; 67.957928mm }
-                  }
-                }
-               }
-               ha:polygon.1726487 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 66.759784mm }
-                   { 40.622043mm; 66.759784mm }
-                   { 40.622043mm; 67.059758mm }
-                   { 39.922045mm; 67.059758mm }
-                  }
-                }
-               }
-               ha:polygon.1726492 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 66.259785mm }
-                   { 40.622043mm; 66.259785mm }
-                   { 40.622043mm; 66.559759mm }
-                   { 39.922045mm; 66.559759mm }
-                  }
-                }
-               }
-               ha:polygon.1726497 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 65.759786mm }
-                   { 40.622043mm; 65.759786mm }
-                   { 40.622043mm; 66.05976mm }
-                   { 39.922045mm; 66.05976mm }
-                  }
-                }
-               }
-               ha:polygon.1726502 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 65.259788mm }
-                   { 40.622043mm; 65.259788mm }
-                   { 40.622043mm; 65.559762mm }
-                   { 39.922045mm; 65.559762mm }
-                  }
-                }
-               }
-               ha:polygon.1726507 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 64.759789mm }
-                   { 40.622043mm; 64.759789mm }
-                   { 40.622043mm; 65.059763mm }
-                   { 39.922045mm; 65.059763mm }
-                  }
-                }
-               }
-               ha:polygon.1726512 {
-                li:geometry {
-                  ta:contour {
-                   { 39.922045mm; 64.25979mm }
-                   { 40.622043mm; 64.25979mm }
-                   { 40.622043mm; 64.559764mm }
-                   { 39.922045mm; 64.559764mm }
-                  }
-                }
-               }
-               ha:polygon.1726517 {
-                li:geometry {
-                  ta:contour {
-                   { 41.11399mm; 63.361595mm }
-                   { 41.11399mm; 2.52211in }
-                   { 40.814016mm; 2.52211in }
-                   { 40.814016mm; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726522 {
-                li:geometry {
-                  ta:contour {
-                   { 41.613989mm; 63.361595mm }
-                   { 41.613989mm; 2.52211in }
-                   { 41.314015mm; 2.52211in }
-                   { 41.314015mm; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726527 {
-                li:geometry {
-                  ta:contour {
-                   { 42.113988mm; 63.361595mm }
-                   { 42.113988mm; 2.52211in }
-                   { 41.814014mm; 2.52211in }
-                   { 41.814014mm; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726532 {
-                li:geometry {
-                  ta:contour {
-                   { 42.613987mm; 63.361595mm }
-                   { 42.613987mm; 2.52211in }
-                   { 42.313987mm; 2.52211in }
-                   { 42.313987mm; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726537 {
-                li:geometry {
-                  ta:contour {
-                   { 1.6974in; 63.361595mm }
-                   { 1.6974in; 2.52211in }
-                   { 1.68559in; 2.52211in }
-                   { 1.68559in; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726542 {
-                li:geometry {
-                  ta:contour {
-                   { 43.613959mm; 63.361595mm }
-                   { 43.613959mm; 2.52211in }
-                   { 43.313985mm; 2.52211in }
-                   { 43.313985mm; 63.361595mm }
-                  }
-                }
-               }
-               ha:polygon.1726547 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 64.559789mm }
-                   { 43.805958mm; 64.559789mm }
-                   { 43.805958mm; 64.259815mm }
-                   { 44.505956mm; 64.259815mm }
-                  }
-                }
-               }
-               ha:polygon.1726552 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 65.059763mm }
-                   { 43.805958mm; 65.059763mm }
-                   { 43.805958mm; 64.759789mm }
-                   { 44.505956mm; 64.759789mm }
-                  }
-                }
-               }
-               ha:polygon.1726557 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 65.559787mm }
-                   { 43.805958mm; 65.559787mm }
-                   { 43.805958mm; 65.259813mm }
-                   { 44.505956mm; 65.259813mm }
-                  }
-                }
-               }
-               ha:polygon.1726562 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 66.059786mm }
-                   { 43.805958mm; 66.059786mm }
-                   { 43.805958mm; 65.759812mm }
-                   { 44.505956mm; 65.759812mm }
-                  }
-                }
-               }
-               ha:polygon.1726567 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 66.559785mm }
-                   { 43.805958mm; 66.559785mm }
-                   { 43.805958mm; 66.259811mm }
-                   { 44.505956mm; 66.259811mm }
-                  }
-                }
-               }
-               ha:polygon.1726572 {
-                li:geometry {
-                  ta:contour {
-                   { 44.505956mm; 67.059784mm }
-                   { 43.805958mm; 67.059784mm }
-                   { 43.805958mm; 66.75981mm }
-                   { 44.505956mm; 66.75981mm }
-                  }
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               mask = 1
-              }
-            }
+             li:objects {
+             }
+             ha:type {
+              top = 1
+              paste = 1
+             }
+           }
 
-            {ha:Top Silkscreen Layer}               {
-             lid=2
-             ha:combining { auto=1;             }
+           {ha:Top Paste Mask Layer}    {
+            lid=1
+            ha:combining { sub=1; auto=1;            }
 
-              li:objects {
-               ha:line.1726380 {
-                x1=44.313958mm; y1=63.959841mm; x2=44.313958mm; y2=63.559741mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726383 {
-                x1=44.313958mm; y1=63.559741mm; x2=43.913933mm; y2=63.559741mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726386 {
-                x1=40.113967mm; y1=64.05974mm; x2=40.113967mm; y2=63.559741mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726389 {
-                x1=40.113967mm; y1=63.559741mm; x2=40.513966mm; y2=63.559741mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726392 {
-                x1=40.518284mm; y1=67.759858mm; x2=40.11831mm; y2=67.759858mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726395 {
-                x1=40.11831mm; y1=67.759858mm; x2=40.11831mm; y2=67.359885mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726398 {
-                x1=44.31825mm; y1=67.359885mm; x2=44.31825mm; y2=67.759858mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:line.1726401 {
-                x1=44.31825mm; y1=67.759858mm; x2=43.913933mm; y2=67.759731mm; thickness=0.150012mm; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
-               }
-               ha:arc.1726404 {
-                x=1.76197in; y=67.564761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+             li:objects {
+              ha:polygon.1809928 {
+               li:geometry {
+                 ta:contour {
+                  { 38.812598mm; 46.226602mm }
+                  { 38.812598mm; 44.146597mm }
+                  { 40.892603mm; 44.146597mm }
+                  { 40.892603mm; 46.226602mm }
+                 }
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            {ha:Top Layer}        {
-             lid=3
-             ha:combining {             }
-
-              li:objects {
+              ha:polygon.1809933 {
+               li:geometry {
+                 ta:contour {
+                  { 40.951785mm; 47.485528mm }
+                  { 40.951785mm; 46.785529mm }
+                  { 41.251759mm; 46.785529mm }
+                  { 41.251759mm; 47.485528mm }
+                 }
+               }
               }
-              ha:type {
-               copper = 1
-               top = 1
+              ha:polygon.1809938 {
+               li:geometry {
+                 ta:contour {
+                  { 1.59259in; 47.485528mm }
+                  { 1.59259in; 46.785529mm }
+                  { 1.6044in; 46.785529mm }
+                  { 1.6044in; 47.485528mm }
+                 }
+               }
               }
-            }
-
-            {ha:Bottom Layer}        {
-             lid=4
-             ha:combining {             }
-
-              li:objects {
+              ha:polygon.1809943 {
+               li:geometry {
+                 ta:contour {
+                  { 39.951787mm; 47.485528mm }
+                  { 39.951787mm; 46.785529mm }
+                  { 40.251761mm; 46.785529mm }
+                  { 40.251761mm; 47.485528mm }
+                 }
+               }
               }
-              ha:type {
-               bottom = 1
-               copper = 1
+              ha:polygon.1809948 {
+               li:geometry {
+                 ta:contour {
+                  { 39.451789mm; 47.485528mm }
+                  { 39.451789mm; 46.785529mm }
+                  { 39.751763mm; 46.785529mm }
+                  { 39.751763mm; 47.485528mm }
+                 }
+               }
               }
-            }
-
-            {ha:Bottom Paste Mask Layer}                      {
-             lid=5
-             ha:combining { sub=1; auto=1;             }
-
-              li:objects {
+              ha:polygon.1809953 {
+               li:geometry {
+                 ta:contour {
+                  { 38.95179mm; 47.485528mm }
+                  { 38.95179mm; 46.785529mm }
+                  { 39.251764mm; 46.785529mm }
+                  { 39.251764mm; 47.485528mm }
+                 }
+               }
               }
-              ha:type {
-               bottom = 1
-               mask = 1
+              ha:polygon.1809958 {
+               li:geometry {
+                 ta:contour {
+                  { 38.451791mm; 47.485528mm }
+                  { 38.451791mm; 46.785529mm }
+                  { 38.751765mm; 46.785529mm }
+                  { 38.751765mm; 47.485528mm }
+                 }
+               }
               }
-            }
-
-            {ha:Bottom Solder Mask Layer}                      {
-             lid=6
-             ha:combining { auto=1;             }
-
-              li:objects {
+              ha:polygon.1809963 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 46.287384mm }
+                  { 38.259843mm; 46.287384mm }
+                  { 38.259843mm; 46.587358mm }
+                  { 37.559845mm; 46.587358mm }
+                 }
+               }
               }
-              ha:type {
-               bottom = 1
-               paste = 1
+              ha:polygon.1809968 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 45.787385mm }
+                  { 38.259843mm; 45.787385mm }
+                  { 38.259843mm; 46.087359mm }
+                  { 37.559845mm; 46.087359mm }
+                 }
+               }
               }
-            }
-
-            {ha:Bottom Silkscreen Layer}               {
-             lid=7
-             ha:combining { auto=1;             }
-
-              li:objects {
+              ha:polygon.1809973 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 45.287386mm }
+                  { 38.259843mm; 45.287386mm }
+                  { 38.259843mm; 45.58736mm }
+                  { 37.559845mm; 45.58736mm }
+                 }
+               }
               }
-              ha:type {
-               silk = 1
-               bottom = 1
+              ha:polygon.1809978 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 44.787388mm }
+                  { 38.259843mm; 44.787388mm }
+                  { 38.259843mm; 45.087362mm }
+                  { 37.559845mm; 45.087362mm }
+                 }
+               }
               }
-            }
-
-            {ha:Top Assembly Layer}               {
-             lid=8
-             ha:combining {             }
-
-              li:objects {
+              ha:polygon.1809983 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 44.287389mm }
+                  { 38.259843mm; 44.287389mm }
+                  { 38.259843mm; 44.587363mm }
+                  { 37.559845mm; 44.587363mm }
+                 }
+               }
               }
-              ha:type {
-               top = 1
-               doc = 1
+              ha:polygon.1809988 {
+               li:geometry {
+                 ta:contour {
+                  { 37.559845mm; 43.78739mm }
+                  { 38.259843mm; 43.78739mm }
+                  { 38.259843mm; 44.087364mm }
+                  { 37.559845mm; 44.087364mm }
+                 }
+               }
               }
-            }
-
-            {ha:Bottom Assembly Layer}               {
-             lid=9
-             ha:combining {             }
-
-              li:objects {
+              ha:polygon.1809993 {
+               li:geometry {
+                 ta:contour {
+                  { 38.75179mm; 42.889195mm }
+                  { 38.75179mm; 1.71611in }
+                  { 38.451816mm; 1.71611in }
+                  { 38.451816mm; 42.889195mm }
+                 }
+               }
               }
-              ha:type {
-               bottom = 1
-               doc = 1
+              ha:polygon.1809998 {
+               li:geometry {
+                 ta:contour {
+                  { 39.251789mm; 42.889195mm }
+                  { 39.251789mm; 1.71611in }
+                  { 38.951815mm; 1.71611in }
+                  { 38.951815mm; 42.889195mm }
+                 }
+               }
               }
-            }
-
-            {ha:Board Outline Layer}               {
-             lid=10
-             ha:combining {             }
-
-              li:objects {
+              ha:polygon.1810003 {
+               li:geometry {
+                 ta:contour {
+                  { 39.751788mm; 42.889195mm }
+                  { 39.751788mm; 1.71611in }
+                  { 39.451814mm; 1.71611in }
+                  { 39.451814mm; 42.889195mm }
+                 }
+               }
               }
-              ha:type {
-               boundary = 1
+              ha:polygon.1810008 {
+               li:geometry {
+                 ta:contour {
+                  { 40.251787mm; 42.889195mm }
+                  { 40.251787mm; 1.71611in }
+                  { 39.951787mm; 1.71611in }
+                  { 39.951787mm; 42.889195mm }
+                 }
+               }
               }
-            }
-
-            ha:slot-plated {
-             lid=11
-             ha:combining { auto=1;             }
-
-              li:objects {
+              ha:polygon.1810013 {
+               li:geometry {
+                 ta:contour {
+                  { 1.6044in; 42.889195mm }
+                  { 1.6044in; 1.71611in }
+                  { 1.59259in; 1.71611in }
+                  { 1.59259in; 42.889195mm }
+                 }
+               }
               }
-              ha:type {
-               mech = 1
+              ha:polygon.1810018 {
+               li:geometry {
+                 ta:contour {
+                  { 41.251759mm; 42.889195mm }
+                  { 41.251759mm; 1.71611in }
+                  { 40.951785mm; 1.71611in }
+                  { 40.951785mm; 42.889195mm }
+                 }
+               }
               }
-              purpose = proute
-            }
-
-            ha:slot-unplated {
-             lid=12
-             ha:combining { auto=1;             }
-
-              li:objects {
+              ha:polygon.1810023 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 44.087389mm }
+                  { 41.443758mm; 44.087389mm }
+                  { 41.443758mm; 43.787415mm }
+                  { 42.143756mm; 43.787415mm }
+                 }
+               }
               }
-              ha:type {
-               mech = 1
+              ha:polygon.1810028 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 44.587363mm }
+                  { 41.443758mm; 44.587363mm }
+                  { 41.443758mm; 44.287389mm }
+                  { 42.143756mm; 44.287389mm }
+                 }
+               }
               }
-              purpose = uroute
-            }
-
-            {ha:Document Layer}        {
-             lid=13
-             ha:combining {             }
-
-              li:objects {
-               ha:arc.1726405 {
-                x=1.74197in; y=66.929761mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              ha:polygon.1810033 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 45.087387mm }
+                  { 41.443758mm; 45.087387mm }
+                  { 41.443758mm; 44.787413mm }
+                  { 42.143756mm; 44.787413mm }
+                 }
                }
               }
-              ha:type {
-               doc = 1
+              ha:polygon.1810038 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 45.587386mm }
+                  { 41.443758mm; 45.587386mm }
+                  { 41.443758mm; 45.287412mm }
+                  { 42.143756mm; 45.287412mm }
+                 }
+               }
               }
-            }
-
-            {ha:Component Marking Layer}               {
-             lid=14
-             ha:combining {             }
-
-              li:objects {
-               ha:polygon.1726577 {
-                li:geometry {
-                  ta:contour {
-                   { 1.74071in; 67.55972mm }
-                   { 44.143297mm; 67.58902mm }
-                   { 44.113997mm; 67.659757mm }
-                   { 44.143297mm; 67.730494mm }
-                   { 1.74071in; 67.759794mm }
-                   { 44.284771mm; 67.730494mm }
-                   { 44.314071mm; 67.659757mm }
-                   { 44.284771mm; 67.58902mm }
-                   { 44.214033mm; 67.55972mm }
-                  }
-                }
+              ha:polygon.1810043 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 46.087385mm }
+                  { 41.443758mm; 46.087385mm }
+                  { 41.443758mm; 45.787411mm }
+                  { 42.143756mm; 45.787411mm }
+                 }
                }
               }
-              ha:type {
-               doc = 1
+              ha:polygon.1810048 {
+               li:geometry {
+                 ta:contour {
+                  { 42.143756mm; 46.587384mm }
+                  { 41.443758mm; 46.587384mm }
+                  { 41.443758mm; 46.28741mm }
+                  { 42.143756mm; 46.28741mm }
+                 }
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              mask = 1
+             }
+           }
 
-            {ha:Component Shape Layer}               {
-             lid=15
-             ha:combining {             }
+           {ha:Top Silkscreen Layer}   {
+            lid=2
+            ha:combining { auto=1;            }
 
-              li:objects {
-               ha:line.1726406 {
-                x1=40.213916mm; y1=67.659757mm; x2=40.213916mm; y2=2.50629in; thickness=2.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+             li:objects {
+              ha:line.1809856 {
+               x1=41.951758mm; y1=43.487441mm; x2=41.951758mm; y2=43.087341mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726409 {
-                x1=40.213916mm; y1=2.50629in; x2=44.213907mm; y2=2.50629in; thickness=2.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:line.1809859 {
+               x1=41.951758mm; y1=43.087341mm; x2=41.551733mm; y2=43.087341mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726412 {
-                x1=44.213907mm; y1=2.50629in; x2=44.213907mm; y2=67.659757mm; thickness=2.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:line.1809862 {
+               x1=37.751767mm; y1=43.58734mm; x2=37.751767mm; y2=43.087341mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726415 {
-                x1=44.213907mm; y1=67.659757mm; x2=40.213916mm; y2=67.659757mm; thickness=2.0mil; clearance=5.0mil;
-                ha:flags {
-                 clearline=1
-                }
+              }
+              ha:line.1809865 {
+               x1=37.751767mm; y1=43.087341mm; x2=38.151766mm; y2=43.087341mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
               }
-              ha:type {
-               doc = 1
+              ha:line.1809868 {
+               x1=38.156084mm; y1=47.287458mm; x2=37.75611mm; y2=47.287458mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
               }
-            }
-
-            {ha:Pin Soldering Layer}               {
-             lid=16
-             ha:combining {             }
-
-              li:objects {
-               ha:polygon.1726587 {
-                li:geometry {
-                  ta:contour {
-                   { 40.964791mm; 64.40899mm }
-                   { 43.46481mm; 64.40899mm }
-                   { 43.46481mm; 66.909009mm }
-                   { 40.964791mm; 66.909009mm }
-                  }
-                }
-               }
-               ha:polygon.1726592 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 67.034688mm }
-                   { 43.813908mm; 66.784702mm }
-                   { 44.213907mm; 66.784702mm }
-                   { 44.213907mm; 67.034688mm }
-                  }
-                }
-               }
-               ha:polygon.1726597 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 66.534816mm }
-                   { 43.813908mm; 66.28483mm }
-                   { 44.213907mm; 66.28483mm }
-                   { 44.213907mm; 66.534816mm }
-                  }
-                }
-               }
-               ha:polygon.1726602 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 66.03469mm }
-                   { 43.813908mm; 65.784704mm }
-                   { 44.213907mm; 65.784704mm }
-                   { 44.213907mm; 66.03469mm }
-                  }
-                }
-               }
-               ha:polygon.1726607 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 65.534819mm }
-                   { 43.813908mm; 65.284832mm }
-                   { 44.213907mm; 65.284832mm }
-                   { 44.213907mm; 65.534819mm }
-                  }
-                }
-               }
-               ha:polygon.1726612 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 65.034693mm }
-                   { 43.813908mm; 64.784706mm }
-                   { 44.213907mm; 64.784706mm }
-                   { 44.213907mm; 65.034693mm }
-                  }
-                }
-               }
-               ha:polygon.1726617 {
-                li:geometry {
-                  ta:contour {
-                   { 43.813908mm; 64.534821mm }
-                   { 43.813908mm; 64.284834mm }
-                   { 44.213907mm; 64.284834mm }
-                   { 44.213907mm; 64.534821mm }
-                  }
-                }
-               }
-               ha:polygon.1726622 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 64.28331mm }
-                   { 40.615693mm; 64.533297mm }
-                   { 40.215694mm; 64.533297mm }
-                   { 40.215694mm; 64.28331mm }
-                  }
-                }
-               }
-               ha:polygon.1726627 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 64.783182mm }
-                   { 40.615693mm; 65.033169mm }
-                   { 40.215694mm; 65.033169mm }
-                   { 40.215694mm; 64.783182mm }
-                  }
-                }
-               }
-               ha:polygon.1726632 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 65.283308mm }
-                   { 40.615693mm; 65.533295mm }
-                   { 40.215694mm; 65.533295mm }
-                   { 40.215694mm; 65.283308mm }
-                  }
-                }
-               }
-               ha:polygon.1726637 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 65.78318mm }
-                   { 40.615693mm; 66.033166mm }
-                   { 40.215694mm; 66.033166mm }
-                   { 40.215694mm; 65.78318mm }
-                  }
-                }
-               }
-               ha:polygon.1726642 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 66.283306mm }
-                   { 40.615693mm; 66.533292mm }
-                   { 40.215694mm; 66.533292mm }
-                   { 40.215694mm; 66.283306mm }
-                  }
-                }
-               }
-               ha:polygon.1726647 {
-                li:geometry {
-                  ta:contour {
-                   { 40.615693mm; 66.783178mm }
-                   { 40.615693mm; 67.033164mm }
-                   { 40.215694mm; 67.033164mm }
-                   { 40.215694mm; 66.783178mm }
-                  }
-                }
-               }
-               ha:polygon.1726652 {
-                li:geometry {
-                  ta:contour {
-                   { 43.592141mm; 64.060019mm }
-                   { 43.342154mm; 64.060019mm }
-                   { 43.342154mm; 2.5063in }
-                   { 43.592141mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726657 {
-                li:geometry {
-                  ta:contour {
-                   { 43.092269mm; 64.060019mm }
-                   { 42.842282mm; 64.060019mm }
-                   { 42.842282mm; 2.5063in }
-                   { 43.092269mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726662 {
-                li:geometry {
-                  ta:contour {
-                   { 42.592143mm; 64.060019mm }
-                   { 42.342156mm; 64.060019mm }
-                   { 42.342156mm; 2.5063in }
-                   { 42.592143mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726667 {
-                li:geometry {
-                  ta:contour {
-                   { 42.092271mm; 64.060019mm }
-                   { 41.842285mm; 64.060019mm }
-                   { 41.842285mm; 2.5063in }
-                   { 42.092271mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726672 {
-                li:geometry {
-                  ta:contour {
-                   { 41.592145mm; 64.060019mm }
-                   { 41.342159mm; 64.060019mm }
-                   { 41.342159mm; 2.5063in }
-                   { 41.592145mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726677 {
-                li:geometry {
-                  ta:contour {
-                   { 41.092273mm; 64.060019mm }
-                   { 40.842287mm; 64.060019mm }
-                   { 40.842287mm; 2.5063in }
-                   { 41.092273mm; 2.5063in }
-                  }
-                }
-               }
-               ha:polygon.1726682 {
-                li:geometry {
-                  ta:contour {
-                   { 40.839239mm; 67.256456mm }
-                   { 41.089225mm; 67.256456mm }
-                   { 41.089225mm; 67.656455mm }
-                   { 40.839239mm; 67.656455mm }
-                  }
-                }
-               }
-               ha:polygon.1726687 {
-                li:geometry {
-                  ta:contour {
-                   { 41.339111mm; 67.256456mm }
-                   { 41.589097mm; 67.256456mm }
-                   { 41.589097mm; 67.656455mm }
-                   { 41.339111mm; 67.656455mm }
-                  }
-                }
-               }
-               ha:polygon.1726692 {
-                li:geometry {
-                  ta:contour {
-                   { 41.839237mm; 67.256456mm }
-                   { 42.089223mm; 67.256456mm }
-                   { 42.089223mm; 67.656455mm }
-                   { 41.839237mm; 67.656455mm }
-                  }
-                }
-               }
-               ha:polygon.1726697 {
-                li:geometry {
-                  ta:contour {
-                   { 42.339108mm; 67.256456mm }
-                   { 42.589095mm; 67.256456mm }
-                   { 42.589095mm; 67.656455mm }
-                   { 42.339108mm; 67.656455mm }
-                  }
-                }
-               }
-               ha:polygon.1726702 {
-                li:geometry {
-                  ta:contour {
-                   { 42.839234mm; 67.256456mm }
-                   { 43.089221mm; 67.256456mm }
-                   { 43.089221mm; 67.656455mm }
-                   { 42.839234mm; 67.656455mm }
-                  }
-                }
-               }
-               ha:polygon.1726707 {
-                li:geometry {
-                  ta:contour {
-                   { 43.339106mm; 67.256456mm }
-                   { 43.589093mm; 67.256456mm }
-                   { 43.589093mm; 67.656455mm }
-                   { 43.339106mm; 67.656455mm }
-                  }
-                }
-               }
-              }
-              ha:type {
-               doc = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=17
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1726418 {
-                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+              ha:line.1809871 {
+               x1=37.75611mm; y1=47.287458mm; x2=37.75611mm; y2=46.887485mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726421 {
-                x1=42.213937mm; y1=65.659736mm; x2=42.213937mm; y2=64.659736mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1809874 {
+               x1=41.95605mm; y1=46.887485mm; x2=41.95605mm; y2=47.287458mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726424 {
-                x1=42.213937mm; y1=65.659736mm; x2=43.213937mm; y2=65.659736mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1809877 {
+               x1=41.95605mm; y1=47.287458mm; x2=41.551733mm; y2=47.287331mm; thickness=0.150012mm; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:arc.1809880 {
+               x=1.66897in; y=47.092361mm; 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
+             }
            }
-          }
-           uid = 0DqPSKEWUnA3KQdE8fMAAAAB
-          }
-          ha:subc.1726713 {
-           ha:attributes {
-            openscad=0402
-            value=1k
-            device=RESISTOR
-            refdes=R46
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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:Top Layer}  {
+            lid=3
+            ha:combining {            }
 
-               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:type {
+              copper = 1
+              top = 1
              }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.1726726 {
-             proto=0; x=1.751in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
+           {ha:Bottom Layer}  {
+            lid=4
+            ha:combining {            }
+
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              copper = 1
              }
+           }
 
-             ha:attributes {
-               term=1
-               name=1
+           {ha:Bottom Paste Mask Layer}    {
+            lid=5
+            ha:combining { sub=1; auto=1;            }
+
+             li:objects {
              }
-            }
-            ha:padstack_ref.1726727 {
-             proto=0; x=1.751in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              bottom = 1
+              mask = 1
              }
+           }
+
+           {ha:Bottom Solder Mask Layer}    {
+            lid=6
+            ha:combining { auto=1;            }
 
-             li:thermal {
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              paste = 1
              }
+           }
 
-             ha:attributes {
-               term=2
-               name=2
+           {ha:Bottom Silkscreen Layer}   {
+            lid=7
+            ha:combining { auto=1;            }
+
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              bottom = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           {ha:Top Assembly Layer}   {
+            lid=8
+            ha:combining {            }
 
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+             li:objects {
+             }
+             ha:type {
+              top = 1
+              doc = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           {ha:Bottom Assembly Layer}   {
+            lid=9
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726714 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726717 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1726720 {
-                x1=1.751in; y1=2.42026in; x2=1.751in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1726723 {
-                x1=1.751in; y1=2.42026in; x2=43.4754mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
+             li:objects {
+             }
+             ha:type {
+              bottom = 1
+              doc = 1
+             }
            }
-          }
-           uid = Ikn56fWDAoi3RXep5wYAAABp
-          }
-          ha:subc.1726729 {
-           ha:attributes {
-            openscad=0402
-            value=1k
-            device=RESISTOR
-            refdes=R27
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  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:Board Outline Layer}   {
+            lid=10
+            ha:combining {            }
 
-               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:type {
+              boundary = 1
+             }
+           }
+
+           ha:slot-plated {
+            lid=11
+            ha:combining { auto=1;            }
+
+             li:objects {
+             }
+             ha:type {
+              mech = 1
              }
+             purpose = proute
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.1726742 {
-             proto=0; x=1.712in; y=2.40452in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+           ha:slot-unplated {
+            lid=12
+            ha:combining { auto=1;            }
 
-             ha:attributes {
-               term=1
-               name=1
+             li:objects {
              }
-            }
-            ha:padstack_ref.1726743 {
-             proto=0; x=1.712in; y=2.436in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:type {
+              mech = 1
              }
+             purpose = uroute
+           }
 
-             li:thermal {
-             }
+           {ha:Document Layer}  {
+            lid=13
+            ha:combining {            }
 
-             ha:attributes {
-               term=2
-               name=2
+             li:objects {
+              ha:arc.1809881 {
+               x=1.64897in; y=46.457361mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
+              }
+             }
+             ha:type {
+              doc = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           {ha:Component Marking Layer}   {
+            lid=14
+            ha:combining {            }
 
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
+             li:objects {
+              ha:polygon.1810053 {
+               li:geometry {
+                 ta:contour {
+                  { 1.64771in; 47.08732mm }
+                  { 41.781097mm; 47.11662mm }
+                  { 41.751797mm; 47.187357mm }
+                  { 41.781097mm; 47.258094mm }
+                  { 1.64771in; 47.287394mm }
+                  { 41.922571mm; 47.258094mm }
+                  { 41.951871mm; 47.187357mm }
+                  { 41.922571mm; 47.11662mm }
+                  { 41.851833mm; 47.08732mm }
+                 }
+               }
               }
-            }
+             }
+             ha:type {
+              doc = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           {ha:Component Shape Layer}   {
+            lid=15
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726730 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726733 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1809882 {
+               x1=37.851716mm; y1=47.187357mm; x2=37.851716mm; y2=1.70029in; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726736 {
-                x1=1.712in; y1=2.42026in; x2=1.712in; y2=62.474604mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1809885 {
+               x1=37.851716mm; y1=1.70029in; x2=41.851707mm; y2=1.70029in; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
-               ha:line.1726739 {
-                x1=1.712in; y1=2.42026in; x2=42.4848mm; y2=2.42026in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1809888 {
+               x1=41.851707mm; y1=1.70029in; x2=41.851707mm; y2=47.187357mm; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1809891 {
+               x1=41.851707mm; y1=47.187357mm; x2=37.851716mm; y2=47.187357mm; thickness=2.0mil; clearance=5.0mil;
+               ha:flags {
+                clearline=1
+               }
               }
-            }
+             }
+             ha:type {
+              doc = 1
+             }
            }
-          }
-           uid = Ikn56fWDAoi3RXep5wYAAABb
-          }
-          ha:subc.1726745 {
-           ha:attributes {
-            openscad=0805
-            value=10uF
-            device=CAPACITOR
-            refdes=C7
-            footprint=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:Pin Soldering Layer}   {
+            lid=16
+            ha:combining {            }
+
+             li:objects {
+              ha:polygon.1810063 {
+               li:geometry {
+                 ta:contour {
+                  { 38.602591mm; 43.93659mm }
+                  { 41.10261mm; 43.93659mm }
+                  { 41.10261mm; 46.436609mm }
+                  { 38.602591mm; 46.436609mm }
                  }
                }
-
-               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:polygon.1810068 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 46.562288mm }
+                  { 41.451708mm; 46.312302mm }
+                  { 41.851707mm; 46.312302mm }
+                  { 41.851707mm; 46.562288mm }
                  }
                }
-
-               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:polygon.1810073 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 46.062416mm }
+                  { 41.451708mm; 45.81243mm }
+                  { 41.851707mm; 45.81243mm }
+                  { 41.851707mm; 46.062416mm }
                  }
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726764 {
-             proto=0; x=1.67657in; y=2.719in; 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.1726765 {
-             proto=0; x=1.74743in; y=2.719in; 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.1726746 {
-                x1=1.70807in; y1=68.36283mm; x2=1.71593in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:polygon.1810078 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 45.56229mm }
+                  { 41.451708mm; 45.312304mm }
+                  { 41.851707mm; 45.312304mm }
+                  { 41.851707mm; 45.56229mm }
+                 }
                }
-               ha:line.1726749 {
-                x1=1.70807in; y1=69.76237mm; x2=1.71593in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:polygon.1810083 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 45.062419mm }
+                  { 41.451708mm; 44.812432mm }
+                  { 41.851707mm; 44.812432mm }
+                  { 41.851707mm; 45.062419mm }
+                 }
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:polygon.1810088 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 44.562293mm }
+                  { 41.451708mm; 44.312306mm }
+                  { 41.851707mm; 44.312306mm }
+                  { 41.851707mm; 44.562293mm }
+                 }
+               }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1726752 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:polygon.1810093 {
+               li:geometry {
+                 ta:contour {
+                  { 41.451708mm; 44.062421mm }
+                  { 41.451708mm; 43.812434mm }
+                  { 41.851707mm; 43.812434mm }
+                  { 41.851707mm; 44.062421mm }
+                 }
                }
-               ha:line.1726755 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+              }
+              ha:polygon.1810098 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 43.81091mm }
+                  { 38.253493mm; 44.060897mm }
+                  { 37.853494mm; 44.060897mm }
+                  { 37.853494mm; 43.81091mm }
+                 }
                }
-               ha:line.1726758 {
-                x1=1.712in; y1=2.719in; x2=44.4848mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:polygon.1810103 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 44.310782mm }
+                  { 38.253493mm; 44.560769mm }
+                  { 37.853494mm; 44.560769mm }
+                  { 37.853494mm; 44.310782mm }
+                 }
                }
-               ha:line.1726761 {
-                x1=1.712in; y1=2.719in; x2=1.712in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:polygon.1810108 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 44.810908mm }
+                  { 38.253493mm; 45.060895mm }
+                  { 37.853494mm; 45.060895mm }
+                  { 37.853494mm; 44.810908mm }
+                 }
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:polygon.1810113 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 45.31078mm }
+                  { 38.253493mm; 45.560766mm }
+                  { 37.853494mm; 45.560766mm }
+                  { 37.853494mm; 45.31078mm }
+                 }
+               }
               }
-            }
-           }
-          }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABi
-          }
-          ha:subc.1726767 {
-           ha:attributes {
-            openscad=0805
-            value=22uF
-            device=CAPACITOR
-            refdes=C9
-            footprint=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:polygon.1810118 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 45.810906mm }
+                  { 38.253493mm; 46.060892mm }
+                  { 37.853494mm; 46.060892mm }
+                  { 37.853494mm; 45.810906mm }
                  }
                }
-
-               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:polygon.1810123 {
+               li:geometry {
+                 ta:contour {
+                  { 38.253493mm; 46.310778mm }
+                  { 38.253493mm; 46.560764mm }
+                  { 37.853494mm; 46.560764mm }
+                  { 37.853494mm; 46.310778mm }
                  }
                }
-
-               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:polygon.1810128 {
+               li:geometry {
+                 ta:contour {
+                  { 41.229941mm; 43.587619mm }
+                  { 40.979954mm; 43.587619mm }
+                  { 40.979954mm; 1.7003in }
+                  { 41.229941mm; 1.7003in }
                  }
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726786 {
-             proto=0; x=1.60743in; y=2.719in; 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.1726787 {
-             proto=0; x=1.53657in; y=2.719in; 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.1726768 {
-                x1=1.57593in; y1=69.76237mm; x2=1.56807in; y2=69.76237mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:polygon.1810133 {
+               li:geometry {
+                 ta:contour {
+                  { 40.730069mm; 43.587619mm }
+                  { 40.480082mm; 43.587619mm }
+                  { 40.480082mm; 1.7003in }
+                  { 40.730069mm; 1.7003in }
+                 }
                }
-               ha:line.1726771 {
-                x1=1.57593in; y1=68.36283mm; x2=1.56807in; y2=68.36283mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:polygon.1810138 {
+               li:geometry {
+                 ta:contour {
+                  { 40.229943mm; 43.587619mm }
+                  { 39.979956mm; 43.587619mm }
+                  { 39.979956mm; 1.7003in }
+                  { 40.229943mm; 1.7003in }
+                 }
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:polygon.1810143 {
+               li:geometry {
+                 ta:contour {
+                  { 39.730071mm; 43.587619mm }
+                  { 39.480085mm; 43.587619mm }
+                  { 39.480085mm; 1.7003in }
+                  { 39.730071mm; 1.7003in }
+                 }
+               }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1726774 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:polygon.1810148 {
+               li:geometry {
+                 ta:contour {
+                  { 39.229945mm; 43.587619mm }
+                  { 38.979959mm; 43.587619mm }
+                  { 38.979959mm; 1.7003in }
+                  { 39.229945mm; 1.7003in }
+                 }
                }
-               ha:line.1726777 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+              }
+              ha:polygon.1810153 {
+               li:geometry {
+                 ta:contour {
+                  { 38.730073mm; 43.587619mm }
+                  { 38.480087mm; 43.587619mm }
+                  { 38.480087mm; 1.7003in }
+                  { 38.730073mm; 1.7003in }
+                 }
                }
-               ha:line.1726780 {
-                x1=1.572in; y1=2.719in; x2=38.9288mm; y2=2.719in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:polygon.1810158 {
+               li:geometry {
+                 ta:contour {
+                  { 38.477039mm; 46.784056mm }
+                  { 38.727025mm; 46.784056mm }
+                  { 38.727025mm; 47.184055mm }
+                  { 38.477039mm; 47.184055mm }
+                 }
                }
-               ha:line.1726783 {
-                x1=1.572in; y1=2.719in; x2=1.572in; y2=68.0626mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:polygon.1810163 {
+               li:geometry {
+                 ta:contour {
+                  { 38.976911mm; 46.784056mm }
+                  { 39.226897mm; 46.784056mm }
+                  { 39.226897mm; 47.184055mm }
+                  { 38.976911mm; 47.184055mm }
+                 }
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:polygon.1810168 {
+               li:geometry {
+                 ta:contour {
+                  { 39.477037mm; 46.784056mm }
+                  { 39.727023mm; 46.784056mm }
+                  { 39.727023mm; 47.184055mm }
+                  { 39.477037mm; 47.184055mm }
+                 }
+               }
               }
-            }
-           }
-          }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABk
-          }
-          ha:subc.1726789 {
-           ha:attributes {
-            openscad=0805
-            value=22uF
-            device=CAPACITOR
-            refdes=C10
-            footprint=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:polygon.1810173 {
+               li:geometry {
+                 ta:contour {
+                  { 39.976908mm; 46.784056mm }
+                  { 40.226895mm; 46.784056mm }
+                  { 40.226895mm; 47.184055mm }
+                  { 39.976908mm; 47.184055mm }
                  }
                }
-
-               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:polygon.1810178 {
+               li:geometry {
+                 ta:contour {
+                  { 40.477034mm; 46.784056mm }
+                  { 40.727021mm; 46.784056mm }
+                  { 40.727021mm; 47.184055mm }
+                  { 40.477034mm; 47.184055mm }
                  }
                }
-
-               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:polygon.1810183 {
+               li:geometry {
+                 ta:contour {
+                  { 40.976906mm; 46.784056mm }
+                  { 41.226893mm; 46.784056mm }
+                  { 41.226893mm; 47.184055mm }
+                  { 40.976906mm; 47.184055mm }
                  }
                }
+              }
              }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726808 {
-             proto=0; x=1.60843in; y=2.788in; 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.1726809 {
-             proto=0; x=1.53757in; y=2.788in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
+             ha:type {
+              doc = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=17
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726790 {
-                x1=1.57693in; y1=71.51497mm; x2=1.56907in; y2=71.51497mm; thickness=8.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1809894 {
+               x1=39.851737mm; y1=45.187336mm; x2=39.851737mm; y2=45.187336mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1726793 {
-                x1=1.57693in; y1=70.11543mm; x2=1.56907in; y2=70.11543mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:line.1809897 {
+               x1=39.851737mm; y1=45.187336mm; x2=39.851737mm; y2=44.187336mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1809900 {
+               x1=39.851737mm; y1=45.187336mm; x2=40.851737mm; y2=45.187336mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = 0DqPSKEWUnA3KQdE8fMAAAAB
+         }
+         ha:subc.1810189 {
+          ha:attributes {
+           footprint=0402
+           value=1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R46
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1726796 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1726799 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=2.788in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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:line.1726802 {
-                x1=1.573in; y1=2.788in; x2=38.9542mm; y2=2.788in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1726805 {
-                x1=1.573in; y1=2.788in; x2=1.573in; y2=69.8152mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABm
-          }
-          ha:subc.1726811 {
-           ha:attributes {
-            openscad=0805
-            value=10uF
-            device=CAPACITOR
-            refdes=C12
-            footprint=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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1810202 {
+            proto=0; x=1.658in; y=1.59852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  -29.52mil  
-                  -25.59mil  
-                  29.52mil  
-                  25.59mil  
-                  29.52mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
+           ha:padstack_ref.1810203 {
+            proto=0; x=1.658in; y=1.63in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-           li:objects {
-            ha:padstack_ref.1726830 {
-             proto=0; x=1.40914in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
-            ha:padstack_ref.1726831 {
-             proto=0; x=1.48in; y=2.429in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+          }
+          li:layers {
 
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=2
-               name=2
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726812 {
-                x1=1.44064in; y1=60.99683mm; x2=36.7919mm; y2=60.99683mm; thickness=8.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1810190 {
+               x1=1.658in; y1=1.61426in; x2=1.658in; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1726815 {
-                x1=1.44064in; y1=62.39637mm; x2=36.7919mm; y2=62.39637mm; thickness=8.0mil; clearance=0.0;
+              }
+              ha:line.1810193 {
+               x1=1.658in; y1=1.61426in; x2=1.658in; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810196 {
+               x1=1.658in; y1=1.61426in; x2=1.658in; y2=42.002204mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
               }
-            }
+              ha:line.1810199 {
+               x1=1.658in; y1=1.61426in; x2=41.1132mm; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABp
+         }
+         ha:subc.1810205 {
+          ha:attributes {
+           footprint=0402
+           value=1k
+           device=RESISTOR
+           openscad=0402
+           refdes=R27
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-              li:objects {
-               ha:line.1726818 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1726821 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=2.429in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+               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:line.1726824 {
-                x1=1.44457in; y1=2.429in; x2=37.692078mm; y2=2.429in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1726827 {
-                x1=1.44457in; y1=2.429in; x2=1.44457in; y2=62.6966mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABo
-          }
-          ha:subc.1726833 {
-           ha:attributes {
-            openscad=0805
-            value=10uF
-            device=CAPACITOR
-            refdes=C13
-            footprint=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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1810218 {
+            proto=0; x=1.619in; y=1.59852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
+
+            ha:attributes {
+              term=1
+              name=1
+            }
+           }
+           ha:padstack_ref.1810219 {
+            proto=0; x=1.619in; y=1.63in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
+
+            li:thermal {
+            }
 
-               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:attributes {
+              term=2
+              name=2
+            }
            }
           }
+          li:layers {
 
-           li:objects {
-            ha:padstack_ref.1726852 {
-             proto=0; x=1.67657in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1726853 {
-             proto=0; x=1.74743in; y=2.789in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
+             li:objects {
              }
-
-             ha:attributes {
-               term=2
-               name=2
+             ha:type {
+              silk = 1
+              top = 1
              }
-            }
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726834 {
-                x1=1.70807in; y1=70.14083mm; x2=1.71593in; y2=70.14083mm; thickness=8.0mil; clearance=0.0;
-               }
-               ha:line.1726837 {
-                x1=1.70807in; y1=71.54037mm; x2=1.71593in; y2=71.54037mm; thickness=8.0mil; clearance=0.0;
+             li:objects {
+              ha:line.1810206 {
+               x1=1.619in; y1=1.61426in; x2=1.619in; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1726840 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726843 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=2.789in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1726846 {
-                x1=1.712in; y1=2.789in; x2=44.4848mm; y2=2.789in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              ha:line.1810209 {
+               x1=1.619in; y1=1.61426in; x2=1.619in; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1726849 {
-                x1=1.712in; y1=2.789in; x2=1.712in; y2=71.8406mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1810212 {
+               x1=1.619in; y1=1.61426in; x2=1.619in; y2=42.002204mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1810215 {
+               x1=1.619in; y1=1.61426in; x2=40.1226mm; y2=1.61426in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = 6fQBPbDP5Uk7phRTAIkAAABq
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABb
+         }
+         ha:subc.1810221 {
+          ha:attributes {
+           footprint=0805
+           value=10uF
+           device=CAPACITOR
+           openscad=0805
+           refdes=C7
           }
-          ha:subc.1726855 {
-           ha:attributes {
-            refdes=R24
-            value=51k
-            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: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 {
-                  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: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 {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
+              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.1726868 {
-             proto=0; x=1.87in; y=65.405mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.1810240 {
+            proto=0; x=1.58357in; y=1.913in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1726869 {
-             proto=0; x=1.83852in; y=65.405mm; 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.1810241 {
+            proto=0; x=1.65443in; y=1.913in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1810222 {
+               x1=1.61507in; y1=47.89043mm; x2=1.62293in; y2=47.89043mm; thickness=8.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810225 {
+               x1=1.61507in; y1=49.28997mm; x2=1.62293in; y2=49.28997mm; thickness=8.0mil; clearance=0.0;
               }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1726856 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726859 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=65.405mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1810228 {
+               x1=1.619in; y1=1.913in; x2=1.619in; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1726862 {
-                x1=1.85426in; y1=65.405mm; x2=46.098204mm; y2=65.405mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1810231 {
+               x1=1.619in; y1=1.913in; x2=1.619in; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1726865 {
-                x1=1.85426in; y1=65.405mm; x2=1.85426in; y2=64.405mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1810234 {
+               x1=1.619in; y1=1.913in; x2=42.1226mm; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1810237 {
+               x1=1.619in; y1=1.913in; x2=1.619in; y2=49.5902mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = Ikn56fWDAoi3RXep5wYAAABZ
+         }
+          uid = 6fQBPbDP5Uk7phRTAIkAAABi
+         }
+         ha:subc.1810243 {
+          ha:attributes {
+           footprint=0805
+           value=22uF
+           device=CAPACITOR
+           openscad=0805
+           refdes=C9
           }
-          ha:subc.1726871 {
-           ha:attributes {
-            openscad=0402
-            value=270
-            device=RESISTOR
-            refdes=R54
-            footprint=0402
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
+         ha:data {
+                  li:padstack_prototypes {
 
-               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.0 {
+            hdia=0.0; hplated=0; 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:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1726884 {
-             proto=0; x=1.83726in; y=2.48852in; 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.1726885 {
-             proto=0; x=1.83726in; y=2.52in; 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
+               clearance=0.0
+                li:ps_poly {
+                 25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 29.52mil  
+                 25.59mil  
+                 29.52mil  
+                }
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
 
-              li:objects {
-               ha:line.1726872 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1726875 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=2.50426in; 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
                }
-               ha:line.1726878 {
-                x1=1.83726in; y1=2.50426in; x2=1.83726in; y2=64.608204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+               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:line.1726881 {
-                x1=1.83726in; y1=2.50426in; x2=45.666404mm; y2=2.50426in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 29.52mil  
+                 25.59mil  
+                 29.52mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = RHLWnwuVK0dSG7TrdQYAAABx
-          }
-          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: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.1580908 {
-             proto=0; x=2.85474in; y=2.792in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.1810262 {
+            proto=0; x=1.51443in; y=1.913in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1580909 {
-             proto=0; x=2.82326in; y=2.792in; 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.1810263 {
+            proto=0; x=1.44357in; y=1.913in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1810244 {
+               x1=1.48293in; y1=49.28997mm; x2=1.47507in; y2=49.28997mm; thickness=8.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810247 {
+               x1=1.48293in; y1=47.89043mm; x2=1.47507in; y2=47.89043mm; thickness=8.0mil; clearance=0.0;
               }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1580896 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1580899 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=2.792in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1810250 {
+               x1=1.479in; y1=1.913in; x2=1.479in; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1580902 {
-                x1=2.839in; y1=2.792in; x2=71.1106mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1810253 {
+               x1=1.479in; y1=1.913in; x2=1.479in; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1580905 {
-                x1=2.839in; y1=2.792in; x2=2.839in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1810256 {
+               x1=1.479in; y1=1.913in; x2=36.5666mm; y2=1.913in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1810259 {
+               x1=1.479in; y1=1.913in; x2=1.479in; y2=47.5902mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABY
+         }
+          uid = 6fQBPbDP5Uk7phRTAIkAAABk
+         }
+         ha:subc.1810265 {
+          ha:attributes {
+           footprint=0805
+           value=22uF
+           device=CAPACITOR
+           openscad=0805
+           refdes=C10
           }
-          ha:subc.1737314 {
-           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  
-                 }
+         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 {
-                  -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 {
+                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 {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
-                 }
+              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.1737327 {
-             proto=0; x=2.65574in; y=2.637in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.1810284 {
+            proto=0; x=1.51543in; y=1.982in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1737328 {
-             proto=0; x=2.62426in; y=2.637in; 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.1810285 {
+            proto=0; x=1.44457in; y=1.982in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1810266 {
+               x1=1.48393in; y1=51.04257mm; x2=1.47607in; y2=51.04257mm; thickness=8.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810269 {
+               x1=1.48393in; y1=49.64303mm; x2=1.47607in; y2=49.64303mm; thickness=8.0mil; clearance=0.0;
               }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1737315 {
-                x1=2.64in; y1=2.637in; x2=2.64in; y2=2.637in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1737318 {
-                x1=2.64in; y1=2.637in; x2=2.64in; y2=2.637in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1737321 {
-                x1=2.64in; y1=2.637in; x2=68.056mm; y2=2.637in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1737324 {
-                x1=2.64in; y1=2.637in; x2=2.64in; y2=65.9798mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+             li:objects {
+              ha:line.1810272 {
+               x1=1.48in; y1=1.982in; x2=1.48in; y2=1.982in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAABe
-          }
-          ha:subc.1737330 {
-           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  
-                 }
+              ha:line.1810275 {
+               x1=1.48in; y1=1.982in; x2=1.48in; y2=1.982in; 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 {
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  -12.84mil  
-                 }
+              }
+              ha:line.1810278 {
+               x1=1.48in; y1=1.982in; x2=36.592mm; y2=1.982in; 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 {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
-                 }
+              }
+              ha:line.1810281 {
+               x1=1.48in; y1=1.982in; x2=1.48in; y2=49.3428mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
              }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1737343 {
-             proto=0; x=2.62426in; y=2.683in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1737344 {
-             proto=0; x=2.65574in; y=2.683in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=2
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+          }
+         }
+          uid = 6fQBPbDP5Uk7phRTAIkAAABm
+         }
+         ha:subc.1810287 {
+          ha:attributes {
+           footprint=0805
+           value=10uF
+           device=CAPACITOR
+           openscad=0805
+           refdes=C12
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-              li:objects {
-               ha:line.1737331 {
-                x1=2.64in; y1=2.683in; x2=2.64in; y2=2.683in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1737334 {
-                x1=2.64in; y1=2.683in; x2=2.64in; y2=2.683in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+               clearance=0.0
+                li:ps_poly {
+                 25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 29.52mil  
+                 25.59mil  
+                 29.52mil  
                 }
+              }
 
-                ha:attributes {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.1737337 {
-                x1=2.64in; y1=2.683in; x2=66.056mm; y2=2.683in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+               clearance=0.0
+                li:ps_poly {
+                 28.59mil  
+                 -32.52mil  
+                 -28.59mil  
+                 -32.52mil  
+                 -28.59mil  
+                 32.52mil  
+                 28.59mil  
+                 32.52mil  
                 }
+              }
 
-                ha:attributes {
-                  subc-role=x
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.1737340 {
-                x1=2.64in; y1=2.683in; x2=2.64in; y2=69.1482mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 -29.52mil  
+                 -25.59mil  
+                 29.52mil  
+                 25.59mil  
+                 29.52mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABd
-          }
-          ha:subc.1737346 {
-           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  
-                 }
-               }
+          li:objects {
+           ha:padstack_ref.1810306 {
+            proto=0; x=1.31614in; y=1.623in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  -9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                 }
-               }
-             }
+            ha:attributes {
+              term=1
+              name=1
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.1737359 {
-             proto=0; x=2.39048in; y=3.606in; 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.1810307 {
+            proto=0; x=1.387in; y=1.623in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1737360 {
-             proto=0; x=2.359in; y=3.606in; rot=180.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 {
+             li:objects {
+              ha:line.1810288 {
+               x1=1.34764in; y1=40.52443mm; x2=34.4297mm; y2=40.52443mm; thickness=8.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810291 {
+               x1=1.34764in; y1=41.92397mm; x2=34.4297mm; y2=41.92397mm; thickness=8.0mil; clearance=0.0;
               }
-            }
-
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1737347 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1737350 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1810294 {
+               x1=1.35157in; y1=1.623in; x2=1.35157in; y2=1.623in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1737353 {
-                x1=2.37474in; y1=3.606in; x2=59.318396mm; y2=3.606in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1810297 {
+               x1=1.35157in; y1=1.623in; x2=1.35157in; y2=1.623in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1737356 {
-                x1=2.37474in; y1=3.606in; x2=2.37474in; y2=90.5924mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1810300 {
+               x1=1.35157in; y1=1.623in; x2=35.329878mm; y2=1.623in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1810303 {
+               x1=1.35157in; y1=1.623in; x2=1.35157in; y2=42.2242mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = G1gpsTyiDfKtFyztVT4AAACM
+         }
+          uid = 6fQBPbDP5Uk7phRTAIkAAABo
+         }
+         ha:subc.1810309 {
+          ha:attributes {
+           footprint=0805
+           value=10uF
+           device=CAPACITOR
+           openscad=0805
+           refdes=C13
           }
-          ha:subc.1737362 {
-           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  
-                 }
+         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 {
-                  -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 {
+                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 {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
-                 }
+              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.1737375 {
-             proto=0; x=2.39074in; y=3.516in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+          li:objects {
+           ha:padstack_ref.1810328 {
+            proto=0; x=1.58357in; y=1.983in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+            li:thermal {
             }
-            ha:padstack_ref.1737376 {
-             proto=0; x=2.35926in; y=3.516in; 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.1810329 {
+            proto=0; x=1.65443in; y=1.983in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
-           li:layers {
+          }
+          li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
+             li:objects {
+              ha:line.1810310 {
+               x1=1.61507in; y1=49.66843mm; x2=1.62293in; y2=49.66843mm; thickness=8.0mil; clearance=0.0;
               }
-              ha:type {
-               silk = 1
-               top = 1
+              ha:line.1810313 {
+               x1=1.61507in; y1=51.06797mm; x2=1.62293in; y2=51.06797mm; thickness=8.0mil; clearance=0.0;
               }
-            }
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
+
+             li:objects {
+              ha:line.1810316 {
+               x1=1.619in; y1=1.983in; x2=1.619in; y2=1.983in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
+               }
+              }
+              ha:line.1810319 {
+               x1=1.619in; y1=1.983in; x2=1.619in; y2=1.983in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.1810322 {
+               x1=1.619in; y1=1.983in; x2=42.1226mm; y2=1.983in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1810325 {
+               x1=1.619in; y1=1.983in; x2=1.619in; y2=51.3682mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
+           }
+          }
+         }
+          uid = 6fQBPbDP5Uk7phRTAIkAAABq
+         }
+         ha:subc.1810331 {
+          ha:attributes {
+           openscad=0402
+           value=51k
+           device=RESISTOR
+           refdes=R24
+           footprint=0402
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-              li:objects {
-               ha:line.1737363 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+          ha:ps_proto_v6.0 {
+            hdia=0.0; hplated=0; htop=0; hbottom=0;
+            li:shape {
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-               ha:line.1737366 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=origin
-                }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
                }
-               ha:line.1737369 {
-                x1=60.325mm; y1=3.516in; x2=61.325mm; y2=3.516in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=x
-                }
+              ha:ps_shape_v4 {
+               ha:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-               ha:line.1737372 {
-                x1=60.325mm; y1=3.516in; x2=60.325mm; y2=88.3064mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
+               clearance=0.0
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = fdmrigvTMcHho9IPHtUAAABf
           }
-          ha:subc.1737378 {
-           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:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -16.77mil  
-                  -12.84mil  
-                  -16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  12.84mil  
-                  16.77mil  
-                  -12.84mil  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -13.77mil  
-                  -9.84mil  
-                  -13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  9.84mil  
-                  13.77mil  
-                  -9.84mil  
-                 }
-               }
-             }
-           }
-          }
-
-           li:objects {
-            ha:padstack_ref.1737391 {
-             proto=0; x=2.35926in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+         }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
+          li:objects {
+           ha:padstack_ref.1810344 {
+            proto=0; x=1.777in; y=1.769in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            li:thermal {
             }
-            ha:padstack_ref.1737392 {
-             proto=0; x=2.39074in; y=3.561in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
-           li:layers {
+           ha:padstack_ref.1810345 {
+            proto=0; x=1.74552in; y=1.769in; rot=180.000000; xmirror=0; smirror=0; clearance=10.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=2
+              name=2
             }
+           }
+          }
+          li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:objects {
-               ha:line.1737379 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
+             }
+           }
 
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1737382 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-                ha:attributes {
-                  subc-role=origin
-                }
+             li:objects {
+              ha:line.1810332 {
+               x1=1.76126in; y1=1.769in; x2=1.76126in; y2=1.769in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:line.1737385 {
-                x1=60.325mm; y1=3.561in; x2=59.325mm; y2=3.561in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=x
-                }
+              }
+              ha:line.1810335 {
+               x1=1.76126in; y1=1.769in; x2=1.76126in; y2=1.769in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
                }
-               ha:line.1737388 {
-                x1=60.325mm; y1=3.561in; x2=60.325mm; y2=91.4494mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
-                }
+              }
+              ha:line.1810338 {
+               x1=1.76126in; y1=1.769in; x2=43.736004mm; y2=1.769in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
                }
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+              ha:line.1810341 {
+               x1=1.76126in; y1=1.769in; x2=1.76126in; y2=43.9326mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
+               }
               }
-            }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
+             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABg
+         }
+          uid = Ikn56fWDAoi3RXep5wYAAABZ
+         }
+         ha:subc.1810347 {
+          ha:attributes {
+           footprint=0402
+           value=270
+           device=RESISTOR
+           openscad=0402
+           refdes=R54
           }
-          ha:subc.1741536 {
-           ha:attributes {
-            value=Header-2
-            device=CONNECTOR
-            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  
-                 }
-               }
-
-               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:data {
+                  li:padstack_prototypes {
 
-               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_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 {
-                 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 {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
                }
-             }
-           }
-
-           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
+                li:ps_poly {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                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: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=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 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
-               }
+              }
 
-               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:combining { auto=1;               }
+               ha:layer_mask {
+                top = 1
+                paste = 1
                }
-
-               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 {
+                 9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 -13.77mil  
+                 -9.84mil  
+                 13.77mil  
+                 9.84mil  
+                 13.77mil  
                 }
-                clearance=0.0
-               }
-             }
-           }
+              }
+            }
           }
+         }
 
-           li:objects {
-            ha:padstack_ref.1741561 {
-             proto=0; x=2.29in; y=3.706in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=1
-             }
+          li:objects {
+           ha:padstack_ref.1810360 {
+            proto=0; x=1.74426in; y=1.68252in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
-            ha:padstack_ref.1741562 {
-             proto=1; x=2.29in; y=3.606in; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            li:thermal {
+            }
 
-             ha:attributes {
-               term=2
-               name=2
-             }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1741537 {
-                x1=2.34in; y1=3.556in; x2=2.34in; y2=3.756in; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.1741540 {
-                x1=2.34in; y1=3.756in; x2=2.24in; y2=3.756in; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.1741543 {
-                x1=2.24in; y1=3.756in; x2=2.24in; y2=3.556in; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.1741546 {
-                x1=2.24in; y1=3.556in; x2=2.34in; y2=3.556in; thickness=15.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
-              }
+           ha:padstack_ref.1810361 {
+            proto=0; x=1.74426in; y=1.714in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:flags {
+             clearline=1
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            li:thermal {
+            }
 
-              li:objects {
-               ha:line.1741549 {
-                x1=2.29in; y1=3.656in; x2=2.29in; y2=3.656in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1741552 {
-                x1=2.29in; y1=3.706in; x2=2.29in; y2=3.706in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1741555 {
-                x1=2.29in; y1=3.706in; x2=2.29in; y2=93.1324mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1741558 {
-                x1=2.29in; y1=3.706in; x2=57.166mm; y2=3.706in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
-              }
+            ha:attributes {
+              term=2
+              name=2
             }
            }
           }
-           uid = pyz5kG+0E0ESBqOHgnEAAABM
-          }
-          ha:subc.1717109 {
-           ha:attributes {
-            value=IRLR8743PbF
-            device=MOSFET
-            footprint=TO252FET
-            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 {
-                  29.53mil  
-                  -55.12mil  
-                  -29.53mil  
-                  -55.12mil  
-                  -29.53mil  
-                  55.12mil  
-                  29.53mil  
-                  55.12mil  
-                 }
-               }
+          li:layers {
 
-               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:top-silk {
+            lid=0
+            ha:combining {            }
 
-               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  
-                 }
-               }
+             li:objects {
+             }
+             ha:type {
+              silk = 1
+              top = 1
              }
            }
 
-           ha:ps_proto_v6.1 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+           ha:subc-aux {
+            lid=1
+            ha:combining {            }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                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:line.1810348 {
+               x1=1.74426in; y1=1.69826in; x2=1.74426in; y2=1.69826in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -127.02mil  
-                  -123.08mil  
-                  -127.02mil  
-                  123.08mil  
-                  127.02mil  
-                  123.08mil  
-                  127.02mil  
-                  -123.08mil  
-                 }
+              }
+              ha:line.1810351 {
+               x1=1.74426in; y1=1.69826in; x2=1.74426in; y2=1.69826in; 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 {
-                  -124.02mil  
-                  -120.08mil  
-                  -124.02mil  
-                  120.08mil  
-                  124.02mil  
-                  120.08mil  
-                  124.02mil  
-                  -120.08mil  
-                 }
+              }
+              ha:line.1810354 {
+               x1=1.74426in; y1=1.69826in; x2=1.74426in; y2=44.135804mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.1810357 {
+               x1=1.74426in; y1=1.69826in; x2=43.304204mm; y2=1.69826in; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
            }
           }
+         }
+          uid = RHLWnwuVK0dSG7TrdQYAAABx
+         }
+        ha:subc.1281495 {
+         ha:attributes {
+          value=female
+          device=CONNECTOR
+          footprint=pizero
+          refdes=J2
+         }
+        ha:data {
+                li:padstack_prototypes {
 
-           li:objects {
-            ha:padstack_ref.1717135 {
-             proto=0; x=2.746in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+         ha:ps_proto_v6.0 {
+           hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-             li:thermal {
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.0mil  
+                -35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+                35.0mil  
+                -35.0mil  
+                35.0mil  
+               }
              }
 
-             ha:attributes {
-               term=3
-               name=G
-             }
-            }
-            ha:padstack_ref.1717136 {
-             proto=1; x=2.656in; y=89.789mm; rot=180.000000; xmirror=0; smirror=0; clearance=20.0mil;
-             ha:flags {
-              clearline=1
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.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 {
+               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:attributes {
-               term=1
-               name=D
-             }
-            }
-            ha:padstack_ref.1717137 {
-             proto=0; x=2.566in; y=3.28894in; rot=180.000000; xmirror=0; smirror=0; clearance=6.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=S
+             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:layers {
+         }
 
-            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.1717110 {
-                x1=70.71233mm; y1=3.60981in; x2=64.21247mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1717113 {
-                x1=64.21247mm; y1=3.60981in; x2=64.21247mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1717116 {
-                x1=64.21247mm; y1=85.58911mm; x2=70.71233mm; y2=85.58911mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1717119 {
-                x1=70.71233mm; y1=85.58911mm; x2=70.71233mm; y2=3.60981in; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 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.1717123 {
-                x1=2.656in; y1=3.37096in; x2=2.656in; y2=3.37096in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1717126 {
-                x1=2.656in; y1=3.28894in; x2=2.656in; y2=3.28894in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1717129 {
-                x1=2.656in; y1=3.28894in; x2=66.4624mm; y2=3.28894in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1717132 {
-                x1=2.656in; y1=3.28894in; x2=2.656in; y2=82.539076mm; 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=70.0mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
               }
-              ha:type {
+              clearance=0.0
+             }
+
+             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
-               misc = 1
-               virtual = 1
+               mask = 1
               }
-            }
-           }
-          }
-           uid = kyY4TivufuzPbBzt5IgAAABh
-          }
-          ha:subc.1746719 {
-           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: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  
-                 }
-               }
+              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: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.1746732 {
-             proto=0; x=2.72574in; y=50.165mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             li:thermal {
-             }
+         ha:ps_proto_v6.2 {
+           hdia=98.43mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.1746733 {
-             proto=0; x=2.69426in; y=50.165mm; 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=172.24mil;              }
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               top = 1
+              }
+              clearance=0.0
              }
 
-             li:thermal {
-               li:0 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
+             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
              }
 
-             ha:attributes {
-               term=2
-               name=2
+             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
              }
-            }
-           }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-              }
-              ha:type {
-               silk = 1
+             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:subc-aux {
-             lid=1
-             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:line.1746720 {
-                x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1746723 {
-                x1=2.71in; y1=50.165mm; x2=2.71in; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           li:thermal {
+           }
 
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1746726 {
-                x1=2.71in; y1=50.165mm; x2=69.834mm; y2=50.165mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           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:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1746729 {
-                x1=2.71in; y1=50.165mm; x2=2.71in; y2=49.165mm; 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=2
+             name=pin2
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABT
-          }
-          ha:subc.1746735 {
+          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 {
+           }
+
            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  
-                 }
-               }
+             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
+           }
 
-               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=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:objects {
-            ha:padstack_ref.1746748 {
-             proto=0; x=2.69426in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+           li:thermal {
+           }
 
-             li:thermal {
-               li:0 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+           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=1
-               name=1
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:padstack_ref.1746749 {
-             proto=0; x=2.72574in; y=1.93in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
+           }
 
-             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=2
-               name=2
-             }
-            }
+           li:thermal {
            }
-           li:layers {
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+           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
+           }
 
-              li:objects {
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
+           li:thermal {
+           }
 
-            ha:subc-aux {
-             lid=1
-             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.1746736 {
-                x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; 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=pnp-origin
-                }
-               }
-               ha:line.1746739 {
-                x1=2.71in; y1=1.93in; x2=2.71in; y2=1.93in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           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 {
-                  subc-role=origin
-                }
-               }
-               ha:line.1746742 {
-                x1=2.71in; y1=1.93in; x2=67.834mm; y2=1.93in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=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 {
-                  subc-role=x
-                }
-               }
-               ha:line.1746745 {
-                x1=2.71in; y1=1.93in; x2=2.71in; y2=50.022mm; 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=11
+             name=pin11
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAABU
-          }
-          ha:subc.1747432 {
-           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: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: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  
-                 }
-               }
+           li:thermal {
+           }
 
-               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  
-                 }
-               }
-             }
+           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:objects {
-            ha:padstack_ref.1747460 {
-             proto=0; x=2.77159in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           li:thermal {
+           }
 
-             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=1
-               name=1
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
-            ha:padstack_ref.1747461 {
-             proto=0; x=2.77159in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
+           }
 
-             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
-               name=8
-             }
-            }
-            ha:padstack_ref.1747462 {
-             proto=0; x=2.746in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           li:thermal {
+           }
 
-             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=2
-               name=2
-             }
-            }
-            ha:padstack_ref.1747463 {
-             proto=0; x=2.746in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.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=7
-               name=7
-             }
-            }
-            ha:padstack_ref.1747464 {
-             proto=0; x=2.7204in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           li:thermal {
+           }
 
-             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=3
-               name=3
-             }
-            }
-            ha:padstack_ref.1747465 {
-             proto=0; x=2.7204in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           li:thermal {
+           }
 
-             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=6
-               name=6
-             }
-            }
-            ha:padstack_ref.1747466 {
-             proto=0; x=2.69481in; y=2.55526in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             li:thermal {
-             }
+           li:thermal {
+           }
 
-             ha:attributes {
-               term=4
-               name=4
-             }
-            }
-            ha:padstack_ref.1747467 {
-             proto=0; x=2.69481in; y=2.734in; rot=180.000000; xmirror=0; smirror=0; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           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
+           }
 
-             li:thermal {
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-
-             ha:attributes {
-               term=5
-               name=5
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-            }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1747433 {
-                x1=2.80407in; y1=2.57376in; x2=2.80407in; y2=2.57376in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1747436 {
-                x1=2.79226in; y1=2.70369in; x2=2.67414in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1747439 {
-                x1=2.67414in; y1=2.70369in; x2=2.67414in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1747442 {
-                x1=2.67414in; y1=2.58557in; x2=2.79226in; y2=2.58557in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.1747445 {
-                x1=2.79226in; y1=2.58557in; x2=2.79226in; y2=2.70369in; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1747448 {
-                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           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 {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1747451 {
-                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=2.64463in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           li:thermal {
+           }
 
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1747454 {
-                x1=2.7332in; y1=2.64463in; x2=2.7332in; y2=66.173602mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+           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 {
-                  subc-role=x
-                }
-               }
-               ha:line.1747457 {
-                x1=2.7332in; y1=2.64463in; x2=68.42328mm; y2=2.64463in; 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=22
+             name=pin22
            }
           }
-           uid = awHEPLOUqbax+QojwTkAAAB9
-          }
-         ha:subc.1267742 {
-          ha:attributes {
-           value=db9female
-           device=CONNECTOR
-           footprint=aaz-f-9
-           refdes=J4
-          }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=39.37mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+          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: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  
-                }
-              }
+           li:thermal {
+           }
 
-              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: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: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  
-                }
-              }
+           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.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                }
-              }
+           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:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                 42.52mil  
-                 -42.52mil  
-                 42.52mil  
-                }
-              }
-            }
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
+
+           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:ps_proto_v6.1 {
-            hdia=39.37mil; 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.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-              }
+           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:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 1
-               }
-               clearance=0.0
-              }
+           li:thermal {
+           }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
+           ha:attributes {
+             term=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
+           }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
+           li:thermal {
+           }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
-            }
+           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:padstack_ref.1267759 {
-            proto=0; x=4.237in; y=72.39mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
+           li:thermal {
+           }
 
-            li:thermal {
-            }
+           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:attributes {
-              term=1
-              name=pin1
-            }
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
            }
-           ha:padstack_ref.1267760 {
-            proto=1; x=4.34881in; y=2.90453in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=6
-              name=pin6
-            }
+           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:padstack_ref.1267761 {
-            proto=1; x=4.237in; y=75.15987mm; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=2
-              name=pin2
-            }
+           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:padstack_ref.1267762 {
-            proto=1; x=4.34881in; y=3.01358in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=7
-              name=pin7
-            }
+           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
            }
-           ha:padstack_ref.1267763 {
-            proto=1; x=4.237in; y=3.0681in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=3
-              name=pin3
-            }
+           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
            }
-           ha:padstack_ref.1267764 {
-            proto=1; x=4.34881in; y=3.12263in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-            ha:attributes {
-              term=8
-              name=pin8
-            }
+           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:padstack_ref.1267765 {
-            proto=1; x=4.237in; y=3.17716in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=4
-              name=pin4
-            }
+           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:padstack_ref.1267766 {
-            proto=1; x=4.34881in; y=3.23168in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=9
-              name=pin9
-            }
+           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:padstack_ref.1267767 {
-            proto=1; x=4.237in; y=3.28621in; rot=270.000000; xmirror=0; smirror=0; clearance=7.085mil;
-            ha:flags {
-             clearline=1
-            }
 
-            li:thermal {
-            }
+           li:thermal {
+           }
 
-            ha:attributes {
-              term=5
-              name=pin5
-            }
+           ha:attributes {
+             term=37
+             name=pin37
            }
           }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+          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:objects {
-              ha:line.1267743 {
-               x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; thickness=10.0mil; clearance=0.0;
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+           li:thermal {
            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+           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:objects {
-              ha:line.1267747 {
-               x1=108.882011mm; y1=77.929852mm; x2=108.882011mm; y2=77.929852mm; thickness=0.1mm; clearance=0.0;
-               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
- };              }
+           li:thermal {
+             li:2 {
+              on  
+              diag  
+              round  
+              noshape  
              }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
+             li:3 {
+              on  
+              diag  
+              round  
+              noshape  
              }
            }
-          }
-         }
-          uid = rngxnPf0TM5L9XrnUVAAAABJ
-         }
-          ha:subc.1770017 {
+
            ha:attributes {
-            value=
-            device=HOLE_PLATED
-            footprint=hole-M2
-            refdes=H6
+             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
            }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=93.8mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;                }
-                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=115.8mil;                }
-                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=115.8mil;                }
-                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=121.8mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+           li:thermal {
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=121.8mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
-             }
+           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:objects {
-            ha:padstack_ref.1770032 {
-             proto=0; x=2.963in; y=3.568in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-              usetherm=1
-             }
-
-             li:thermal {
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
              }
-
-             ha:attributes {
-               term=1
-               name=pin1
+             li:3 {
+              on  
+              solid  
+              noshape  
              }
-            }
            }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
-
-              li:objects {
-               ha:arc.1770018 {
-                x=2.963in; y=3.568in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
-              }
-            }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1770020 {
-                x1=2.963in; y1=3.568in; x2=2.963in; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1770023 {
-                x1=2.963in; y1=3.568in; x2=2.963in; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1770026 {
-                x1=2.963in; y1=3.568in; x2=76.2602mm; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1770029 {
-                x1=2.963in; y1=3.568in; x2=2.963in; y2=91.6272mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
+           ha:attributes {
+             term=41
+             name=GND
            }
           }
-           uid = G5/zvK0PCwfoUIZu1+sAAABh
-          }
-          ha:subc.1770050 {
-           ha:attributes {
-            value=
-            device=HOLE_PLATED
-            footprint=hole-M2
-            refdes=H7
+          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:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=93.8mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
+             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+           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
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=115.8mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
+             }
+             li:3 {
+              on  
+              solid  
+              noshape  
+             }
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=121.8mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+           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
+           }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=121.8mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+           li:thermal {
+             li:2 {
+              on  
+              solid  
+              noshape  
+             }
+             li:3 {
+              on  
+              solid  
+              noshape  
              }
            }
+
+           ha:attributes {
+             term=41
+             name=GND
+           }
           }
+         }
+         li:layers {
 
-           li:objects {
-            ha:padstack_ref.1770065 {
-             proto=0; x=717.0mil; y=3.568in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-              usetherm=1
-             }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-             li:thermal {
+            li:objects {
+             ha:line.1281496 {
+              x1=3.2872in; y1=2.68094in; x2=3.2872in; y2=299.07mil; thickness=5.0mil; clearance=0.0;
              }
-
-             ha:attributes {
-               term=1
-               name=pin1
+             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;
              }
             }
-           }
-           li:layers {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-              li:objects {
-               ha:arc.1770051 {
-                x=717.0mil; y=3.568in; width=77.9mil; height=77.9mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-               }
+            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:type {
-               silk = 1
-               top = 1
+ 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:subc-aux {
-             lid=1
-             ha:combining {             }
-
-              li:objects {
-               ha:line.1770053 {
-                x1=717.0mil; y1=3.568in; x2=717.0mil; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.1770056 {
-                x1=717.0mil; y1=3.568in; x2=717.0mil; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.1770059 {
-                x1=717.0mil; y1=3.568in; x2=19.2118mm; y2=3.568in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.1770062 {
-                x1=717.0mil; y1=3.568in; x2=717.0mil; y2=91.6272mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+ 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:type {
-               top = 1
-               misc = 1
-               virtual = 1
+ 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 = G5/zvK0PCwfoUIZu1+sAAABj
           }
+         }
+        }
+         uid = m/qU+DMxNl2QA595wEAAAABW
+        }
   }
   li:layers {
    ha:top-sig {
@@ -30753,2756 +31036,2756 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1437188 {
-      x1=3.01268in; y1=2.22768in; x2=2.712in; y2=2.22768in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1438336 {
-      x1=70.35803mm; y1=1.09in; x2=2.633in; y2=1.09in; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1437188 {
+      x1=3.01268in; y1=2.22768in; x2=2.712in; y2=2.22768in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438339 {
-      x1=2.633in; y1=990.0mil; x2=2.683in; y2=1.04in; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1440461 {
+      x1=74.755629mm; y1=2.05052in; x2=3.03148in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438342 {
-      x1=2.683in; y1=1.04in; x2=70.35803mm; y2=1.04in; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1440464 {
+      x1=3.03148in; y1=2.05052in; x2=3.051in; y2=2.031in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438345 {
-      x1=2.633in; y1=890.0mil; x2=2.633in; y2=905.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1440769 {
+      x1=2.84in; y1=52.07mm; x2=2.94296in; y2=52.07mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438348 {
-      x1=2.633in; y1=905.0mil; x2=2.718in; y2=990.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1440772 {
+      x1=2.94296in; y1=52.07mm; x2=2.94348in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438351 {
-      x1=2.718in; y1=990.0mil; x2=70.35803mm; y2=990.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1442284 {
+      x1=4.34881in; y1=3.12263in; x2=4.34837in; y2=3.12263in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438354 {
-      x1=2.633in; y1=790.0mil; x2=2.691in; y2=848.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1445818 {
+      x1=1.2in; y1=375.27mil; x2=1.19873in; y2=374.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438357 {
-      x1=2.691in; y1=848.0mil; x2=2.691in; y2=910.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1445827 {
+      x1=1.0564in; y1=374.6mil; x2=1.057in; y2=374.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438360 {
-      x1=2.691in; y1=910.0mil; x2=2.721in; y2=940.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1447784 {
+      x1=937.0mil; y1=510.0mil; x2=936.0mil; y2=509.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438363 {
-      x1=2.721in; y1=940.0mil; x2=70.35803mm; y2=940.0mil; thickness=10.0mil; clearance=20.0mil;
+     ha:line.1502188 {
+      x1=576.85mil; y1=705.0mil; x2=576.85mil; y2=782.85mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438366 {
-      x1=2.974in; y1=1.04in; x2=3.05043in; y2=1.04in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1502191 {
+      x1=576.85mil; y1=782.85mil; x2=722.0mil; y2=928.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438369 {
-      x1=3.05143in; y1=1.041in; x2=3.05143in; y2=1.09in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1507013 {
+      x1=74.755629mm; y1=2.38516in; x2=2.99816in; y2=2.38516in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438372 {
-      x1=3.05143in; y1=1.09in; x2=2.974in; y2=1.09in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1507016 {
+      x1=2.99816in; y1=2.38516in; x2=3.041in; y2=2.428in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438375 {
-      x1=2.633in; y1=1.09in; x2=2.633in; y2=1.19057in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1507019 {
+      x1=3.041in; y1=2.428in; x2=3.298in; y2=2.428in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438532 {
-      x1=2.974in; y1=790.0mil; x2=4.22in; y2=790.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1507022 {
+      x1=3.298in; y1=2.428in; x2=3.336in; y2=2.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438856 {
-      x1=2.974in; y1=840.0mil; x2=3.099in; y2=840.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1508750 {
+      x1=85.725mm; y1=2.24in; x2=3.379in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438859 {
-      x1=3.099in; y1=840.0mil; x2=80.01mm; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1524941 {
+      x1=3.47499in; y1=640.01mil; x2=3.63399in; y2=640.01mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1438862 {
-      x1=80.01mm; y1=891.0mil; x2=4.02101in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1524944 {
+      x1=3.63399in; y1=640.01mil; x2=3.634in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440134 {
-      x1=2.769in; y1=740.0mil; x2=2.727in; y2=740.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1524949 {
+      x1=3.47499in; y1=740.01mil; x2=3.60599in; y2=740.01mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440137 {
-      x1=2.727in; y1=740.0mil; x2=2.703in; y2=716.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1524952 {
+      x1=3.60599in; y1=740.01mil; x2=3.607in; y2=739.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440140 {
-      x1=2.703in; y1=716.0mil; x2=2.703in; y2=394.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1524977 {
+      x1=3.634in; y1=74.93mm; x2=92.329mm; y2=2.949in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440143 {
-      x1=2.703in; y1=394.0mil; x2=2.724in; y2=373.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525149 {
+      x1=3.577in; y1=2.39in; x2=3.336in; y2=2.39in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440146 {
-      x1=2.974in; y1=740.0mil; x2=3.023in; y2=740.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525315 {
+      x1=2.76in; y1=2.306in; x2=2.71342in; y2=2.306in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440149 {
-      x1=3.023in; y1=740.0mil; x2=3.046in; y2=717.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525318 {
+      x1=2.71342in; y1=2.306in; x2=2.713in; y2=2.30642in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440152 {
-      x1=3.046in; y1=717.0mil; x2=3.046in; y2=395.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525481 {
+      x1=68.855971mm; y1=2.38516in; x2=2.75084in; y2=2.38516in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440155 {
-      x1=3.046in; y1=395.0mil; x2=3.024in; y2=373.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525493 {
+      x1=85.725mm; y1=1.64in; x2=3.173in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440461 {
-      x1=74.755629mm; y1=2.05052in; x2=3.03148in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525668 {
+      x1=3.234in; y1=2.329in; x2=3.093in; y2=2.329in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440464 {
-      x1=3.03148in; y1=2.05052in; x2=3.051in; y2=2.031in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525671 {
+      x1=3.093in; y1=2.329in; x2=3.056in; y2=2.366in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440769 {
-      x1=2.84in; y1=52.07mm; x2=2.94296in; y2=52.07mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525674 {
+      x1=3.056in; y1=2.366in; x2=74.768837mm; y2=2.366in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1440772 {
-      x1=2.94296in; y1=52.07mm; x2=2.94348in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1525677 {
+      x1=74.768837mm; y1=2.366in; x2=74.755629mm; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1441078 {
-      x1=2.769in; y1=790.0mil; x2=71.501mm; y2=790.0mil; 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
       }
      }
-     ha:line.1441081 {
-      x1=71.501mm; y1=790.0mil; x2=2.84in; y2=815.0mil; thickness=10.0mil; clearance=12.0mil;
+     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.1441084 {
-      x1=2.769in; y1=840.0mil; x2=71.501mm; y2=840.0mil; thickness=10.0mil; clearance=12.0mil;
+     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.1441087 {
-      x1=71.501mm; y1=840.0mil; x2=2.84in; y2=815.0mil; 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
       }
      }
-     ha:line.1442284 {
-      x1=4.34881in; y1=3.12263in; x2=4.34837in; y2=3.12263in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1546630 {
+      x1=3.639in; y1=2.294in; x2=3.639in; y2=2.828in; 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:line.1546636 {
+      x1=93.345mm; y1=2.864in; x2=93.345mm; y2=79.375mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1445803 {
-      x1=1.146in; y1=584.48mil; x2=1.10591in; y2=584.48mil; 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
       }
      }
-     ha:line.1445806 {
-      x1=1.056in; y1=509.4mil; x2=1.0564in; y2=509.0mil; thickness=10.0mil; clearance=12.0mil;
+     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.1445809 {
-      x1=1.056in; y1=539.0mil; x2=1.056in; y2=509.4mil; 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
       }
      }
-     ha:line.1445812 {
-      x1=1.07in; y1=553.0mil; x2=1.056in; y2=539.0mil; thickness=10.0mil; clearance=12.0mil;
+     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.1445815 {
-      x1=1.146in; y1=553.0mil; x2=1.07in; y2=553.0mil; 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
       }
      }
-     ha:line.1445818 {
-      x1=1.2in; y1=375.27mil; x2=1.19873in; y2=374.0mil; thickness=20.0mil; clearance=20.0mil;
+     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.1445824 {
-      x1=1.09074in; y1=649.0mil; x2=1.2in; y2=649.0mil; thickness=20.0mil; clearance=20.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.1445827 {
-      x1=1.0564in; y1=374.6mil; x2=1.057in; y2=374.0mil; thickness=20.0mil; clearance=20.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.1445830 {
-      x1=1.0564in; y1=510.0mil; x2=1.0564in; y2=374.6mil; thickness=20.0mil; clearance=20.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.1445833 {
-      x1=1.019in; y1=649.0mil; x2=1.05926in; y2=649.0mil; thickness=20.0mil; clearance=20.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.1445836 {
-      x1=1.019in; y1=596.6mil; x2=1.019in; y2=649.0mil; thickness=20.0mil; clearance=20.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.1446864 {
-      x1=38.989mm; y1=432.0mil; x2=1.536in; y2=486.0mil; thickness=20.0mil; clearance=20.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.1446867 {
-      x1=1.536in; y1=291.0mil; x2=1.536in; y2=349.0mil; thickness=20.0mil; clearance=20.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.1446870 {
-      x1=1.493in; y1=348.0mil; x2=38.989mm; y2=348.0mil; thickness=20.0mil; clearance=20.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.1447220 {
-      x1=38.962188mm; y1=430.0mil; x2=38.987588mm; y2=429.0mil; thickness=20.0mil; clearance=20.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.1447781 {
-      x1=1.019in; y1=510.0mil; x2=937.0mil; y2=510.0mil; thickness=20.0mil; clearance=20.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.1447784 {
-      x1=937.0mil; y1=510.0mil; x2=936.0mil; y2=509.0mil; 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.1501900 {
-      x1=978.0mil; y1=967.0mil; x2=978.0mil; y2=1.501in; thickness=10.0mil; clearance=12.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.1502188 {
-      x1=576.85mil; y1=705.0mil; x2=576.85mil; y2=782.85mil; 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.1502191 {
-      x1=576.85mil; y1=782.85mil; x2=722.0mil; y2=928.0mil; 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.1502194 {
-      x1=722.0mil; y1=928.0mil; x2=896.0mil; y2=928.0mil; 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.1503560 {
-      x1=936.0mil; y1=492.0mil; x2=835.0mil; y2=378.0mil; thickness=60.0mil; clearance=20.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.1504125 {
-      x1=978.0mil; y1=889.0mil; x2=1.038in; y2=889.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1583346 {
+      x1=93.345mm; y1=79.375mm; x2=87.63mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1504128 {
-      x1=1.038in; y1=889.0mil; x2=1.039in; y2=890.0mil; 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.1507013 {
-      x1=74.755629mm; y1=2.38516in; x2=2.99816in; y2=2.38516in; 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.1507016 {
-      x1=2.99816in; y1=2.38516in; x2=3.041in; y2=2.428in; 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.1507019 {
-      x1=3.041in; y1=2.428in; x2=3.298in; y2=2.428in; 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.1507022 {
-      x1=3.298in; y1=2.428in; x2=3.336in; y2=2.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1605611 {
+      x1=4.22in; y1=790.0mil; x2=107.315mm; y2=795.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1508750 {
-      x1=85.725mm; y1=2.24in; x2=3.379in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608157 {
+      x1=112.814329mm; y1=39.103071mm; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1524941 {
-      x1=3.47499in; y1=640.01mil; x2=3.63399in; y2=640.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608160 {
+      x1=114.00818mm; y1=39.103071mm; x2=112.814329mm; y2=39.103071mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1524944 {
-      x1=3.63399in; y1=640.01mil; x2=3.634in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608163 {
+      x1=112.78898mm; y1=34.30298mm; x2=112.395mm; y2=33.909mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1524949 {
-      x1=3.47499in; y1=740.01mil; x2=3.60599in; y2=740.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608166 {
+      x1=114.00818mm; y1=34.30298mm; x2=112.78898mm; y2=34.30298mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1524952 {
-      x1=3.60599in; y1=740.01mil; x2=3.607in; y2=739.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608178 {
+      x1=4.534in; y1=36.703mm; x2=4.534in; y2=1.463in; 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:line.1608181 {
+      x1=114.91369mm; y1=36.45309mm; x2=4.534in; y2=36.703mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525149 {
-      x1=3.577in; y1=2.39in; x2=3.336in; y2=2.39in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608184 {
+      x1=114.00818mm; y1=36.45309mm; x2=114.91369mm; y2=36.45309mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525315 {
-      x1=2.76in; y1=2.306in; x2=2.71342in; y2=2.306in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608187 {
+      x1=114.896113mm; y1=37.453087mm; x2=4.534in; y2=1.464in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525318 {
-      x1=2.71342in; y1=2.306in; x2=2.713in; y2=2.30642in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608193 {
+      x1=110.884437mm; y1=37.952959mm; x2=4.34074in; y2=1.519in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525481 {
-      x1=68.855971mm; y1=2.38516in; x2=2.75084in; y2=2.38516in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608196 {
+      x1=114.00818mm; y1=37.952959mm; x2=110.884437mm; y2=37.952959mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525493 {
-      x1=85.725mm; y1=1.64in; x2=3.173in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608199 {
+      x1=114.00818mm; y1=34.952966mm; x2=110.384362mm; y2=34.952966mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525668 {
-      x1=3.234in; y1=2.329in; x2=3.093in; y2=2.329in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1608995 {
+      x1=4.13in; y1=1.851in; x2=105.7275mm; y2=46.1899mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525671 {
-      x1=3.093in; y1=2.329in; x2=3.056in; y2=2.366in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637542 {
+      x1=114.00818mm; y1=35.952964mm; x2=113.246636mm; y2=35.952964mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525674 {
-      x1=3.056in; y1=2.366in; x2=74.768837mm; y2=2.366in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637545 {
+      x1=113.246636mm; y1=35.952964mm; x2=4.449in; y2=36.195mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1525677 {
-      x1=74.768837mm; y1=2.366in; x2=74.755629mm; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637548 {
+      x1=4.449in; y1=36.195mm; x2=4.449in; y2=36.952961mm; 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.1654905 {
+      x1=836.0mil; y1=378.0mil; x2=837.0mil; y2=378.0mil; thickness=20.0mil; clearance=20.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.1677557 {
+      x1=2.679in; y1=1.494in; x2=2.73in; y2=39.243mm; 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.1677560 {
+      x1=2.76467in; y1=39.243mm; x2=2.76567in; y2=1.544in; 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.1677636 {
+      x1=2.76467in; y1=40.513mm; x2=2.76567in; y2=1.594in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546630 {
-      x1=3.639in; y1=2.294in; x2=3.639in; y2=2.828in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1677705 {
+      x1=2.678in; y1=1.594in; x2=2.76567in; y2=1.594in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546636 {
-      x1=93.345mm; y1=2.864in; x2=93.345mm; y2=79.375mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1677708 {
+      x1=2.76567in; y1=1.594in; x2=2.766in; y2=1.59367in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546792 {
-      x1=3.451in; y1=87.63mm; x2=3.71in; y2=3.191in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1677948 {
+      x1=2.951in; y1=1.211in; x2=3.216in; y2=1.211in; 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.1677966 {
+      x1=3.268in; y1=1.09in; x2=3.268in; y2=1.158in; 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.1677969 {
+      x1=3.216in; y1=1.211in; x2=3.269in; y2=1.158in; 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.1678038 {
+      x1=85.725mm; y1=1.04001in; x2=3.31799in; y2=1.04001in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1546945 {
-      x1=3.752in; y1=2.214in; x2=3.752in; y2=3.248in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678041 {
+      x1=3.31799in; y1=1.04001in; x2=3.268in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1547095 {
-      x1=3.796in; y1=2.339in; x2=3.796in; y2=3.304in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678107 {
+      x1=3.47499in; y1=1.04001in; x2=3.47399in; y2=1.04001in; 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.1678110 {
+      x1=3.47399in; y1=1.04001in; x2=86.995mm; y2=1.089in; 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.1678113 {
+      x1=86.995mm; y1=1.089in; x2=3.326in; y2=1.089in; 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.1678116 {
+      x1=3.326in; y1=1.089in; x2=3.301in; y2=1.114in; 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.1678125 {
+      x1=2.97433in; y1=1.394in; x2=3.097in; y2=1.394in; 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.1678128 {
+      x1=3.097in; y1=1.394in; x2=3.301in; y2=1.19in; 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.1678131 {
+      x1=3.301in; y1=1.114in; x2=3.301in; y2=1.19in; 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.1678263 {
+      x1=3.066in; y1=1.494in; x2=3.27in; y2=1.29in; 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.1678266 {
+      x1=3.27in; y1=1.29in; x2=86.995mm; y2=1.29in; 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.1678269 {
+      x1=86.995mm; y1=1.29in; x2=3.47499in; y2=1.24001in; 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.1678332 {
+      x1=3.079in; y1=1.594in; x2=3.284in; y2=1.389in; 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.1678335 {
+      x1=3.284in; y1=1.389in; x2=89.281mm; y2=1.389in; 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.1678338 {
+      x1=89.281mm; y1=1.389in; x2=3.539in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1580539 {
-      x1=87.63mm; y1=87.63mm; x2=3.452in; y2=87.63mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678341 {
+      x1=3.539in; y1=34.671mm; x2=3.539in; y2=1.20402in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583106 {
-      x1=3.796in; y1=3.304in; x2=87.63mm; y2=92.71mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678344 {
+      x1=3.539in; y1=1.20402in; x2=3.47499in; y2=1.14001in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583109 {
-      x1=3.752in; y1=3.248in; x2=87.63mm; y2=90.17mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682132 {
+      x1=2.76567in; y1=1.344in; x2=2.818in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583268 {
-      x1=3.71in; y1=3.191in; x2=3.71in; y2=2.27501in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682135 {
+      x1=2.818in; y1=1.344in; x2=2.951in; y2=1.211in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583346 {
-      x1=93.345mm; y1=79.375mm; x2=87.63mm; y2=85.09mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678329 {
+      x1=2.97433in; y1=1.594in; x2=3.079in; y2=1.594in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583496 {
-      x1=87.63mm; y1=72.39mm; x2=3.606in; y2=72.39mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682273 {
+      x1=2.912in; y1=1.578in; x2=2.946in; y2=1.544in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583499 {
-      x1=3.606in; y1=72.39mm; x2=3.607in; y2=2.849in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682276 {
+      x1=2.946in; y1=1.544in; x2=2.97433in; y2=1.544in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583502 {
-      x1=87.63mm; y1=74.93mm; x2=3.633in; y2=74.93mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682330 {
+      x1=71.247mm; y1=43.053mm; x2=2.867in; y2=1.633in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1583505 {
-      x1=3.633in; y1=74.93mm; x2=3.636in; y2=2.953in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1678260 {
+      x1=2.97433in; y1=1.494in; x2=3.066in; y2=1.494in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1605602 {
-      x1=4.09601in; y1=966.0mil; x2=107.315mm; y2=1.09499in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682438 {
+      x1=2.867in; y1=1.519in; x2=2.942in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1605605 {
-      x1=4.02101in; y1=891.0mil; x2=104.038527mm; y2=965.995mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682441 {
+      x1=2.97433in; y1=1.444in; x2=2.942in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1605611 {
-      x1=4.22in; y1=790.0mil; x2=107.315mm; y2=795.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682492 {
+      x1=2.73in; y1=39.243mm; x2=2.76467in; y2=39.243mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608157 {
-      x1=112.814329mm; y1=39.103071mm; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1682495 {
+      x1=2.76567in; y1=1.444in; x2=2.728in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608160 {
-      x1=114.00818mm; y1=39.103071mm; x2=112.814329mm; y2=39.103071mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1682498 {
+      x1=2.728in; y1=1.444in; x2=68.0339mm; y2=37.9349mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608163 {
-      x1=112.78898mm; y1=34.30298mm; x2=112.395mm; y2=33.909mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1682546 {
+      x1=2.792in; y1=41.91mm; x2=2.826in; y2=1.616in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608166 {
-      x1=114.00818mm; y1=34.30298mm; x2=112.78898mm; y2=34.30298mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1682552 {
+      x1=2.826in; y1=1.46in; x2=2.942in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608178 {
-      x1=4.534in; y1=36.703mm; x2=4.534in; y2=1.463in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1682555 {
+      x1=2.942in; y1=1.344in; x2=2.97433in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608181 {
-      x1=114.91369mm; y1=36.45309mm; x2=4.534in; y2=36.703mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686376 {
+      x1=2.76467in; y1=32.893mm; x2=2.76567in; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1608184 {
-      x1=114.00818mm; y1=36.45309mm; x2=114.91369mm; y2=36.45309mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690642 {
+      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.1608187 {
-      x1=114.896113mm; y1=37.453087mm; x2=4.534in; y2=1.464in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690654 {
+      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.1608193 {
-      x1=110.884437mm; y1=37.952959mm; x2=4.34074in; y2=1.519in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690666 {
+      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; 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.1608196 {
-      x1=114.00818mm; y1=37.952959mm; x2=110.884437mm; y2=37.952959mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690678 {
+      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; 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.1608199 {
-      x1=114.00818mm; y1=34.952966mm; x2=110.384362mm; y2=34.952966mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690690 {
+      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; 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.1608995 {
-      x1=4.13in; y1=1.851in; x2=105.7275mm; y2=46.1899mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1690702 {
+      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; 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.1637542 {
-      x1=114.00818mm; y1=35.952964mm; x2=113.246636mm; y2=35.952964mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690714 {
+      x1=120.0mm; y1=67.0mm; 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.1637545 {
-      x1=113.246636mm; y1=35.952964mm; x2=4.449in; y2=36.195mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690726 {
+      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.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.1637548 {
-      x1=4.449in; y1=36.195mm; x2=4.449in; y2=36.952961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690738 {
+      x1=120.0mm; y1=62.0mm; 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.1654878 {
-      x1=936.0mil; y1=623.0mil; x2=936.0mil; y2=690.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1690750 {
+      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.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.1654881 {
-      x1=936.0mil; y1=690.0mil; x2=1.123in; y2=877.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1690762 {
+      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.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.1654884 {
-      x1=1.123in; y1=877.0mil; x2=1.123in; y2=2.524in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1690774 {
+      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; 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.1654905 {
-      x1=836.0mil; y1=378.0mil; x2=837.0mil; y2=378.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1701961 {
+      x1=4.60047in; y1=666.13mil; x2=4.57887in; y2=666.13mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677557 {
-      x1=2.679in; y1=1.494in; x2=2.73in; y2=39.243mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1701964 {
+      x1=4.57887in; y1=666.13mil; x2=4.551in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677560 {
-      x1=2.76467in; y1=39.243mm; x2=2.76567in; y2=1.544in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1701967 {
+      x1=4.551in; y1=694.0mil; x2=4.551in; y2=780.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677636 {
-      x1=2.76467in; y1=40.513mm; x2=2.76567in; y2=1.594in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1701970 {
+      x1=4.60047in; y1=807.87mil; x2=4.57887in; y2=807.87mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677705 {
-      x1=2.678in; y1=1.594in; x2=2.76567in; y2=1.594in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1701973 {
+      x1=4.57887in; y1=807.87mil; x2=4.551in; y2=780.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677708 {
-      x1=2.76567in; y1=1.594in; x2=2.766in; y2=1.59367in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1724905 {
+      x1=551.0mil; y1=3.201in; x2=551.0mil; y2=3.123in; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677861 {
-      x1=3.308in; y1=990.0mil; x2=3.79521in; y2=990.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1724908 {
+      x1=551.0mil; y1=3.117in; x2=701.0mil; y2=2.967in; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677864 {
-      x1=102.235mm; y1=1.21979in; x2=3.79521in; y2=990.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1724914 {
+      x1=486.0mil; y1=3.03in; x2=610.0mil; y2=2.906in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677948 {
-      x1=2.951in; y1=1.211in; x2=3.216in; y2=1.211in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1724920 {
+      x1=487.0mil; y1=3.178in; x2=535.0mil; y2=3.226in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677966 {
-      x1=3.268in; y1=1.09in; x2=3.268in; y2=1.158in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1724926 {
+      x1=486.0mil; y1=3.176in; x2=486.0mil; y2=3.03in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1677969 {
-      x1=3.216in; y1=1.211in; x2=3.269in; y2=1.158in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1725004 {
+      x1=952.0mil; y1=2.693in; x2=769.0mil; y2=2.876in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678038 {
-      x1=85.725mm; y1=1.04001in; x2=3.31799in; y2=1.04001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1725139 {
+      x1=1.108in; y1=3.168in; x2=1.107in; y2=3.169in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678041 {
-      x1=3.31799in; y1=1.04001in; x2=3.268in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1725145 {
+      x1=964.06mil; y1=3.062in; x2=1.107in; y2=3.062in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678107 {
-      x1=3.47499in; y1=1.04001in; x2=3.47399in; y2=1.04001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1725218 {
+      x1=1.144in; y1=3.07674in; x2=1.144in; y2=3.16154in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678110 {
-      x1=3.47399in; y1=1.04001in; x2=86.995mm; y2=1.089in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1727148 {
+      x1=1.059in; y1=3.00674in; x2=1.059in; y2=3.062in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678113 {
-      x1=86.995mm; y1=1.089in; x2=3.326in; y2=1.089in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1727151 {
+      x1=1.107in; y1=3.00774in; x2=1.107in; y2=3.166in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678116 {
-      x1=3.326in; y1=1.089in; x2=3.301in; y2=1.114in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1727154 {
+      x1=1.107in; y1=3.166in; x2=28.1559mm; y2=80.4545mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678125 {
-      x1=2.97433in; y1=1.394in; x2=3.097in; y2=1.394in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736002 {
+      x1=105.41mm; y1=82.55mm; x2=4.237in; y2=3.28621in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678128 {
-      x1=3.097in; y1=1.394in; x2=3.301in; y2=1.19in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736005 {
+      x1=105.41mm; y1=80.01mm; x2=4.237in; y2=3.17716in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678131 {
-      x1=3.301in; y1=1.114in; x2=3.301in; y2=1.19in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736008 {
+      x1=105.41mm; y1=77.47mm; x2=4.237in; y2=3.0681in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678263 {
-      x1=3.066in; y1=1.494in; x2=3.27in; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736011 {
+      x1=105.41mm; y1=74.93mm; x2=4.237in; y2=75.15987mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678266 {
-      x1=3.27in; y1=1.29in; x2=86.995mm; y2=1.29in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736014 {
+      x1=105.41mm; y1=72.39mm; x2=4.237in; y2=72.39mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678269 {
-      x1=86.995mm; y1=1.29in; x2=3.47499in; y2=1.24001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736017 {
+      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678332 {
-      x1=3.079in; y1=1.594in; x2=3.284in; y2=1.389in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736149 {
+      x1=105.41mm; y1=85.09mm; x2=4.059in; y2=3.259in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678335 {
-      x1=3.284in; y1=1.389in; x2=89.281mm; y2=1.389in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736152 {
+      x1=4.059in; y1=3.259in; x2=4.059in; y2=2.798in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678338 {
-      x1=89.281mm; y1=1.389in; x2=3.539in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736155 {
+      x1=4.059in; y1=2.798in; x2=4.104in; y2=2.753in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678341 {
-      x1=3.539in; y1=34.671mm; x2=3.539in; y2=1.20402in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736158 {
+      x1=4.104in; y1=2.753in; x2=4.281in; y2=2.753in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678344 {
-      x1=3.539in; y1=1.20402in; x2=3.47499in; y2=1.14001in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736164 {
+      x1=4.348in; y1=2.82in; x2=4.348in; y2=2.90372in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682132 {
-      x1=2.76567in; y1=1.344in; x2=2.818in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736167 {
+      x1=4.348in; y1=2.90372in; x2=4.34881in; y2=2.90453in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682135 {
-      x1=2.818in; y1=1.344in; x2=2.951in; y2=1.211in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1745109 {
+      x1=4.13in; y1=2.483in; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678329 {
-      x1=2.97433in; y1=1.594in; x2=3.079in; y2=1.594in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1745112 {
+      x1=4.058in; y1=2.52in; x2=4.093in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682264 {
-      x1=2.62574in; y1=1.73in; x2=2.821in; y2=1.73in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1745115 {
+      x1=4.13in; y1=2.483in; x2=4.093in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682267 {
-      x1=2.821in; y1=1.73in; x2=2.912in; y2=1.639in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746126 {
+      x1=114.00818mm; y1=36.952961mm; x2=99.978439mm; y2=36.952961mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682270 {
-      x1=2.912in; y1=1.639in; x2=2.912in; y2=1.578in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746129 {
+      x1=99.978439mm; y1=36.952961mm; x2=3.601in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682273 {
-      x1=2.912in; y1=1.578in; x2=2.946in; y2=1.544in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746132 {
+      x1=3.601in; y1=1.79in; x2=2.802in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682276 {
-      x1=2.946in; y1=1.544in; x2=2.97433in; y2=1.544in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746139 {
+      x1=114.896113mm; y1=37.453087mm; x2=100.291113mm; y2=37.453087mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682327 {
-      x1=2.62574in; y1=42.799mm; x2=71.247mm; y2=42.799mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746145 {
+      x1=3.542in; y1=1.881in; x2=3.534in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682330 {
-      x1=71.247mm; y1=42.799mm; x2=2.867in; y2=1.623in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746260 {
+      x1=3.534in; y1=1.889in; x2=100.291113mm; y2=37.453087mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682333 {
-      x1=2.867in; y1=1.623in; x2=2.867in; y2=1.519in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1746263 {
+      x1=3.534in; y1=1.889in; x2=2.803in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1678260 {
-      x1=2.97433in; y1=1.494in; x2=3.066in; y2=1.494in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747428 {
+      x1=2.77059in; y1=2.68424in; x2=2.77059in; y2=2.736in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682438 {
-      x1=2.867in; y1=1.519in; x2=2.942in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747572 {
+      x1=2.746in; y1=2.734in; x2=2.746in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682441 {
-      x1=2.97433in; y1=1.444in; x2=2.942in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751619 {
+      x1=68.855971mm; y1=2.34579in; x2=2.83079in; y2=2.34579in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682492 {
-      x1=2.73in; y1=39.243mm; x2=2.76467in; y2=39.243mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751622 {
+      x1=2.83079in; y1=2.34579in; x2=2.977in; y2=2.492in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682495 {
-      x1=2.76567in; y1=1.444in; x2=2.728in; y2=1.444in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751625 {
+      x1=2.977in; y1=2.492in; x2=3.164in; y2=2.492in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682498 {
-      x1=2.728in; y1=1.444in; x2=68.0339mm; y2=37.9349mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751628 {
+      x1=3.164in; y1=2.492in; x2=3.226in; y2=2.554in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682543 {
-      x1=2.62574in; y1=1.64in; x2=2.792in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751631 {
+      x1=3.226in; y1=2.554in; x2=3.226in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682546 {
-      x1=2.792in; y1=1.64in; x2=2.826in; y2=1.606in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751634 {
+      x1=3.226in; y1=2.792in; x2=3.223in; y2=70.993mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682549 {
-      x1=2.826in; y1=1.606in; x2=2.826in; y2=1.46in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751743 {
+      x1=68.855971mm; y1=2.36548in; x2=2.79748in; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682552 {
-      x1=2.826in; y1=1.46in; x2=2.942in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751746 {
+      x1=2.79748in; y1=2.36548in; x2=2.954in; y2=2.522in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1682555 {
-      x1=2.942in; y1=1.344in; x2=2.97433in; y2=1.344in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751749 {
+      x1=2.954in; y1=2.522in; x2=3.129in; y2=2.522in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686279 {
-      x1=2.54in; y1=1.64in; x2=2.59426in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751752 {
+      x1=3.129in; y1=2.522in; x2=3.177in; y2=2.57in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686282 {
-      x1=2.54in; y1=42.799mm; x2=2.59426in; y2=42.799mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751755 {
+      x1=3.177in; y1=2.57in; x2=3.177in; y2=2.899in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686285 {
-      x1=2.54in; y1=1.73in; x2=2.59426in; y2=1.73in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751758 {
+      x1=3.177in; y1=2.899in; x2=3.276in; y2=2.998in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686367 {
-      x1=2.54in; y1=1.294in; x2=2.59326in; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751761 {
+      x1=3.276in; y1=2.998in; x2=3.398in; y2=2.998in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686370 {
-      x1=2.59326in; y1=1.294in; x2=2.59426in; y2=32.893mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751764 {
+      x1=3.398in; y1=2.998in; x2=87.63mm; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686373 {
-      x1=2.62574in; y1=32.893mm; x2=2.76467in; y2=32.893mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752286 {
+      x1=2.69426in; y1=1.93in; x2=2.69426in; y2=50.165mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686376 {
-      x1=2.76467in; y1=32.893mm; x2=2.76567in; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752367 {
+      x1=68.881688mm; y1=53.057488mm; x2=67.363912mm; y2=53.057488mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1690642 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752370 {
+      x1=67.363912mm; y1=53.057488mm; x2=2.588in; y2=2.153in; 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.1690654 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752373 {
+      x1=2.588in; y1=2.153in; x2=2.588in; y2=2.338in; 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.1690666 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752382 {
+      x1=2.743in; y1=2.55226in; x2=2.746in; y2=2.55526in; 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.1690678 {
-      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752604 {
+      x1=2.746in; y1=2.55526in; x2=2.746in; y2=65.913mm; 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.1690690 {
-      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752607 {
+      x1=2.746in; y1=65.913mm; x2=68.707mm; y2=2.636in; 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.1690702 {
-      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752610 {
+      x1=68.707mm; y1=2.636in; x2=2.65174in; y2=2.636in; 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.1752613 {
+      x1=2.65174in; y1=2.636in; x2=2.65074in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
       }
      }
-     ha:line.1690714 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752685 {
+      x1=2.74537in; y1=2.55463in; x2=2.74537in; y2=2.49537in; 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.1690726 {
-      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752688 {
+      x1=2.588in; y1=2.338in; x2=2.74537in; y2=2.49537in; 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.1690738 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752950 {
+      x1=2.746in; y1=2.792in; x2=2.82326in; y2=2.792in; 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.1690750 {
-      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1752953 {
+      x1=2.85474in; y1=2.792in; x2=2.85474in; y2=2.837in; 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.1690762 {
-      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753172 {
+      x1=2.77159in; y1=2.55526in; x2=2.79874in; y2=2.55526in; 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.1690774 {
-      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753175 {
+      x1=2.79874in; y1=2.55526in; x2=2.799in; y2=64.897mm; 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.1701961 {
-      x1=4.60047in; y1=666.13mil; x2=4.57887in; y2=666.13mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753233 {
+      x1=2.83in; y1=2.584in; x2=2.83in; y2=2.617in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1701964 {
-      x1=4.57887in; y1=666.13mil; x2=4.551in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753236 {
+      x1=2.873in; y1=2.64874in; x2=2.83026in; y2=2.64874in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1701967 {
-      x1=4.551in; y1=694.0mil; x2=4.551in; y2=780.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753239 {
+      x1=2.83026in; y1=2.64874in; x2=2.83in; y2=2.64848in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1701970 {
-      x1=4.60047in; y1=807.87mil; x2=4.57887in; y2=807.87mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753242 {
+      x1=2.83in; y1=2.64848in; x2=2.74552in; y2=2.64848in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1701973 {
-      x1=4.57887in; y1=807.87mil; x2=4.551in; y2=780.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753245 {
+      x1=2.74552in; y1=2.64848in; x2=2.72in; y2=2.674in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713262 {
-      x1=3.107in; y1=1.089in; x2=3.051in; y2=1.089in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753248 {
+      x1=2.72in; y1=2.674in; x2=2.72in; y2=2.7336in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713304 {
-      x1=2.97583in; y1=940.0mil; x2=3.138in; y2=940.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753251 {
+      x1=2.72in; y1=2.7336in; x2=2.7204in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713307 {
-      x1=3.138in; y1=940.0mil; x2=3.189in; y2=991.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753446 {
+      x1=3.373in; y1=2.24in; x2=3.221in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713310 {
-      x1=3.189in; y1=991.0mil; x2=3.189in; y2=1.011in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753452 {
+      x1=3.221in; y1=2.24in; x2=80.899mm; y2=2.204in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713322 {
-      x1=3.209in; y1=1.089in; x2=3.308in; y2=990.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753462 {
+      x1=2.85474in; y1=2.792in; x2=3.056in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713331 {
-      x1=2.771in; y1=1.09in; x2=2.847in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753465 {
+      x1=3.056in; y1=2.792in; x2=3.11in; y2=2.738in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713334 {
-      x1=2.847in; y1=1.09in; x2=2.888in; y2=1.131in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753508 {
+      x1=2.69426in; y1=1.978in; x2=2.661in; y2=1.978in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713337 {
-      x1=2.888in; y1=1.131in; x2=3.158in; y2=1.131in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753511 {
+      x1=2.661in; y1=1.978in; x2=2.553in; y2=2.086in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713340 {
-      x1=3.158in; y1=1.131in; x2=3.19in; y2=1.099in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753523 {
+      x1=2.69281in; y1=2.732in; x2=2.69481in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713343 {
-      x1=3.19in; y1=1.099in; x2=3.19in; y2=1.09in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753562 {
+      x1=68.855971mm; y1=2.05052in; x2=2.64448in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713346 {
-      x1=3.19in; y1=1.09in; x2=3.189in; y2=1.089in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753565 {
+      x1=2.64448in; y1=2.05052in; x2=2.644in; y2=2.051in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713358 {
-      x1=3.209in; y1=1.089in; x2=3.169in; y2=1.089in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753810 {
+      x1=2.7204in; y1=2.55526in; x2=2.7204in; y2=2.5244in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713361 {
-      x1=3.169in; y1=1.089in; x2=3.108in; y2=1.028in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753813 {
+      x1=2.7204in; y1=2.5244in; x2=2.702in; y2=2.506in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713364 {
-      x1=3.108in; y1=1.028in; x2=3.108in; y2=1.009in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753816 {
+      x1=2.702in; y1=2.506in; x2=67.945mm; y2=2.506in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1713367 {
-      x1=3.108in; y1=1.009in; x2=3.107in; y2=1.008in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753819 {
+      x1=67.945mm; y1=2.506in; x2=2.618in; y2=2.563in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724709 {
-      x1=1.108in; y1=2.96726in; x2=1.108in; y2=2.882in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753863 {
+      x1=1.14607in; y1=3.21279in; x2=1.17679in; y2=3.21279in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724905 {
-      x1=551.0mil; y1=3.201in; x2=551.0mil; y2=3.123in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1753866 {
+      x1=1.17679in; y1=3.21279in; x2=1.209in; y2=82.423mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724908 {
-      x1=551.0mil; y1=3.117in; x2=701.0mil; y2=2.967in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1753869 {
+      x1=1.209in; y1=82.423mm; x2=1.209in; y2=3.289in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724914 {
-      x1=486.0mil; y1=3.03in; x2=610.0mil; y2=2.906in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1753872 {
+      x1=1.166in; y1=3.321in; x2=1.20848in; y2=3.321in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724920 {
-      x1=487.0mil; y1=3.178in; x2=535.0mil; y2=3.226in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1753875 {
+      x1=1.20848in; y1=3.321in; x2=1.209in; y2=3.32048in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1724926 {
-      x1=486.0mil; y1=3.176in; x2=486.0mil; y2=3.03in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1753885 {
+      x1=1.209in; y1=3.32048in; x2=1.209in; y2=3.374in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1725004 {
-      x1=1.123in; y1=2.524in; x2=769.0mil; y2=2.878in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1753950 {
+      x1=2.72574in; y1=1.93in; x2=2.77in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1725139 {
-      x1=1.108in; y1=3.168in; x2=1.107in; y2=3.169in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1757912 {
+      x1=3.639in; y1=2.828in; x2=93.345mm; y2=2.864in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1725145 {
-      x1=964.06mil; y1=3.062in; x2=1.107in; y2=3.062in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1736161 {
+      x1=4.281in; y1=2.753in; x2=4.348in; y2=2.82in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1725218 {
-      x1=1.144in; y1=3.07674in; x2=1.144in; y2=3.16154in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757951 {
+      x1=105.41mm; y1=90.17mm; x2=4.151in; y2=90.17mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1725287 {
-      x1=1.02706in; y1=2.88in; x2=1.254in; y2=2.88in; thickness=210.0mil; clearance=40.0mil;
+     ha:line.1757954 {
+      x1=4.292in; y1=3.407in; x2=4.292in; y2=3.18in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726113 {
-      x1=38.662712mm; y1=65.908961mm; x2=40.247418mm; y2=65.908961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757957 {
+      x1=4.292in; y1=3.18in; x2=4.349in; y2=3.123in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726116 {
-      x1=38.662712mm; y1=65.908961mm; x2=38.657937mm; y2=65.913736mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757960 {
+      x1=4.151in; y1=90.17mm; x2=4.151in; y2=3.548in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726119 {
-      x1=39.823238mm; y1=66.409087mm; x2=40.247418mm; y2=66.409087mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757963 {
+      x1=4.349in; y1=3.123in; x2=4.349in; y2=3.12263in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726122 {
-      x1=39.823238mm; y1=66.409087mm; x2=39.323112mm; y2=65.908961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757966 {
+      x1=4.151in; y1=3.548in; x2=4.292in; y2=3.407in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726125 {
-      x1=39.818208mm; y1=65.40909mm; x2=40.247418mm; y2=65.40909mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1758032 {
+      x1=4.34881in; y1=3.491in; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726128 {
-      x1=39.818208mm; y1=65.40909mm; x2=39.318337mm; y2=65.908961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1758089 {
+      x1=4.34881in; y1=3.49062in; x2=4.349in; y2=3.49081in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726131 {
-      x1=39.408709mm; y1=64.908964mm; x2=40.247418mm; y2=64.908964mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1758104 {
+      x1=105.41mm; y1=92.71mm; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726134 {
-      x1=39.408709mm; y1=64.908964mm; x2=39.216737mm; y2=65.100936mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1765894 {
+      x1=2.69481in; y1=2.734in; x2=2.606in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726137 {
-      x1=38.671145mm; y1=65.100936mm; x2=39.216737mm; y2=65.100936mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1765897 {
+      x1=2.606in; y1=2.734in; x2=2.553in; y2=2.681in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726140 {
-      x1=38.671145mm; y1=65.100936mm; x2=38.657937mm; y2=65.114144mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1765900 {
+      x1=2.553in; y1=2.681in; x2=2.553in; y2=2.086in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726143 {
-      x1=34.568537mm; y1=63.703936mm; x2=37.586565mm; y2=63.703936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1765915 {
+      x1=65.913mm; y1=2.638in; x2=2.62326in; y2=2.638in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726146 {
-      x1=39.364362mm; y1=65.913736mm; x2=39.369137mm; y2=65.908961mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1765918 {
+      x1=2.62326in; y1=2.638in; x2=2.62426in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726149 {
-      x1=34.568537mm; y1=67.303878mm; x2=36.658195mm; y2=67.303878mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1765921 {
+      x1=2.65574in; y1=2.637in; x2=2.65574in; y2=2.683in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726152 {
-      x1=36.658195mm; y1=67.303878mm; x2=38.048337mm; y2=65.913736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1765966 {
+      x1=62.357181mm; y1=69.138619mm; x2=62.357362mm; y2=2.722in; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726155 {
-      x1=38.048337mm; y1=65.913736mm; x2=39.364362mm; y2=65.913736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1766056 {
+      x1=54.0mm; y1=81.173674mm; x2=2.126in; y2=81.173274mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726158 {
-      x1=38.657937mm; y1=65.913736mm; x2=38.670637mm; y2=65.901036mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1774054 {
+      x1=718.0mil; y1=3.2in; x2=718.0mil; y2=3.368in; thickness=125.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726161 {
-      x1=38.886537mm; y1=63.703936mm; x2=40.816937mm; y2=63.703936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1737675 {
+      x1=62.357181mm; y1=70.530893mm; x2=62.357181mm; y2=17.551981mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726164 {
-      x1=40.283537mm; y1=63.703936mm; x2=40.283537mm; y2=64.262736mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1789542 {
+      x1=2.703in; y1=6.121007mm; x2=69.138799mm; y2=5.638408mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726167 {
-      x1=1.48in; y1=63.698501mm; x2=37.586565mm; y2=63.703936mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1789881 {
+      x1=2.126in; y1=81.173274mm; x2=2.126in; y2=28.17418mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726170 {
-      x1=1.622in; y1=2.661in; x2=1.622in; y2=2.709in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1790731 {
+      x1=718.0mil; y1=3.368in; x2=719.0mil; y2=3.369in; thickness=125.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726173 {
-      x1=1.622in; y1=2.709in; x2=1.612in; y2=2.719in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1798443 {
+      x1=62.357181mm; y1=70.530893mm; x2=72.999962mm; y2=81.173674mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726176 {
-      x1=1.612in; y1=2.719in; x2=1.612in; y2=2.789in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1802423 {
+      x1=1.147in; y1=3.07774in; x2=1.189in; y2=3.07774in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726179 {
-      x1=1.662in; y1=2.663in; x2=1.662in; y2=2.702in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1802525 {
+      x1=1.189in; y1=3.04626in; x2=1.22226in; y2=3.04626in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726182 {
-      x1=1.662in; y1=2.702in; x2=1.679in; y2=2.719in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1802528 {
+      x1=1.22226in; y1=3.04626in; x2=1.223in; y2=3.047in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726185 {
-      x1=1.67181in; y1=2.50833in; x2=1.67181in; y2=2.43593in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803050 {
+      x1=805.0mil; y1=967.0mil; x2=805.0mil; y2=1.173in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726188 {
-      x1=1.67181in; y1=2.43593in; x2=1.672in; y2=2.43574in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803056 {
+      x1=805.0mil; y1=889.0mil; x2=854.0mil; y2=889.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726191 {
-      x1=41.964103mm; y1=2.50833in; x2=41.964103mm; y2=62.665103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1654878 {
+      x1=952.0mil; y1=622.0mil; x2=952.0mil; y2=2.693in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726194 {
-      x1=41.964103mm; y1=62.665103mm; x2=1.632in; y2=2.447in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803152 {
+      x1=769.0mil; y1=2.878in; x2=769.0mil; y2=2.876in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726197 {
-      x1=1.632in; y1=2.447in; x2=1.632in; y2=61.849mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803327 {
+      x1=1.161in; y1=578.48mil; x2=1.12091in; y2=578.48mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726200 {
-      x1=1.69149in; y1=2.50833in; x2=1.69149in; y2=2.46851in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803330 {
+      x1=1.071in; y1=533.0mil; x2=1.071in; y2=503.4mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726203 {
-      x1=1.69149in; y1=2.46851in; x2=1.713in; y2=2.447in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803333 {
+      x1=27.559mm; y1=547.0mil; x2=1.071in; y2=533.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726206 {
-      x1=1.713in; y1=2.447in; x2=1.713in; y2=2.437in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803336 {
+      x1=1.161in; y1=547.0mil; x2=27.559mm; y2=547.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726209 {
-      x1=1.713in; y1=2.437in; x2=1.712in; y2=2.436in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803339 {
+      x1=1.10574in; y1=643.0mil; x2=30.861mm; y2=643.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726212 {
-      x1=41.463977mm; y1=2.50833in; x2=41.463977mm; y2=63.333377mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803342 {
+      x1=1.0714in; y1=504.0mil; x2=1.0714in; y2=368.6mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726215 {
-      x1=41.463977mm; y1=63.333377mm; x2=1.593in; y2=2.454in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803345 {
+      x1=1.034in; y1=643.0mil; x2=1.07426in; y2=643.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726218 {
-      x1=1.593in; y1=2.454in; x2=1.593in; y2=61.849mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803348 {
+      x1=1.034in; y1=590.6mil; x2=1.034in; y2=643.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726221 {
-      x1=1.71118in; y1=2.50833in; x2=1.71118in; y2=2.49582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803351 {
+      x1=1.034in; y1=504.0mil; x2=952.0mil; y2=504.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726224 {
-      x1=1.71118in; y1=2.49582in; x2=1.751in; y2=2.456in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803354 {
+      x1=30.861mm; y1=643.0mil; x2=30.861mm; y2=369.27mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726227 {
-      x1=1.751in; y1=2.456in; x2=1.751in; y2=2.436in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804474 {
+      x1=70.286148mm; y1=890.0mil; x2=2.63017in; y2=890.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726230 {
-      x1=1.48in; y1=63.698501mm; x2=1.48in; y2=2.323in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804477 {
+      x1=2.63017in; y1=790.0mil; x2=2.68017in; y2=840.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726236 {
-      x1=1.67181in; y1=67.607941mm; x2=41.964103mm; y2=67.607941mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804480 {
+      x1=2.68017in; y1=840.0mil; x2=70.286148mm; y2=840.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726239 {
-      x1=40.964105mm; y1=67.607941mm; x2=41.463977mm; y2=67.607941mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804483 {
+      x1=2.63017in; y1=690.0mil; x2=2.63017in; y2=705.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726242 {
-      x1=1.73842in; y1=2.57519in; x2=1.83833in; y2=2.57519in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804486 {
+      x1=2.63017in; y1=705.0mil; x2=2.71517in; y2=790.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726245 {
-      x1=1.83833in; y1=2.57519in; x2=1.83852in; y2=65.405mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804489 {
+      x1=2.71517in; y1=790.0mil; x2=70.286148mm; y2=790.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726248 {
-      x1=44.175173mm; y1=66.929mm; x2=1.73842in; y2=66.909695mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804492 {
+      x1=2.63017in; y1=590.0mil; x2=2.68817in; y2=648.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726251 {
-      x1=1.73842in; y1=2.53582in; x2=1.77518in; y2=2.53582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804495 {
+      x1=2.68817in; y1=648.0mil; x2=2.68817in; y2=710.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726254 {
-      x1=1.77518in; y1=2.53582in; x2=1.791in; y2=2.52in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804498 {
+      x1=2.68817in; y1=710.0mil; x2=2.71817in; y2=740.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726257 {
-      x1=1.791in; y1=2.52in; x2=1.83726in; y2=2.52in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804501 {
+      x1=2.71817in; y1=740.0mil; x2=70.286148mm; y2=740.0mil; thickness=10.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1726263 {
-      x1=1.837in; y1=2.48826in; x2=1.83726in; y2=2.48852in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804504 {
+      x1=2.97117in; y1=840.0mil; x2=3.0476in; y2=840.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727148 {
-      x1=1.059in; y1=3.00674in; x2=1.059in; y2=3.062in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804507 {
+      x1=3.0486in; y1=841.0mil; x2=3.0486in; y2=890.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727151 {
-      x1=1.107in; y1=3.00774in; x2=1.107in; y2=3.166in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804510 {
+      x1=3.0486in; y1=890.0mil; x2=2.97117in; y2=890.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727154 {
-      x1=1.107in; y1=3.166in; x2=28.1559mm; y2=80.4545mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804513 {
+      x1=2.63017in; y1=890.0mil; x2=2.63017in; y2=990.57mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727214 {
-      x1=35.000292mm; y1=85.999674mm; x2=35.000292mm; y2=75.945092mm; thickness=210.0mil; clearance=40.0mil;
+     ha:line.1804516 {
+      x1=2.97117in; y1=640.0mil; x2=3.09717in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727274 {
-      x1=35.000292mm; y1=75.945092mm; x2=32.206292mm; y2=73.151092mm; thickness=210.0mil; clearance=40.0mil;
+     ha:line.1804522 {
+      x1=2.76617in; y1=540.0mil; x2=2.72417in; y2=540.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727490 {
-      x1=1.67657in; y1=2.719in; x2=1.67657in; y2=2.83643in; thickness=50.0mil; clearance=20.0mil;
+     ha:line.1804525 {
+      x1=2.72417in; y1=540.0mil; x2=2.70017in; y2=516.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727493 {
-      x1=1.67657in; y1=2.83643in; x2=1.583in; y2=2.93in; thickness=50.0mil; clearance=20.0mil;
+     ha:line.1804528 {
+      x1=2.97117in; y1=540.0mil; x2=3.02017in; y2=540.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727496 {
-      x1=1.583in; y1=2.93in; x2=36.524292mm; y2=2.93in; thickness=50.0mil; clearance=20.0mil;
+     ha:line.1804531 {
+      x1=3.02017in; y1=540.0mil; x2=3.04317in; y2=517.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727499 {
-      x1=36.524292mm; y1=2.93in; x2=35.000292mm; y2=2.99in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804534 {
+      x1=2.76617in; y1=590.0mil; x2=2.81217in; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727607 {
-      x1=2.126in; y1=2.574in; x2=1.381in; y2=1.829in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1804537 {
+      x1=2.81217in; y1=590.0mil; x2=2.83717in; y2=615.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727613 {
-      x1=1.381in; y1=14.07718mm; x2=35.000292mm; y2=14.000072mm; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1804540 {
+      x1=2.76617in; y1=640.0mil; x2=2.81217in; y2=640.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1727892 {
-      x1=54.0mm; y1=14.000072mm; x2=54.0mm; y2=43.1796mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1804543 {
+      x1=2.81217in; y1=640.0mil; x2=2.83717in; y2=615.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1735387 {
-      x1=4.091in; y1=3.806in; x2=105.41mm; y2=3.747in; thickness=25.0mil; clearance=20.0mil;
+     ha:line.1804546 {
+      x1=3.10417in; y1=889.0mil; x2=3.04817in; y2=889.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736002 {
-      x1=105.41mm; y1=82.55mm; x2=4.237in; y2=3.28621in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804549 {
+      x1=2.973in; y1=740.0mil; x2=3.13517in; y2=740.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736005 {
-      x1=105.41mm; y1=80.01mm; x2=4.237in; y2=3.17716in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804552 {
+      x1=3.13517in; y1=740.0mil; x2=3.18617in; y2=791.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736008 {
-      x1=105.41mm; y1=77.47mm; x2=4.237in; y2=3.0681in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804555 {
+      x1=3.18617in; y1=791.0mil; x2=3.18617in; y2=811.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736011 {
-      x1=105.41mm; y1=74.93mm; x2=4.237in; y2=75.15987mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804561 {
+      x1=2.76817in; y1=890.0mil; x2=2.84417in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736014 {
-      x1=105.41mm; y1=72.39mm; x2=4.237in; y2=72.39mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804564 {
+      x1=2.84417in; y1=890.0mil; x2=2.88517in; y2=931.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736017 {
-      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1804567 {
+      x1=2.88517in; y1=931.0mil; x2=3.15517in; y2=931.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736149 {
-      x1=105.41mm; y1=85.09mm; x2=4.059in; y2=3.259in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804570 {
+      x1=3.15517in; y1=931.0mil; x2=3.18717in; y2=899.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736152 {
-      x1=4.059in; y1=3.259in; x2=4.059in; y2=2.798in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804573 {
+      x1=3.18717in; y1=899.0mil; x2=3.18717in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736155 {
-      x1=4.059in; y1=2.798in; x2=4.104in; y2=2.753in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804576 {
+      x1=3.18717in; y1=890.0mil; x2=3.18617in; y2=889.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736158 {
-      x1=4.104in; y1=2.753in; x2=4.281in; y2=2.753in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804582 {
+      x1=3.16617in; y1=889.0mil; x2=3.10517in; y2=828.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736164 {
-      x1=4.348in; y1=2.82in; x2=4.348in; y2=2.90372in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804585 {
+      x1=3.10517in; y1=828.0mil; x2=3.10517in; y2=809.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736167 {
-      x1=4.348in; y1=2.90372in; x2=4.34881in; y2=2.90453in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1804588 {
+      x1=3.10517in; y1=809.0mil; x2=3.10417in; y2=808.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1737678 {
-      x1=72.999962mm; y1=85.999674mm; x2=72.999962mm; y2=3.141in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1804991 {
+      x1=2.973in; y1=590.0mil; x2=95.25mm; y2=590.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1737687 {
-      x1=3.004in; y1=3.532in; x2=2.522in; y2=3.532in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1804994 {
+      x1=95.25mm; y1=590.0mil; x2=3.957in; y2=797.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1741575 {
-      x1=2.502in; y1=3.532in; x2=2.502in; y2=3.604in; thickness=60.0mil; clearance=40.0mil;
+     ha:line.1804997 {
+      x1=3.957in; y1=797.0mil; x2=4.226in; y2=797.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743290 {
-      x1=1.57in; y1=3.121in; x2=1.61326in; y2=3.121in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1805000 {
+      x1=4.226in; y1=797.0mil; x2=107.3531mm; y2=796.5mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743563 {
-      x1=27.285315mm; y1=3.2303in; x2=27.285315mm; y2=85.781515mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805159 {
+      x1=79.935959mm; y1=689.915mil; x2=94.210759mm; y2=689.915mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743707 {
-      x1=27.285315mm; y1=85.781515mm; x2=35.179mm; y2=3.688in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805162 {
+      x1=94.210759mm; y1=689.915mil; x2=4.114in; y2=1.09483in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743836 {
-      x1=35.1663mm; y1=93.6625mm; x2=57.6961mm; y2=93.6625mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805165 {
+      x1=4.114in; y1=27.813mm; x2=4.22499in; y2=27.813mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743839 {
-      x1=57.6961mm; y1=93.6625mm; x2=2.29in; y2=3.706in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805168 {
+      x1=4.22499in; y1=27.813mm; x2=107.315mm; y2=1.09499in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743969 {
-      x1=1.798in; y1=2.489in; x2=1.837in; y2=2.489in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1805246 {
+      x1=3.16617in; y1=890.0mil; x2=3.69421in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743972 {
-      x1=1.837in; y1=2.489in; x2=1.83737in; y2=2.48863in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1805249 {
+      x1=3.69421in; y1=890.0mil; x2=4.024in; y2=1.21979in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744872 {
-      x1=1.48in; y1=2.323in; x2=1.512in; y2=2.323in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805396 {
+      x1=68.594859mm; y1=516.415mil; x2=68.594859mm; y2=6.182348mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745109 {
-      x1=4.13in; y1=2.483in; x2=4.13in; y2=1.851in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805399 {
+      x1=68.594859mm; y1=6.182348mm; x2=69.138799mm; y2=5.638408mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745112 {
-      x1=4.058in; y1=2.52in; x2=4.093in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805468 {
+      x1=3.044in; y1=516.17mil; x2=3.044in; y2=6.197209mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745115 {
-      x1=4.13in; y1=2.483in; x2=4.093in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805820 {
+      x1=834.0mil; y1=586.0mil; x2=834.0mil; y2=644.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745482 {
-      x1=1.64474in; y1=3.121in; x2=1.687in; y2=3.121in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1805823 {
+      x1=835.0mil; y1=587.0mil; x2=877.0mil; y2=587.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745880 {
-      x1=1.73842in; y1=66.409823mm; x2=48.474377mm; y2=66.409823mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806112 {
+      x1=836.42mil; y1=378.0mil; x2=836.42mil; y2=387.42mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746126 {
-      x1=114.00818mm; y1=36.952961mm; x2=99.978439mm; y2=36.952961mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806115 {
+      x1=836.42mil; y1=387.42mil; x2=854.0mil; y2=405.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746129 {
-      x1=99.978439mm; y1=36.952961mm; x2=3.601in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806118 {
+      x1=854.0mil; y1=405.0mil; x2=854.0mil; y2=495.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746132 {
-      x1=3.601in; y1=1.79in; x2=2.802in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806121 {
+      x1=854.0mil; y1=495.0mil; x2=943.0mil; y2=495.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746139 {
-      x1=114.896113mm; y1=37.453087mm; x2=100.291113mm; y2=37.453087mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806325 {
+      x1=4.024in; y1=1.21979in; x2=102.235mm; y2=1.21979in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746145 {
-      x1=3.542in; y1=1.881in; x2=3.534in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806328 {
+      x1=4.114in; y1=1.09483in; x2=4.114in; y2=27.813mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746260 {
-      x1=3.534in; y1=1.889in; x2=100.291113mm; y2=37.453087mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806331 {
+      x1=3.09717in; y1=640.0mil; x2=79.935959mm; y2=689.915mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746263 {
-      x1=3.534in; y1=1.889in; x2=2.803in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807117 {
+      x1=3.004in; y1=3.64306in; x2=2.522in; y2=3.64306in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746854 {
-      x1=2.746in; y1=3.217in; x2=2.746in; y2=3.28894in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1807120 {
+      x1=2.502in; y1=3.64306in; x2=2.502in; y2=3.71506in; thickness=60.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747428 {
-      x1=2.77059in; y1=2.68424in; x2=2.77059in; y2=2.736in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807123 {
+      x1=2.746in; y1=3.32806in; x2=2.746in; y2=3.4in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747572 {
-      x1=2.746in; y1=2.734in; x2=2.746in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807126 {
+      x1=3.004in; y1=3.71506in; x2=2.522in; y2=3.71506in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751619 {
-      x1=68.855971mm; y1=2.34579in; x2=2.83079in; y2=2.34579in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807129 {
+      x1=3.023in; y1=3.71406in; x2=3.024in; y2=3.71506in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751622 {
-      x1=2.83079in; y1=2.34579in; x2=2.977in; y2=2.492in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807132 {
+      x1=3.024in; y1=3.64306in; x2=3.024in; y2=3.71406in; thickness=60.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751625 {
-      x1=2.977in; y1=2.492in; x2=3.164in; y2=2.492in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807135 {
+      x1=2.994in; y1=3.50732in; x2=2.993in; y2=3.50632in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751628 {
-      x1=3.164in; y1=2.492in; x2=3.226in; y2=2.554in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807138 {
+      x1=2.994in; y1=3.50632in; x2=3.06826in; y2=3.50632in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751631 {
-      x1=3.226in; y1=2.554in; x2=3.226in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807141 {
+      x1=3.06926in; y1=3.50732in; x2=3.06826in; y2=3.50632in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
-     }
-     ha:line.1751634 {
-      x1=3.226in; y1=2.792in; x2=3.223in; y2=70.993mm; thickness=10.0mil; clearance=12.0mil;
+     }
+     ha:line.1807144 {
+      x1=2.994in; y1=3.5378in; x2=2.994in; y2=3.64806in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751743 {
-      x1=68.855971mm; y1=2.36548in; x2=2.79748in; y2=2.36548in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807147 {
+      x1=2.994in; y1=3.64806in; x2=2.963in; y2=3.67906in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751746 {
-      x1=2.79748in; y1=2.36548in; x2=2.954in; y2=2.522in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807414 {
+      x1=2.26226in; y1=3.479in; x2=2.26226in; y2=3.52374in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751749 {
-      x1=2.954in; y1=2.522in; x2=3.129in; y2=2.522in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807417 {
+      x1=2.29374in; y1=3.434in; x2=2.29374in; y2=3.479in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751752 {
-      x1=3.129in; y1=2.522in; x2=3.177in; y2=2.57in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807526 {
+      x1=2.294in; y1=3.393in; x2=2.294in; y2=3.43274in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751755 {
-      x1=3.177in; y1=2.57in; x2=3.177in; y2=2.899in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807529 {
+      x1=2.294in; y1=3.43274in; x2=2.29374in; y2=3.433in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751758 {
-      x1=3.177in; y1=2.899in; x2=3.276in; y2=2.998in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807589 {
+      x1=2.29348in; y1=3.524in; x2=2.371in; y2=3.524in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751761 {
-      x1=3.276in; y1=2.998in; x2=3.398in; y2=2.998in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807592 {
+      x1=2.371in; y1=3.524in; x2=2.372in; y2=89.535mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751764 {
-      x1=3.398in; y1=2.998in; x2=87.63mm; y2=77.47mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807874 {
+      x1=35.000292mm; y1=81.173674mm; x2=40.767mm; y2=3.37in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752286 {
-      x1=2.69426in; y1=1.93in; x2=2.69426in; y2=50.165mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808042 {
+      x1=61.2013mm; y1=96.7613mm; x2=2.263in; y2=3.663in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752367 {
-      x1=68.881688mm; y1=53.057488mm; x2=67.363912mm; y2=53.057488mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808045 {
+      x1=2.263in; y1=3.663in; x2=1.011in; y2=3.663in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752370 {
-      x1=67.363912mm; y1=53.057488mm; x2=2.588in; y2=2.153in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808048 {
+      x1=1.011in; y1=3.663in; x2=718.0mil; y2=3.37in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752373 {
-      x1=2.588in; y1=2.153in; x2=2.588in; y2=2.338in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808084 {
+      x1=61.2013mm; y1=96.7613mm; x2=103.8987mm; y2=96.7613mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752382 {
-      x1=2.743in; y1=2.55226in; x2=2.746in; y2=2.55526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808087 {
+      x1=103.8987mm; y1=96.7613mm; x2=105.41mm; y2=95.25mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752604 {
-      x1=2.746in; y1=2.55526in; x2=2.746in; y2=65.913mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808266 {
+      x1=2.68in; y1=41.91mm; x2=2.73426in; y2=41.91mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752607 {
-      x1=2.746in; y1=65.913mm; x2=68.707mm; y2=2.636in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808269 {
+      x1=2.68in; y1=43.053mm; x2=2.73426in; y2=43.053mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752610 {
-      x1=68.707mm; y1=2.636in; x2=2.65174in; y2=2.636in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808272 {
+      x1=2.68in; y1=1.74in; x2=2.73426in; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752613 {
-      x1=2.65174in; y1=2.636in; x2=2.65074in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808386 {
+      x1=2.826in; y1=1.46in; x2=2.826in; y2=1.616in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752685 {
-      x1=2.74537in; y1=2.55463in; x2=2.74537in; y2=2.49537in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808389 {
+      x1=2.867in; y1=1.519in; x2=2.867in; y2=1.633in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752688 {
-      x1=2.588in; y1=2.338in; x2=2.74537in; y2=2.49537in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808392 {
+      x1=2.912in; y1=1.578in; x2=2.912in; y2=1.648in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752950 {
-      x1=2.746in; y1=2.792in; x2=2.82326in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808395 {
+      x1=2.76574in; y1=41.91mm; x2=2.791in; y2=41.91mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752953 {
-      x1=2.85474in; y1=2.792in; x2=2.85474in; y2=2.837in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808398 {
+      x1=2.791in; y1=41.91mm; x2=70.9041mm; y2=41.9227mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753172 {
-      x1=2.77159in; y1=2.55526in; x2=2.79874in; y2=2.55526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808401 {
+      x1=2.76574in; y1=43.053mm; x2=71.247mm; y2=43.053mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753175 {
-      x1=2.79874in; y1=2.55526in; x2=2.799in; y2=64.897mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808404 {
+      x1=2.76574in; y1=1.74in; x2=2.82in; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753233 {
-      x1=2.83in; y1=2.584in; x2=2.83in; y2=2.617in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808407 {
+      x1=2.912in; y1=1.648in; x2=2.82in; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753236 {
-      x1=2.873in; y1=2.64874in; x2=2.83026in; y2=2.64874in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808566 {
+      x1=2.632in; y1=1.294in; x2=2.67326in; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753239 {
-      x1=2.83026in; y1=2.64874in; x2=2.83in; y2=2.64848in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808569 {
+      x1=2.70474in; y1=1.294in; x2=70.231mm; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753242 {
-      x1=2.83in; y1=2.64848in; x2=2.74552in; y2=2.64848in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808572 {
+      x1=70.231mm; y1=1.294in; x2=70.239509mm; y2=32.876109mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753245 {
-      x1=2.74552in; y1=2.64848in; x2=2.72in; y2=2.674in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808623 {
+      x1=62.357181mm; y1=17.551981mm; x2=54.0mm; y2=362.0mil; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753248 {
-      x1=2.72in; y1=2.674in; x2=2.72in; y2=2.7336in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808677 {
+      x1=2.126in; y1=28.17418mm; x2=35.000292mm; y2=9.174072mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753251 {
-      x1=2.72in; y1=2.7336in; x2=2.7204in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809562 {
+      x1=36.300512mm; y1=45.436561mm; x2=37.885218mm; y2=45.436561mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753446 {
-      x1=3.373in; y1=2.24in; x2=3.221in; y2=2.24in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809565 {
+      x1=36.300512mm; y1=45.436561mm; x2=36.295737mm; y2=45.441336mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753452 {
-      x1=3.221in; y1=2.24in; x2=80.899mm; y2=2.204in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809568 {
+      x1=37.461038mm; y1=45.936687mm; x2=37.885218mm; y2=45.936687mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753462 {
-      x1=2.85474in; y1=2.792in; x2=3.056in; y2=2.792in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809571 {
+      x1=37.461038mm; y1=45.936687mm; x2=36.960912mm; y2=45.436561mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753465 {
-      x1=3.056in; y1=2.792in; x2=3.11in; y2=2.738in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809574 {
+      x1=37.456008mm; y1=44.93669mm; x2=37.885218mm; y2=44.93669mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753508 {
-      x1=2.69426in; y1=1.978in; x2=2.661in; y2=1.978in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809577 {
+      x1=37.456008mm; y1=44.93669mm; x2=36.956137mm; y2=45.436561mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753511 {
-      x1=2.661in; y1=1.978in; x2=2.553in; y2=2.086in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809580 {
+      x1=37.046509mm; y1=44.436564mm; x2=37.885218mm; y2=44.436564mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753523 {
-      x1=2.69281in; y1=2.732in; x2=2.69481in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809583 {
+      x1=37.046509mm; y1=44.436564mm; x2=36.854537mm; y2=44.628536mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753562 {
-      x1=68.855971mm; y1=2.05052in; x2=2.64448in; y2=2.05052in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809586 {
+      x1=36.308945mm; y1=44.628536mm; x2=36.854537mm; y2=44.628536mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753565 {
-      x1=2.64448in; y1=2.05052in; x2=2.644in; y2=2.051in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809589 {
+      x1=36.308945mm; y1=44.628536mm; x2=36.295737mm; y2=44.641744mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753777 {
-      x1=2.29in; y1=3.606in; x2=2.359in; y2=3.606in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809592 {
+      x1=32.206337mm; y1=43.231536mm; x2=35.224365mm; y2=43.231536mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753780 {
-      x1=2.35926in; y1=3.516in; x2=2.35926in; y2=3.561in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809595 {
+      x1=37.002162mm; y1=45.441336mm; x2=37.006937mm; y2=45.436561mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753783 {
-      x1=2.39074in; y1=3.561in; x2=2.39074in; y2=3.60574in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809598 {
+      x1=32.206337mm; y1=46.831478mm; x2=34.295995mm; y2=46.831478mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753786 {
-      x1=2.39074in; y1=3.60574in; x2=2.39048in; y2=3.606in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809601 {
+      x1=34.295995mm; y1=46.831478mm; x2=35.686137mm; y2=45.441336mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753789 {
-      x1=2.39048in; y1=3.606in; x2=2.39048in; y2=3.80548in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809604 {
+      x1=35.686137mm; y1=45.441336mm; x2=37.002162mm; y2=45.441336mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753792 {
-      x1=2.39048in; y1=3.76752in; x2=2.39in; y2=3.768in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809607 {
+      x1=36.295737mm; y1=45.441336mm; x2=36.308437mm; y2=45.428636mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753810 {
-      x1=2.7204in; y1=2.55526in; x2=2.7204in; y2=2.5244in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809610 {
+      x1=36.524337mm; y1=43.231536mm; x2=38.454737mm; y2=43.231536mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753813 {
-      x1=2.7204in; y1=2.5244in; x2=2.702in; y2=2.506in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809613 {
+      x1=37.921337mm; y1=43.231536mm; x2=37.921337mm; y2=43.790336mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753816 {
-      x1=2.702in; y1=2.506in; x2=67.945mm; y2=2.506in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809616 {
+      x1=1.387in; y1=43.226101mm; x2=35.224365mm; y2=43.231536mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753819 {
-      x1=67.945mm; y1=2.506in; x2=2.618in; y2=2.563in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809619 {
+      x1=1.529in; y1=47.117mm; x2=1.529in; y2=1.903in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753844 {
-      x1=2.359in; y1=3.461in; x2=2.359in; y2=3.51574in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809622 {
+      x1=1.529in; y1=1.903in; x2=1.519in; y2=1.913in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753847 {
-      x1=2.359in; y1=3.51574in; x2=2.35926in; y2=3.516in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809625 {
+      x1=1.519in; y1=1.913in; x2=1.519in; y2=1.983in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753863 {
-      x1=1.14607in; y1=3.21279in; x2=1.17679in; y2=3.21279in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809628 {
+      x1=1.569in; y1=1.857in; x2=1.569in; y2=1.896in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753866 {
-      x1=1.17679in; y1=3.21279in; x2=1.209in; y2=82.423mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809631 {
+      x1=1.569in; y1=1.896in; x2=1.586in; y2=1.913in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753869 {
-      x1=1.209in; y1=82.423mm; x2=1.209in; y2=3.289in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809634 {
+      x1=1.57881in; y1=1.70233in; x2=1.57881in; y2=1.62993in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753872 {
-      x1=1.166in; y1=3.321in; x2=1.20848in; y2=3.321in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809637 {
+      x1=1.57881in; y1=1.62993in; x2=1.579in; y2=1.62974in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753875 {
-      x1=1.20848in; y1=3.321in; x2=1.209in; y2=3.32048in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809640 {
+      x1=39.601903mm; y1=1.70233in; x2=39.601903mm; y2=42.192703mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753885 {
-      x1=1.209in; y1=3.32048in; x2=1.209in; y2=3.374in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809643 {
+      x1=39.601903mm; y1=42.192703mm; x2=1.539in; y2=1.641in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753950 {
-      x1=2.72574in; y1=1.93in; x2=2.77in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809646 {
+      x1=1.539in; y1=1.641in; x2=1.539in; y2=1.629in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757841 {
-      x1=836.42mil; y1=378.0mil; x2=836.42mil; y2=375.58mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809649 {
+      x1=1.59849in; y1=1.70233in; x2=1.59849in; y2=1.66251in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757844 {
-      x1=836.42mil; y1=375.58mil; x2=995.0mil; y2=217.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809652 {
+      x1=1.59849in; y1=1.66251in; x2=1.62in; y2=1.641in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757859 {
-      x1=995.5mil; y1=216.5mil; x2=31.3817mm; y2=216.5mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809655 {
+      x1=1.62in; y1=1.641in; x2=1.62in; y2=1.631in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757862 {
-      x1=31.3817mm; y1=216.5mil; x2=1.449in; y2=430.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809658 {
+      x1=1.62in; y1=1.631in; x2=1.619in; y2=1.63in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757865 {
-      x1=1.449in; y1=430.0mil; x2=38.481mm; y2=430.0mil; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809661 {
+      x1=39.101777mm; y1=1.70233in; x2=39.101777mm; y2=42.860977mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757912 {
-      x1=3.639in; y1=2.828in; x2=93.345mm; y2=2.864in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809664 {
+      x1=39.101777mm; y1=42.860977mm; x2=38.1mm; y2=1.648in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736161 {
-      x1=4.281in; y1=2.753in; x2=4.348in; y2=2.82in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809667 {
+      x1=38.1mm; y1=1.648in; x2=38.1mm; y2=1.629in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757951 {
-      x1=105.41mm; y1=90.17mm; x2=4.151in; y2=90.17mm; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809670 {
+      x1=1.61818in; y1=1.70233in; x2=1.61818in; y2=1.68982in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757954 {
-      x1=4.292in; y1=3.407in; x2=4.292in; y2=3.18in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809673 {
+      x1=1.61818in; y1=1.68982in; x2=1.658in; y2=41.91mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757957 {
-      x1=4.292in; y1=3.18in; x2=4.349in; y2=3.123in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809676 {
+      x1=1.658in; y1=41.91mm; x2=1.658in; y2=1.63in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757960 {
-      x1=4.151in; y1=90.17mm; x2=4.151in; y2=3.548in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809679 {
+      x1=1.387in; y1=43.226101mm; x2=1.387in; y2=1.517in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757963 {
-      x1=4.349in; y1=3.123in; x2=4.349in; y2=3.12263in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809682 {
+      x1=1.57881in; y1=47.135541mm; x2=39.601903mm; y2=47.135541mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757966 {
-      x1=4.151in; y1=3.548in; x2=4.292in; y2=3.407in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809685 {
+      x1=38.601905mm; y1=47.135541mm; x2=39.101777mm; y2=47.135541mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1758032 {
-      x1=4.34881in; y1=3.491in; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809688 {
+      x1=1.64542in; y1=1.76919in; x2=1.74533in; y2=1.76919in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1758089 {
-      x1=4.34881in; y1=3.49062in; x2=4.349in; y2=3.49081in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809691 {
+      x1=1.74533in; y1=1.76919in; x2=1.74552in; y2=1.769in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1758104 {
-      x1=105.41mm; y1=92.71mm; x2=4.18981in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1809694 {
+      x1=41.812973mm; y1=1.829in; x2=1.64542in; y2=46.437295mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1445821 {
-      x1=1.2in; y1=649.0mil; x2=1.2in; y2=375.27mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1809697 {
+      x1=1.64542in; y1=1.72982in; x2=1.68218in; y2=1.72982in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765894 {
-      x1=2.69481in; y1=2.734in; x2=2.606in; y2=2.734in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809700 {
+      x1=1.68218in; y1=1.72982in; x2=1.698in; y2=1.714in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765897 {
-      x1=2.606in; y1=2.734in; x2=2.553in; y2=2.681in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809703 {
+      x1=1.698in; y1=1.714in; x2=1.74426in; y2=1.714in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765900 {
-      x1=2.553in; y1=2.681in; x2=2.553in; y2=2.086in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809706 {
+      x1=1.744in; y1=1.68226in; x2=1.74426in; y2=1.68252in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765915 {
-      x1=65.913mm; y1=2.638in; x2=2.62326in; y2=2.638in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809712 {
+      x1=43.307mm; y1=1.683in; x2=1.744in; y2=1.683in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765918 {
-      x1=2.62326in; y1=2.638in; x2=2.62426in; y2=2.637in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809715 {
+      x1=1.744in; y1=1.683in; x2=1.74437in; y2=1.68263in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765921 {
-      x1=2.65574in; y1=2.637in; x2=2.65574in; y2=2.683in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809718 {
+      x1=1.387in; y1=1.517in; x2=1.419in; y2=1.517in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765966 {
-      x1=62.357181mm; y1=69.138619mm; x2=62.357362mm; y2=2.722in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1809721 {
+      x1=1.64542in; y1=45.937423mm; x2=46.112177mm; y2=45.937423mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765990 {
-      x1=62.357181mm; y1=69.138619mm; x2=62.357181mm; y2=51.435181mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1809724 {
+      x1=46.112177mm; y1=45.937423mm; x2=1.829in; y2=45.593mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765996 {
-      x1=2.366in; y1=1.94in; x2=54.0mm; y2=43.1796mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1809727 {
+      x1=1.64542in; y1=46.437295mm; x2=47.288705mm; y2=46.437295mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766002 {
-      x1=62.357181mm; y1=51.435181mm; x2=2.367in; y2=1.937in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1809730 {
+      x1=47.288705mm; y1=46.437295mm; x2=1.862in; y2=1.828in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766005 {
-      x1=2.367in; y1=1.937in; x2=2.363in; y2=1.937in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1810539 {
+      x1=2.214in; y1=3.69in; x2=2.214in; y2=3.663in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766029 {
-      x1=48.474377mm; y1=66.409823mm; x2=1.922in; y2=2.601in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810542 {
+      x1=2.26226in; y1=3.479in; x2=2.223in; y2=3.479in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766035 {
-      x1=1.73842in; y1=66.909695mm; x2=49.650905mm; y2=66.909695mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810545 {
+      x1=2.223in; y1=3.479in; x2=2.214in; y2=3.47in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766038 {
-      x1=49.650905mm; y1=66.909695mm; x2=49.657mm; y2=2.634in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810596 {
+      x1=27.285315mm; y1=3.2303in; x2=27.285315mm; y2=86.873715mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766056 {
-      x1=2.126in; y1=86.025474mm; x2=2.126in; y2=2.574in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1810599 {
+      x1=27.285315mm; y1=86.873715mm; x2=1.244in; y2=3.59in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766062 {
-      x1=1.381in; y1=14.07718mm; x2=1.381in; y2=1.829in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1810602 {
+      x1=1.244in; y1=3.59in; x2=2.337in; y2=3.59in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773846 {
-      x1=3.004in; y1=3.604in; x2=2.522in; y2=3.604in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1810605 {
+      x1=2.337in; y1=3.59in; x2=2.372in; y2=92.075mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773852 {
-      x1=3.023in; y1=3.603in; x2=3.024in; y2=3.604in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1811028 {
+      x1=1.9in; y1=3.37in; x2=1.9in; y2=3.222in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773858 {
-      x1=3.024in; y1=3.532in; x2=3.024in; y2=3.603in; thickness=60.0mil; clearance=40.0mil;
+     ha:line.1811040 {
+      x1=42.037mm; y1=2.977in; x2=1.482in; y2=2.804in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773873 {
-      x1=2.994in; y1=3.39626in; x2=2.993in; y2=3.39526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811043 {
+      x1=1.9in; y1=3.222in; x2=1.659in; y2=2.981in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773894 {
-      x1=2.994in; y1=3.39526in; x2=3.06826in; y2=3.39526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811055 {
+      x1=1.482in; y1=2.804in; x2=1.101in; y2=2.804in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773897 {
-      x1=3.06926in; y1=3.39626in; x2=3.06826in; y2=3.39526in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811076 {
+      x1=964.06mil; y1=2.882in; x2=1.129in; y2=2.882in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773900 {
-      x1=2.994in; y1=3.42674in; x2=2.994in; y2=3.537in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811079 {
+      x1=1.129in; y1=2.882in; x2=1.13in; y2=2.881in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773903 {
-      x1=2.994in; y1=3.537in; x2=2.963in; y2=3.568in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811097 {
+      x1=1.059in; y1=2.97526in; x2=1.059in; y2=2.892in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773939 {
-      x1=717.0mil; y1=3.568in; x2=955.0mil; y2=3.806in; thickness=25.0mil; clearance=20.0mil;
+     ha:line.1811115 {
+      x1=1.107in; y1=2.97626in; x2=1.107in; y2=2.904in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774014 {
-      x1=2.39048in; y1=3.80548in; x2=2.391in; y2=3.806in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1811130 {
+      x1=919.0mil; y1=2.858in; x2=1.027in; y2=2.733in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774054 {
-      x1=718.0mil; y1=3.2in; x2=718.0mil; y2=3.567in; thickness=125.0mil; clearance=40.0mil;
+     ha:line.1811133 {
+      x1=960.0mil; y1=2.863in; x2=999.0mil; y2=2.819in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774057 {
-      x1=718.0mil; y1=3.567in; x2=717.0mil; y2=3.568in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1815039 {
+      x1=1.58357in; y1=1.913in; x2=1.58357in; y2=2.49657in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774069 {
-      x1=955.0mil; y1=3.806in; x2=4.091in; y2=3.806in; thickness=25.0mil; clearance=20.0mil;
+     ha:line.1815042 {
+      x1=1.58357in; y1=2.49657in; x2=1.584in; y2=2.497in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1737675 {
-      x1=62.357181mm; y1=69.138619mm; x2=72.999962mm; y2=3.141in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1815179 {
+      x1=3.044in; y1=6.197209mm; x2=76.758799mm; y2=5.638408mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34075,37 +34358,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1727664 {
-      x1=35.051092mm; y1=14.025472mm; x2=35.051092mm; y2=46.455692mm; thickness=150.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1727670 {
-      x1=2.126in; y1=2.574in; x2=2.126in; y2=85.898474mm; thickness=150.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1727673 {
-      x1=2.121in; y1=85.873074mm; x2=54.0mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1727964 {
-      x1=54.0mm; y1=14.000072mm; x2=54.0mm; y2=43.0526mm; thickness=150.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1727979 {
-      x1=72.995236mm; y1=3.386in; x2=72.999962mm; y2=85.999674mm; thickness=100.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1735396 {
-      x1=4.091in; y1=3.806in; x2=105.41mm; y2=3.747in; thickness=25.0mil; clearance=20.0mil;
+      x1=35.000292mm; y1=9.174072mm; x2=2.126in; y2=28.17418mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
@@ -34194,374 +34447,356 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1737825 {
-      x1=72.995236mm; y1=80.132636mm; x2=72.995236mm; y2=3.386in; thickness=150.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1737828 {
-      x1=62.357362mm; y1=2.722in; x2=73.0123mm; y2=79.793738mm; thickness=150.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1741583 {
-      x1=3.004in; y1=3.532in; x2=2.523in; y2=3.532in; thickness=100.0mil; clearance=40.0mil;
+      x1=62.357362mm; y1=2.722in; x2=62.357362mm; y2=70.531074mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1741586 {
-      x1=2.523in; y1=3.532in; x2=2.523in; y2=3.604in; thickness=100.0mil; clearance=40.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1741589 {
-      x1=2.523in; y1=3.604in; x2=3.004in; y2=3.604in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1743984 {
+      x1=301.42mil; y1=2.822in; x2=301.0mil; y2=2.82242in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743975 {
-      x1=1.798in; y1=2.489in; x2=1.233in; y2=2.489in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753302 {
+      x1=2.83in; y1=2.584in; x2=2.83in; y2=2.231in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743978 {
-      x1=1.233in; y1=2.489in; x2=900.0mil; y2=2.822in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753305 {
+      x1=2.83in; y1=2.231in; x2=2.826in; y2=2.227in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743981 {
-      x1=900.0mil; y1=2.822in; x2=301.42mil; y2=2.822in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753456 {
+      x1=80.899mm; y1=2.204in; x2=80.899mm; y2=2.663in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743984 {
-      x1=301.42mil; y1=2.822in; x2=301.0mil; y2=2.82242in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753459 {
+      x1=80.899mm; y1=2.663in; x2=3.108in; y2=2.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1743287 {
-      x1=29.083mm; y1=3.121in; x2=1.57in; y2=3.121in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753569 {
+      x1=2.64448in; y1=2.05052in; x2=2.64448in; y2=2.46in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744611 {
-      x1=568.0mil; y1=3.2in; x2=760.0mil; y2=3.008in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753621 {
+      x1=3.069in; y1=2.88452in; x2=2.64448in; y2=2.46in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744614 {
-      x1=760.0mil; y1=3.008in; x2=1.669in; y2=3.008in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753624 {
+      x1=2.64448in; y1=2.46in; x2=2.65574in; y2=2.47126in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744617 {
-      x1=1.669in; y1=3.008in; x2=1.827in; y2=3.166in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753919 {
+      x1=3.213in; y1=2.462in; x2=3.213in; y2=2.709in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744620 {
-      x1=1.827in; y1=3.166in; x2=1.827in; y2=3.348in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753922 {
+      x1=3.213in; y1=2.709in; x2=3.141in; y2=2.781in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744623 {
-      x1=1.827in; y1=3.348in; x2=52.959mm; y2=3.606in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753983 {
+      x1=2.632in; y1=34.671mm; x2=2.868in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744626 {
-      x1=52.959mm; y1=3.606in; x2=2.29in; y2=3.606in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753995 {
+      x1=3.342in; y1=891.0mil; x2=3.42299in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753302 {
-      x1=2.83in; y1=2.584in; x2=2.83in; y2=2.231in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753998 {
+      x1=3.42299in; y1=891.0mil; x2=3.47499in; y2=839.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753305 {
-      x1=2.83in; y1=2.231in; x2=2.826in; y2=2.227in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757969 {
+      x1=105.41mm; y1=87.63mm; x2=4.292in; y2=3.308in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753456 {
-      x1=80.899mm; y1=2.204in; x2=80.899mm; y2=2.663in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757972 {
+      x1=4.292in; y1=3.308in; x2=4.292in; y2=3.07039in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753459 {
-      x1=80.899mm; y1=2.663in; x2=3.108in; y2=2.74in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757975 {
+      x1=4.292in; y1=3.07039in; x2=4.34881in; y2=3.01358in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753569 {
-      x1=2.64448in; y1=2.05052in; x2=2.64448in; y2=2.46in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736026 {
+      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753618 {
-      x1=3.069in; y1=3.396in; x2=3.069in; y2=2.88452in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1736029 {
+      x1=4.33181in; y1=3.50819in; x2=4.33181in; y2=3.50762in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753621 {
-      x1=3.069in; y1=2.88452in; x2=2.64448in; y2=2.46in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1761937 {
+      x1=4.19in; y1=92.71mm; x2=4.189in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753624 {
-      x1=2.64448in; y1=2.46in; x2=2.65574in; y2=2.47126in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1761940 {
+      x1=4.189in; y1=3.649in; x2=4.151in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753919 {
-      x1=3.213in; y1=2.462in; x2=3.213in; y2=2.709in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1761943 {
+      x1=4.34881in; y1=3.49181in; x2=4.191in; y2=3.64962in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753922 {
-      x1=3.213in; y1=2.709in; x2=3.141in; y2=2.781in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1761946 {
+      x1=4.33181in; y1=3.50762in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1510178 {
-      x1=1.2in; y1=477.0mil; x2=1.201in; y2=477.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1761949 {
+      x1=4.34881in; y1=3.49062in; x2=4.349in; y2=3.49081in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1510184 {
-      x1=3.137in; y1=302.0mil; x2=85.725mm; y2=540.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1761952 {
+      x1=4.191in; y1=3.64962in; x2=4.191in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1511287 {
-      x1=1.2in; y1=477.0mil; x2=1.2in; y2=506.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1766116 {
+      x1=62.357181mm; y1=51.435181mm; x2=62.357181mm; y2=17.531253mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753983 {
-      x1=2.537in; y1=34.671mm; x2=75.057mm; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1766122 {
+      x1=62.357mm; y1=51.435362mm; x2=62.357mm; y2=69.138438mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753986 {
-      x1=75.057mm; y1=34.671mm; x2=3.248in; y2=1.072in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1774063 {
+      x1=718.0mil; y1=3.2in; x2=718.0mil; y2=3.37in; thickness=125.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753989 {
-      x1=3.248in; y1=1.072in; x2=3.248in; y2=985.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1789953 {
+      x1=2.126in; y1=81.173274mm; x2=54.0mm; y2=81.173674mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753992 {
-      x1=3.248in; y1=985.0mil; x2=3.342in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1798446 {
+      x1=62.357362mm; y1=70.531074mm; x2=72.999962mm; y2=81.173674mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753995 {
-      x1=3.342in; y1=891.0mil; x2=3.42299in; y2=891.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1807934 {
+      x1=35.000292mm; y1=81.173674mm; x2=40.767mm; y2=3.37in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753998 {
-      x1=3.42299in; y1=891.0mil; x2=3.47499in; y2=839.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808024 {
+      x1=3.004in; y1=3.644in; x2=2.523in; y2=3.644in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757814 {
-      x1=3.137in; y1=302.0mil; x2=1.376in; y2=302.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1808027 {
+      x1=2.523in; y1=3.644in; x2=2.523in; y2=3.716in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757817 {
-      x1=1.201in; y1=477.0mil; x2=1.376in; y2=302.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1808030 {
+      x1=2.523in; y1=3.716in; x2=3.004in; y2=3.716in; thickness=100.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757969 {
-      x1=105.41mm; y1=87.63mm; x2=4.292in; y2=3.308in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1808033 {
+      x1=3.024in; y1=3.639in; x2=3.024in; y2=3.713in; thickness=60.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757972 {
-      x1=4.292in; y1=3.308in; x2=4.292in; y2=3.07039in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1808051 {
+      x1=718.0mil; y1=3.37in; x2=1.011in; y2=3.663in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757975 {
-      x1=4.292in; y1=3.07039in; x2=4.34881in; y2=3.01358in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1808054 {
+      x1=1.011in; y1=3.663in; x2=2.263in; y2=3.663in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736026 {
-      x1=4.34881in; y1=3.23168in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1808057 {
+      x1=2.263in; y1=3.663in; x2=61.2013mm; y2=96.7613mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1736029 {
-      x1=4.33181in; y1=3.50819in; x2=4.33181in; y2=3.50762in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1808078 {
+      x1=61.2013mm; y1=96.7613mm; x2=103.8987mm; y2=96.7613mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761937 {
-      x1=4.19in; y1=92.71mm; x2=4.189in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1808081 {
+      x1=103.8987mm; y1=96.7613mm; x2=105.41mm; y2=95.25mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761940 {
-      x1=4.189in; y1=3.649in; x2=4.151in; y2=3.649in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1808626 {
+      x1=62.357181mm; y1=17.531253mm; x2=54.0mm; y2=9.174072mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761943 {
-      x1=4.34881in; y1=3.49181in; x2=4.191in; y2=3.64962in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1808674 {
+      x1=2.126in; y1=81.173274mm; x2=2.126in; y2=28.17418mm; thickness=150.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761946 {
-      x1=4.33181in; y1=3.50762in; x2=4.34881in; y2=3.49062in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1810983 {
+      x1=301.0mil; y1=2.82242in; x2=819.0mil; y2=2.82242in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761949 {
-      x1=4.34881in; y1=3.49062in; x2=4.349in; y2=3.49081in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1810986 {
+      x1=819.0mil; y1=2.82242in; x2=1.702in; y2=1.93942in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1761952 {
-      x1=4.191in; y1=3.64962in; x2=4.191in; y2=92.71mm; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1810992 {
+      x1=1.702in; y1=1.686in; x2=43.307mm; y2=1.683in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766080 {
-      x1=72.9107mm; y1=80.1243mm; x2=72.9107mm; y2=80.0735mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1811136 {
+      x1=1.9in; y1=3.37in; x2=1.9in; y2=3.224in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766116 {
-      x1=62.357181mm; y1=51.435181mm; x2=62.357mm; y2=51.435362mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1811139 {
+      x1=1.9in; y1=3.224in; x2=1.48in; y2=2.804in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766119 {
-      x1=73.0123mm; y1=79.793738mm; x2=73.0123mm; y2=79.8195mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1811142 {
+      x1=1.48in; y1=2.804in; x2=1.103in; y2=2.804in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766122 {
-      x1=62.357mm; y1=51.435362mm; x2=62.357mm; y2=69.138438mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1811145 {
+      x1=1.103in; y1=2.804in; x2=1.102in; y2=2.803in; thickness=225.0mil; clearance=40.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766128 {
-      x1=62.344481mm; y1=51.498681mm; x2=53.9746mm; y2=43.1288mm; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1815068 {
+      x1=1.48in; y1=2.582in; x2=1.898in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766134 {
-      x1=35.051092mm; y1=1.829in; x2=53.974092mm; y2=2.574in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1815100 {
+      x1=1.148in; y1=1.513in; x2=1.148in; y2=292.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766137 {
-      x1=53.974092mm; y1=2.574in; x2=2.126in; y2=2.574in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1815173 {
+      x1=2.032in; y1=3.627in; x2=1.462in; y2=3.627in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766140 {
-      x1=35.051092mm; y1=46.455692mm; x2=1.38in; y2=1.829in; thickness=150.0mil; clearance=40.0mil;
+     ha:line.1815176 {
+      x1=1.462in; y1=3.627in; x2=1.209in; y2=3.374in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773912 {
-      x1=3.024in; y1=3.527in; x2=3.024in; y2=3.601in; thickness=60.0mil; clearance=40.0mil;
+     ha:line.1815185 {
+      x1=819.0mil; y1=2.82242in; x2=824.42mil; y2=2.817in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773915 {
-      x1=3.021in; y1=3.601in; x2=3.024in; y2=3.604in; thickness=60.0mil; clearance=20.0mil;
+     ha:line.1815188 {
+      x1=1.702in; y1=1.93942in; x2=1.702in; y2=1.686in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773924 {
-      x1=717.0mil; y1=3.568in; x2=955.0mil; y2=3.806in; thickness=25.0mil; clearance=20.0mil;
+     ha:line.1815191 {
+      x1=3.342in; y1=891.0mil; x2=2.868in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774063 {
-      x1=718.0mil; y1=3.2in; x2=718.0mil; y2=3.567in; thickness=125.0mil; clearance=40.0mil;
+     ha:line.1815194 {
+      x1=1.148in; y1=292.0mil; x2=33.147mm; y2=135.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774066 {
-      x1=718.0mil; y1=3.567in; x2=717.0mil; y2=3.568in; thickness=100.0mil; clearance=40.0mil;
+     ha:line.1815197 {
+      x1=33.147mm; y1=135.0mil; x2=2.248in; y2=135.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774072 {
-      x1=955.0mil; y1=3.806in; x2=4.091in; y2=3.806in; thickness=25.0mil; clearance=20.0mil;
+     ha:line.1815200 {
+      x1=2.58in; y1=467.0mil; x2=2.248in; y2=135.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34601,11 +34836,11 @@ ha:pcb-rnd-board-v8 {
    ha:top-gnd {
     lid = 2
     li:objects {
-     ha:line.1761955 {
-      x1=2.79in; y1=551.0mil; x2=2.954in; y2=551.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805600 {
+      x1=2.799in; y1=361.0mil; x2=2.951in; y2=361.0mil; thickness=20.0mil; clearance=20.0mil;
      }
-     ha:line.1761958 {
-      x1=2.874in; y1=466.0mil; x2=2.874in; y2=631.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805603 {
+      x1=2.873in; y1=283.0mil; x2=2.873in; y2=438.0mil; thickness=20.0mil; clearance=20.0mil;
      }
      ha:polygon.1234417 { clearance=12.0mil;
       li:geometry {
@@ -34631,14 +34866,14 @@ ha:pcb-rnd-board-v8 {
    ha:bottom-gnd {
     lid = 3
     li:objects {
-     ha:line.1761961 {
-      x1=2.797in; y1=551.0mil; x2=74.93mm; y2=551.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805606 {
+      x1=2.797in; y1=361.0mil; x2=74.93mm; y2=361.0mil; thickness=20.0mil; clearance=20.0mil;
      }
-     ha:line.1761964 {
-      x1=2.874in; y1=473.0mil; x2=2.874in; y2=628.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805609 {
+      x1=2.873in; y1=285.0mil; x2=2.873in; y2=436.0mil; thickness=20.0mil; clearance=20.0mil;
      }
-     ha:line.1761967 {
-      x1=2.874in; y1=628.0mil; x2=73.025mm; y2=629.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1805612 {
+      x1=2.873in; y1=436.0mil; x2=2.874in; y2=437.0mil; thickness=20.0mil; clearance=20.0mil;
      }
      ha:polygon.1234427 { clearance=12.0mil;
       li:geometry {
@@ -34680,7 +34915,7 @@ ha:pcb-rnd-board-v8 {
       y1 = 1.451in
      }
      ha:line.1441075 {
-      x1=2.84in; y1=52.07mm; x2=2.84in; y2=815.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=2.84in; y1=52.07mm; x2=2.84in; y2=617.83mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34895,26 +35130,8 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686267 {
-      x1=890.43mil; y1=1.11457in; x2=1.41586in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686445 {
-      x1=606.0mil; y1=546.0mil; x2=796.0mil; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686448 {
-      x1=796.0mil; y1=546.0mil; x2=942.0mil; y2=692.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1686451 {
-      x1=942.0mil; y1=692.0mil; x2=1.938in; y2=692.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=822.0mil; y1=692.0mil; x2=1.938in; y2=692.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34925,12 +35142,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686545 {
-      x1=2.287in; y1=1.73in; x2=2.287in; y2=1.731in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1686557 {
       x1=360.62mil; y1=92.329mm; x2=360.05mil; y2=3.63557in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -35093,26 +35304,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1690872 {
-      x1=31.115mm; y1=3.24in; x2=31.115mm; y2=3.239in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1690875 {
-      x1=1.22442in; y1=3.24in; x2=31.115mm; y2=3.24in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1690914 {
-      x1=301.0mil; y1=359.42mil; x2=419.42mil; y2=359.42mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1690917 {
-      x1=419.42mil; y1=359.42mil; x2=606.0mil; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=301.0mil; y1=359.42mil; x2=489.42mil; y2=359.42mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35129,440 +35322,440 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1690932 {
-      x1=2.54in; y1=1.64in; x2=1.41586in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747076 {
+      x1=2.274in; y1=62.103mm; x2=3.178in; y2=62.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686614 {
-      x1=1.064in; y1=3.40042in; x2=1.22442in; y2=3.24in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747079 {
+      x1=3.178in; y1=62.103mm; x2=3.27in; y2=2.353in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1690854 {
-      x1=301.0mil; y1=3.40042in; x2=1.064in; y2=3.40042in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747575 {
+      x1=2.746in; y1=2.792in; x2=2.746in; y2=3.37in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744233 {
-      x1=978.0mil; y1=1.501in; x2=978.0mil; y2=75.057mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1747681 {
+      x1=2.80026in; y1=2.55474in; x2=3.34326in; y2=2.55474in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744236 {
-      x1=978.0mil; y1=75.057mm; x2=27.559mm; y2=3.062in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751638 {
+      x1=3.227in; y1=2.79in; x2=3.227in; y2=3.027in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744482 {
-      x1=1.84026in; y1=2.626in; x2=31.115mm; y2=3.24126in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751641 {
+      x1=3.227in; y1=3.027in; x2=3.298in; y2=3.098in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744608 {
-      x1=47.371mm; y1=2.67in; x2=1.863in; y2=2.67in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751644 {
+      x1=3.298in; y1=3.098in; x2=3.398in; y2=3.098in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1744746 {
-      x1=2.287in; y1=1.731in; x2=58.039mm; y2=1.731in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1751647 {
+      x1=3.398in; y1=3.098in; x2=87.63mm; y2=80.01mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745716 {
-      x1=1.57in; y1=3.121in; x2=1.57in; y2=3.028in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753401 {
+      x1=86.995mm; y1=2.473in; x2=3.34326in; y2=2.55474in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745719 {
-      x1=1.57in; y1=3.028in; x2=1.571in; y2=3.028in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753900 {
+      x1=1.209in; y1=3.374in; x2=1.209in; y2=3.371in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745722 {
-      x1=1.89in; y1=2.708in; x2=1.89in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694613 {
+      x1=85.725mm; y1=940.0mil; x2=3.29in; y2=855.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745740 {
-      x1=2.766in; y1=1.706in; x2=2.766in; y2=834.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694616 {
+      x1=3.29in; y1=855.0mil; x2=3.29in; y2=547.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745746 {
-      x1=3.366in; y1=234.0mil; x2=2.766in; y2=834.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694619 {
+      x1=3.29in; y1=547.0mil; x2=3.373in; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746000 {
-      x1=1.571in; y1=3.028in; x2=1.571in; y2=3.027in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694622 {
+      x1=3.373in; y1=464.0mil; x2=3.664in; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746003 {
-      x1=1.571in; y1=3.027in; x2=1.89in; y2=2.708in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694625 {
+      x1=3.664in; y1=464.0mil; x2=3.78in; y2=348.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746272 {
-      x1=2.803in; y1=1.79in; x2=2.772in; y2=1.821in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753971 {
+      x1=4.468in; y1=694.0mil; x2=4.008in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746386 {
-      x1=2.803in; y1=1.889in; x2=2.701in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753977 {
+      x1=854.0mil; y1=889.0mil; x2=855.0mil; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1746500 {
-      x1=2.772in; y1=1.821in; x2=2.702in; y2=1.821in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1753980 {
+      x1=2.062in; y1=890.0mil; x2=2.537in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747070 {
-      x1=1.687in; y1=3.121in; x2=1.687in; y2=3.032in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757897 {
+      x1=4.552in; y1=694.0mil; x2=4.468in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747073 {
-      x1=1.687in; y1=3.032in; x2=2.274in; y2=62.103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757900 {
+      x1=4.468in; y1=694.0mil; x2=4.463in; y2=689.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747076 {
-      x1=2.274in; y1=62.103mm; x2=3.178in; y2=62.103mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757909 {
+      x1=4.008in; y1=234.0mil; x2=3.366in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747079 {
-      x1=3.178in; y1=62.103mm; x2=3.27in; y2=2.353in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1774078 {
+      x1=2.618in; y1=2.563in; x2=2.631in; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747575 {
-      x1=2.746in; y1=2.792in; x2=2.746in; y2=3.217in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1774081 {
+      x1=2.631in; y1=2.576in; x2=2.631in; y2=2.914in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1747681 {
-      x1=2.80026in; y1=2.55474in; x2=3.34326in; y2=2.55474in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1774084 {
+      x1=2.359in; y1=3.186in; x2=2.631in; y2=2.914in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751638 {
-      x1=3.227in; y1=2.79in; x2=3.227in; y2=3.027in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1790341 {
+      x1=2.616in; y1=3.581in; x2=2.622in; y2=90.805mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751641 {
-      x1=3.227in; y1=3.027in; x2=3.298in; y2=3.098in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1790635 {
+      x1=3.069in; y1=2.88452in; x2=3.069in; y2=3.549in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751644 {
-      x1=3.298in; y1=3.098in; x2=3.398in; y2=3.098in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803053 {
+      x1=855.0mil; y1=890.0mil; x2=2.062in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1751647 {
-      x1=3.398in; y1=3.098in; x2=87.63mm; y2=80.01mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803692 {
+      x1=805.0mil; y1=1.173in; x2=952.0mil; y2=1.32in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753401 {
-      x1=86.995mm; y1=2.473in; x2=3.34326in; y2=2.55474in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803695 {
+      x1=952.0mil; y1=1.32in; x2=952.0mil; y2=2.929in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753900 {
-      x1=1.209in; y1=3.374in; x2=1.209in; y2=3.371in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1803698 {
+      x1=27.559mm; y1=3.062in; x2=952.0mil; y2=2.929in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753925 {
-      x1=3.141in; y1=2.781in; x2=2.882in; y2=2.781in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804907 {
+      x1=2.84in; y1=617.83mil; x2=2.83717in; y2=615.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753928 {
-      x1=2.882in; y1=2.781in; x2=2.841in; y2=2.74in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808275 {
+      x1=2.68in; y1=41.91mm; x2=1.42586in; y2=41.91mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753931 {
-      x1=2.841in; y1=2.74in; x2=2.683in; y2=2.74in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808329 {
+      x1=890.43mil; y1=1.11457in; x2=1.42586in; y2=41.91mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753934 {
-      x1=2.683in; y1=2.74in; x2=2.662in; y2=2.761in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808455 {
+      x1=2.632in; y1=34.671mm; x2=2.537in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753937 {
-      x1=2.662in; y1=2.761in; x2=2.662in; y2=3.382in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808458 {
+      x1=2.537in; y1=34.671mm; x2=64.4017mm; y2=34.6329mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1694613 {
-      x1=85.725mm; y1=940.0mil; x2=3.29in; y2=855.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1808512 {
+      x1=2.632in; y1=1.294in; x2=2.54in; y2=1.294in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1694616 {
-      x1=3.29in; y1=855.0mil; x2=3.29in; y2=547.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1809736 {
+      x1=1.863in; y1=1.828in; x2=1.862in; y2=1.828in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1694619 {
-      x1=3.29in; y1=547.0mil; x2=3.373in; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810548 {
+      x1=2.214in; y1=3.47in; x2=2.214in; y2=3.69in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1694622 {
-      x1=3.373in; y1=464.0mil; x2=3.664in; y2=464.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810650 {
+      x1=2.294in; y1=3.393in; x2=2.294in; y2=3.251in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1694625 {
-      x1=3.664in; y1=464.0mil; x2=3.78in; y2=348.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810653 {
+      x1=2.294in; y1=3.251in; x2=60.1853mm; y2=80.6577mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753971 {
-      x1=4.468in; y1=694.0mil; x2=4.008in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810848 {
+      x1=1.829in; y1=45.593mm; x2=2.798in; y2=45.593mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753977 {
-      x1=1.039in; y1=890.0mil; x2=2.062in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810851 {
+      x1=2.798in; y1=45.593mm; x2=2.803in; y2=1.79in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753980 {
-      x1=2.062in; y1=890.0mil; x2=2.537in; y2=34.671mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810854 {
+      x1=1.862in; y1=1.828in; x2=2.742in; y2=1.828in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757897 {
-      x1=4.552in; y1=694.0mil; x2=4.468in; y2=694.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810857 {
+      x1=2.742in; y1=1.828in; x2=2.803in; y2=1.889in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757900 {
-      x1=4.468in; y1=694.0mil; x2=4.463in; y2=689.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810890 {
+      x1=2.68in; y1=1.74in; x2=1.79026in; y2=1.74in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757909 {
-      x1=4.008in; y1=234.0mil; x2=3.366in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810893 {
+      x1=1.79026in; y1=1.74in; x2=1.76126in; y2=1.769in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766014 {
-      x1=31.115mm; y1=3.24126in; x2=31.115mm; y2=3.242in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810896 {
+      x1=1.76126in; y1=1.769in; x2=1.76126in; y2=3.47474in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766017 {
-      x1=2.54in; y1=42.799mm; x2=1.84026in; y2=2.38474in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810899 {
+      x1=1.76126in; y1=3.47474in; x2=1.659in; y2=3.577in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766020 {
-      x1=2.54in; y1=1.731in; x2=47.371mm; y2=2.406in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810902 {
+      x1=1.659in; y1=3.577in; x2=360.62mil; y2=3.577in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766041 {
-      x1=2.702in; y1=1.821in; x2=1.922in; y2=2.601in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810905 {
+      x1=360.62mil; y1=3.577in; x2=360.05mil; y2=3.57757in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773951 {
-      x1=2.662in; y1=3.382in; x2=2.616in; y2=3.428in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810935 {
+      x1=2.68in; y1=43.053mm; x2=1.79in; y2=43.053mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773972 {
-      x1=1.209in; y1=3.369in; x2=1.209in; y2=3.433in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810938 {
+      x1=1.79in; y1=43.053mm; x2=1.714in; y2=1.771in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773975 {
-      x1=1.209in; y1=3.433in; x2=1.278in; y2=3.502in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810941 {
+      x1=1.714in; y1=1.771in; x2=1.714in; y2=3.418in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773978 {
-      x1=1.278in; y1=3.502in; x2=2.388in; y2=3.502in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810944 {
+      x1=1.714in; y1=3.418in; x2=1.613in; y2=3.519in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773981 {
-      x1=2.388in; y1=3.502in; x2=2.462in; y2=3.428in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810947 {
+      x1=1.613in; y1=3.519in; x2=558.0mil; y2=3.519in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773984 {
-      x1=2.462in; y1=3.428in; x2=2.616in; y2=3.428in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810950 {
+      x1=558.0mil; y1=3.519in; x2=439.0mil; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773987 {
-      x1=2.616in; y1=3.428in; x2=2.622in; y2=3.422in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810953 {
+      x1=439.0mil; y1=3.4in; x2=301.42mil; y2=3.4in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1773999 {
-      x1=2.359in; y1=3.461in; x2=2.359in; y2=3.186in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810956 {
+      x1=301.42mil; y1=3.4in; x2=301.0mil; y2=3.40042in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774002 {
-      x1=2.359in; y1=3.186in; x2=60.0075mm; y2=80.8355mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815065 {
+      x1=1.223in; y1=3.047in; x2=1.48in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774036 {
-      x1=1.06943in; y1=3.46357in; x2=1.06936in; y2=87.9729mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815071 {
+      x1=1.898in; y1=2.582in; x2=2.137in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774039 {
-      x1=474.12mil; y1=87.9729mm; x2=360.05mil; y2=3.57757in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815074 {
+      x1=2.137in; y1=2.582in; x2=2.274in; y2=62.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774048 {
-      x1=1.863in; y1=2.67in; x2=1.06943in; y2=3.46357in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815094 {
+      x1=29.083mm; y1=3.121in; x2=29.083mm; y2=1.516in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774051 {
-      x1=1.06936in; y1=87.9729mm; x2=474.12mil; y2=87.9729mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815097 {
+      x1=29.083mm; y1=1.516in; x2=1.148in; y2=1.513in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774078 {
-      x1=2.618in; y1=2.563in; x2=2.631in; y2=2.576in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815112 {
+      x1=2.58in; y1=467.0mil; x2=3.133in; y2=467.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774081 {
-      x1=2.631in; y1=2.576in; x2=2.631in; y2=2.914in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815115 {
+      x1=3.133in; y1=467.0mil; x2=3.366in; y2=234.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774084 {
-      x1=2.359in; y1=3.186in; x2=2.631in; y2=2.914in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815141 {
+      x1=2.032in; y1=3.627in; x2=2.033in; y2=3.627in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1766044 {
-      x1=2.701in; y1=1.889in; x2=1.956in; y2=2.634in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815147 {
+      x1=3.054in; y1=3.806in; x2=3.14in; y2=3.72in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774099 {
-      x1=1.956in; y1=2.634in; x2=49.657mm; y2=2.634in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815150 {
+      x1=3.14in; y1=3.72in; x2=3.14in; y2=2.782in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774102 {
-      x1=2.701in; y1=1.889in; x2=2.689in; y2=1.901in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815153 {
+      x1=3.14in; y1=2.782in; x2=3.141in; y2=2.781in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774105 {
-      x1=2.702in; y1=1.821in; x2=2.686in; y2=1.837in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815163 {
+      x1=3.054in; y1=3.806in; x2=2.212in; y2=3.806in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774108 {
-      x1=2.766in; y1=1.706in; x2=1.89in; y2=2.582in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815203 {
+      x1=2.033in; y1=3.627in; x2=2.212in; y2=3.806in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774111 {
-      x1=47.371mm; y1=2.406in; x2=47.371mm; y2=2.67in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815206 {
+      x1=2.212in; y1=3.806in; x2=2.204in; y2=3.798in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1774114 {
-      x1=1.84026in; y1=2.38474in; x2=1.84026in; y2=2.626in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1815209 {
+      x1=489.42mil; y1=359.42mil; x2=822.0mil; y2=692.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35618,32 +35811,14 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1454654 {
-      x1=3.048in; y1=1.086in; x2=3.051in; y2=1.089in; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1510175 {
-      x1=1.2in; y1=477.0mil; x2=1.202in; y2=477.0mil; thickness=20.0mil; clearance=20.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1510415 {
-      x1=3.446in; y1=469.0mil; x2=85.725mm; y2=540.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=87.2363mm; y1=480.5mil; x2=85.725mm; y2=540.0mil; 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 {
-       clearline=1
-      }
-     }
-     ha:line.1558805 {
-      x1=4.038in; y1=3.588in; x2=4.038in; y2=2.71in; thickness=20.0mil; clearance=20.0mil;
+      x1=87.63mm; y1=3.749in; x2=4.038in; y2=3.161in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -35708,14 +35883,8 @@ ha:pcb-rnd-board-v8 {
        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.1605626 {
-      x1=3.89in; y1=1.664in; x2=3.89in; y2=573.0mil; thickness=20.0mil; clearance=20.0mil;
+      x1=3.89in; y1=1.664in; x2=3.89in; y2=827.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -35919,121 +36088,199 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1745241 {
-      x1=4.058in; y1=2.52in; x2=55.499mm; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
+      x1=4.058in; y1=2.52in; x2=2.732in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1753353 {
+      x1=2.889in; y1=2.29in; x2=3.909in; y2=2.29in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745244 {
-      x1=55.499mm; y1=2.52in; x2=1.987in; y2=2.322in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753953 {
+      x1=77.408659mm; y1=888.415mil; x2=3.051in; y2=891.83mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745247 {
-      x1=1.987in; y1=2.322in; x2=1.481in; y2=2.322in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753956 {
+      x1=3.051in; y1=1.718in; x2=2.839in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1745250 {
-      x1=1.481in; y1=2.322in; x2=1.48in; y2=2.323in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1753959 {
+      x1=2.839in; y1=1.93in; x2=2.77in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752761 {
-      x1=2.29in; y1=3.606in; x2=2.29in; y2=2.931in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1757838 {
+      x1=4.1272in; y1=1.9012in; x2=4.129in; y2=1.9012in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1752764 {
-      x1=2.29in; y1=2.931in; x2=2.302in; y2=2.931in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1804591 {
+      x1=3.04517in; y1=886.0mil; x2=3.04817in; y2=889.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753353 {
-      x1=2.889in; y1=2.29in; x2=3.909in; y2=2.29in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1805324 {
+      x1=3.051in; y1=891.83mil; x2=3.051in; y2=1.718in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753953 {
-      x1=3.051in; y1=1.089in; x2=3.051in; y2=1.718in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806244 {
+      x1=836.42mil; y1=378.0mil; x2=836.42mil; y2=377.58mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753956 {
-      x1=3.051in; y1=1.718in; x2=2.839in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806247 {
+      x1=836.42mil; y1=377.58mil; x2=1.008in; y2=206.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1753959 {
-      x1=2.839in; y1=1.93in; x2=2.77in; y2=1.93in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1806250 {
+      x1=1.008in; y1=206.0mil; x2=2.541in; y2=206.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757820 {
-      x1=87.5157mm; y1=469.5mil; x2=3.787in; y2=469.5mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806253 {
+      x1=2.541in; y1=206.0mil; x2=3.048in; y2=713.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757826 {
-      x1=3.89in; y1=573.0mil; x2=3.789in; y2=472.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806256 {
+      x1=3.048in; y1=713.0mil; x2=3.048in; y2=888.83mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757829 {
-      x1=3.89in; y1=573.0mil; x2=98.81235mm; y2=572.75mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806259 {
+      x1=3.048in; y1=888.83mil; x2=3.04817in; y2=889.0mil; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757832 {
-      x1=3.787in; y1=472.0mil; x2=3.787in; y2=469.5mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806334 {
+      x1=2.826in; y1=2.226in; x2=2.592in; y2=2.226in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757835 {
-      x1=3.789in; y1=472.0mil; x2=3.787in; y2=472.0mil; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806337 {
+      x1=2.592in; y1=2.226in; x2=2.592in; y2=2.224in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757838 {
-      x1=4.1272in; y1=1.9012in; x2=4.129in; y2=1.9012in; thickness=20.0mil; clearance=20.0mil;
+     ha:line.1806340 {
+      x1=30.861mm; y1=847.0mil; x2=30.861mm; y2=475.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1806343 {
+      x1=1.212in; y1=474.0mil; x2=30.861mm; y2=471.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1806400 {
+      x1=2.592in; y1=2.224in; x2=30.861mm; y2=847.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1809739 {
+      x1=1.388in; y1=1.516in; x2=1.387in; y2=1.517in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1810473 {
+      x1=35.2425mm; y1=38.5191mm; x2=43.9039mm; y2=38.5191mm; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757884 {
-      x1=3.051in; y1=880.0mil; x2=3.051in; y2=1.086in; thickness=30.0mil; clearance=20.0mil;
+     ha:line.1810476 {
+      x1=43.9039mm; y1=38.5191mm; x2=2.732in; y2=2.52in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757887 {
-      x1=1.464in; y1=430.0mil; x2=2.601in; y2=430.0mil; thickness=30.0mil; clearance=20.0mil;
+     ha:line.1810479 {
+      x1=2.732in; y1=2.52in; x2=2.706in; y2=2.494in; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1757881 {
-      x1=2.601in; y1=430.0mil; x2=3.051in; y2=880.0mil; thickness=30.0mil; clearance=20.0mil;
+     ha:line.1810530 {
+      x1=568.0mil; y1=3.2in; x2=568.0mil; y2=3.43in; thickness=60.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1765906 {
-      x1=2.302in; y1=2.931in; x2=65.913mm; y2=2.638in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1810533 {
+      x1=568.0mil; y1=3.43in; x2=663.0mil; y2=89.535mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1810536 {
+      x1=663.0mil; y1=89.535mm; x2=2.372in; y2=89.535mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1810737 {
+      x1=2.373in; y1=89.535mm; x2=2.594in; y2=2.638in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815047 {
+      x1=1.584in; y1=62.611mm; x2=1.584in; y2=75.940366mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815050 {
+      x1=1.584in; y1=75.940366mm; x2=35.000292mm; y2=81.173674mm; thickness=60.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815218 {
+      x1=4.038in; y1=3.161in; x2=4.038in; y2=2.71in; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815245 {
+      x1=87.2363mm; y1=480.5mil; x2=90.0049mm; y2=480.5mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815254 {
+      x1=90.0049mm; y1=480.5mil; x2=3.89in; y2=827.0mil; thickness=20.0mil; clearance=20.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1815251 {
+      x1=98.7425mm; y1=824.5mil; x2=98.7679mm; y2=824.5mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
        clearline=1
       }
@@ -36320,7 +36567,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1387195 {
-      string=` 2025 Bdale Garbee; x=42.712643mm; y=6.722245mm; scale=150; fid=0;
+      string=` 2025 Bdale Garbee; x=42.712643mm; y=6.112645mm; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -36391,56 +36638,56 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 90.000000
      }
-     ha:text.1741532 {
-      string=siren; x=2.07762in; y=90.297mm; scale=150; fid=0;
+     ha:text.1754003 {
+      string=rx; x=3.741in; y=217.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
       rot = 90.000000
      }
-     ha:text.1741533 {
-      string=+; x=55.49897mm; y=95.670394mm; scale=200; fid=0;
+     ha:text.1754004 {
+      string=console; x=3.783in; y=188.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 360.000000
+      rot = 0.000000
      }
-     ha:text.1741534 {
-      string=-; x=57.544994mm; y=92.15123mm; scale=200; fid=0;
+     ha:text.1790785 {
+      string=pyro; x=837.52mil; y=3.43538in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 270.000000
+      rot = 360.000000
      }
-     ha:text.1754003 {
-      string=rx; x=3.741in; y=217.0mil; scale=100; fid=0;
+     ha:text.1807150 {
+      string=pyro; x=3.04052in; y=3.73944in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 90.000000
+      rot = 360.000000
      }
-     ha:text.1754004 {
-      string=console; x=3.783in; y=188.0mil; scale=100; fid=0;
+     ha:text.1807275 {
+      string=+; x=62.02677mm; y=93.612994mm; scale=200; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 0.000000
+      rot = 360.000000
      }
-     ha:text.1774024 {
-      string=pyro; x=3.04052in; y=3.63838in; scale=150; fid=0;
+     ha:text.1807276 {
+      string=-; x=2.522in; y=90.043mm; scale=200; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
       }
-      rot = 360.000000
+      rot = 270.000000
      }
-     ha:text.1774026 {
-      string=pyro; x=797.52mil; y=3.63338in; scale=150; fid=0;
+     ha:text.1807307 {
+      string=siren; x=2.498in; y=3.61738in; scale=150; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -36461,6 +36708,24 @@ ha:pcb-rnd-board-v8 {
     }
     lid = 8
     li:objects {
+     ha:line.1808191 {
+      x1=1.4in; y1=2.12in; x2=53.467mm; y2=2.12in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1808194 {
+      x1=53.467mm; y1=2.12in; x2=53.467mm; y2=3.094in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1808197 {
+      x1=1.4in; y1=2.12in; x2=1.4in; y2=3.09in; 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 {
@@ -36469,7 +36734,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1317237 {
-      string=gain set resistor; x=67.124815mm; y=4.31878mm; scale=100; fid=0;
+      string=gain set resistor; x=67.226415mm; y=2.74398mm; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
@@ -36482,43 +36747,43 @@ ha:pcb-rnd-board-v8 {
       }
       rot = 90.000000
      }
-     ha:text.1438405 {
-      string=10V; x=2.48043in; y=1.06in; scale=100; fid=0;
+     ha:text.1539477 {
+      string=load cell amplifier; x=67.023215mm; y=1.39778mm; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1438406 {
-      string=5V; x=2.50743in; y=960.0mil; scale=100; fid=0;
+     ha:text.1804597 {
+      string=10V; x=2.48043in; y=866.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1438407 {
-      string=2.5V; x=2.45343in; y=861.0mil; scale=100; fid=0;
+     ha:text.1804598 {
+      string=5V; x=2.50743in; y=766.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1438408 {
-      string=1.24V; x=2.42143in; y=760.0mil; scale=100; fid=0;
+     ha:text.1804599 {
+      string=2.5V; x=2.45343in; y=667.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1438409 {
-      string=REF; x=2.47143in; y=1.159in; scale=100; fid=0;
+     ha:text.1804600 {
+      string=1.24V; x=2.42143in; y=566.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
       rot = 0.000000
      }
-     ha:text.1539477 {
-      string=load cell amplifier; x=66.769215mm; y=2.94718mm; scale=100; fid=0;
+     ha:text.1804601 {
+      string=REF; x=2.47143in; y=965.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
       }
index b7d74b39a551f5ab42d7f85c56dd4f34432f4319..3cdb3439c5065069c9d83e6028d875616e2cebb4 100644 (file)
@@ -514,7 +514,7 @@ Sensor Only
 T 68000 50700 9 10 1 0 0 0 2
 Pressure sensor output
 assumed to be 0.5-4.5V.
-T 61700 42000 9 10 1 0 0 0 8
+T 60400 43150 9 10 1 0 0 0 8
 See the INA125 data sheet for 
 details on choosing a resistor
 value to set the amplifier gain.
@@ -659,7 +659,7 @@ value=LM293
 C 60300 71700 1 0 1 gnd.sym
 N 59700 72400 59200 72400 4
 N 59200 72400 59200 71200 4
-C 43800 67700 1 0 1 gnd.sym
+C 43100 67700 1 0 1 gnd.sym
 N 46800 70000 53100 70000 4
 {
 T 52100 70100 5 10 1 1 0 6 1
@@ -672,10 +672,10 @@ netname=v_pyro
 }
 N 53100 71000 53100 72000 4
 N 53100 68300 53100 70100 4
-N 43500 70000 45800 70000 4
+N 44700 70000 45800 70000 4
 {
-T 43700 70050 5 10 1 1 0 0 1
-netname=v_lipo3s
+T 45000 70050 5 10 1 1 0 0 1
+netname=v_fused
 }
 T 56600 66100 9 10 1 0 0 6 4
 Divider resistor values chosen to
@@ -1256,44 +1256,9 @@ netname=gpio21
 N 73000 69300 74100 69300 4
 N 74100 69300 74100 69700 4
 N 75900 69300 75900 68900 4
-C 64000 44700 1 0 1 conn-4.sym
-{
-T 64000 44700 5 10 0 1 0 0 1
-device=CONNECTOR
-T 64000 44700 5 10 0 1 0 0 1
-footprint=282834-4
-T 63600 46300 5 10 1 1 0 6 1
-refdes=J12
-T 63200 44400 5 10 0 1 0 0 1
-value=4screws
-}
-N 64400 46000 64400 46200 4
-N 64000 46000 64400 46000 4
+N 64400 45800 64400 46200 4
 N 64700 44600 64400 44600 4
-N 64400 44600 64400 44800 4
-N 64400 44800 64000 44800 4
-C 64000 45500 1 0 0 nc-right.sym
-{
-T 64100 46000 5 10 0 0 0 0 1
-value=NoConnection
-T 64100 46200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 64000 45100 1 0 0 nc-right.sym
-{
-T 64100 45600 5 10 0 0 0 0 1
-value=NoConnection
-T 64100 45800 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-T 62500 45100 9 10 1 0 0 0 3
-Gain 
-Setting
-Resistor
-L 63200 46000 62800 46000 3 10 1 0 -1 -1
-L 63200 44800 62800 44800 3 10 1 0 -1 -1
-L 62800 46000 62800 45800 3 10 1 0 -1 -1
-L 62800 44800 62800 45000 3 10 1 0 -1 -1
+N 64400 44600 64400 44900 4
 C 71700 49000 1 90 0 zener.sym
 {
 T 71100 49400 5 10 0 0 90 0 1
@@ -1421,24 +1386,24 @@ footprint=1MS1T1B4M7
 T 51000 70500 5 10 0 0 0 6 1
 value=SPDT
 }
-N 43700 68000 43500 68000 4
-C 43500 67900 1 0 1 conn-6.sym
+N 43000 68000 42800 68000 4
+C 42800 67900 1 0 1 conn-6.sym
 {
-T 43145 70195 5 10 1 1 0 6 1
+T 42445 70195 5 10 1 1 0 6 1
 refdes=B1
-T 43400 67700 5 10 1 1 0 6 1
+T 42700 67700 5 10 1 1 0 6 1
 value=3x18650
-T 43500 67900 5 10 0 0 0 6 1
+T 42800 67900 5 10 0 0 0 6 1
 device=BATTERY
-T 43500 67900 5 10 0 0 0 6 1
+T 42800 67900 5 10 0 0 0 6 1
 footprint=18650x3
 }
-N 43500 69600 43900 69600 4
-N 43900 69600 43900 69200 4
-N 43900 69200 43500 69200 4
-N 43500 68800 43900 68800 4
-N 43900 68800 43900 68400 4
-N 43900 68400 43500 68400 4
+N 42800 69600 43200 69600 4
+N 43200 69600 43200 69200 4
+N 43200 69200 42800 69200 4
+N 42800 68800 43200 68800 4
+N 43200 68800 43200 68400 4
+N 43200 68400 42800 68400 4
 C 60000 57600 1 0 0 conn-9.sym
 {
 T 60355 61095 5 10 1 1 0 0 1
@@ -1903,7 +1868,7 @@ N 49100 52900 47300 52900 4
 T 49100 52950 5 10 1 1 0 6 1
 netname=gpio21
 }
-T 42600 68900 9 10 1 0 0 6 2
+T 41900 68900 9 10 1 0 0 6 2
 Holder for 3 flat-top
 18650 batteries
 C 71900 56000 1 0 1 resistor.sym
@@ -2411,3 +2376,32 @@ loadstatus=noload
 T 53600 72300 5 10 1 1 0 6 1
 refdes=H7
 }
+N 42800 70000 43800 70000 4
+{
+T 43000 70050 5 10 1 1 0 0 1
+netname=v_lipo3s
+}
+C 64500 44900 1 90 0 resistor.sym
+{
+T 64100 45200 5 10 0 0 90 0 1
+device=RESISTOR
+T 64200 45400 5 10 1 1 0 6 1
+refdes=R1
+T 64200 45100 5 10 1 1 0 6 1
+value=374_0.1%
+T 64500 44900 5 10 0 0 0 0 1
+footprint=0.125W_Carbon_Resistor
+}
+C 43800 70000 1 0 0 fuse.sym
+{
+T 44000 70600 5 10 0 0 0 0 1
+symversion=0.1
+T 44000 70400 5 10 0 1 0 0 1
+device=FUSE
+T 44350 70200 5 10 1 1 0 6 1
+refdes=F1
+T 43800 70000 5 10 0 1 0 0 1
+footprint=fuse3549
+T 43800 70000 5 10 0 1 0 0 1
+value=fuse3549
+}