]> git.gag.com Git - hw/quantimotor/commitdiff
adjust LED and switch positions to fit front panel constraints, which has the
authorBdale Garbee <bdale@gag.com>
Wed, 20 Aug 2025 19:49:01 +0000 (13:49 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 20 Aug 2025 19:49:01 +0000 (13:49 -0600)
side effect of narrowing the opening in the front of the board for the siren
module such that the siren MUST be installed with the nut flats vertical on
each side!

quantimotor.lht

index 549431fd2b528d4eaf482158216f2951c897e487..abfed61e573dd82a1becd889f0a0d2d090036d08 100644 (file)
@@ -151,18 +151,18 @@ ha:pcb-rnd-board-v8 {
                                                                 ha:sclk {
                                                                 li:conn { J2-23; J6-6; U7-37;                                                                }
                                                                 }
+                                                                  ha:unnamed_net16 {
+                                                                  li:conn { C111-2; U7-5;                                                                  }
+                                                                  }
+                                                                  ha:unnamed_net22 {
+                                                                  li:conn { R41-1; R42-2; U4-4;                                                                  }
+                                                                  }
+                                                                  ha:unnamed_net18 {
+                                                                  li:conn { Q2-2; R8-2; U13-7;                                                                  }
+                                                                  }
                                                                  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-2; R8-2; U13-7;                                                                 }
-                                                                 }
-                                                                 ha:unnamed_net16 {
-                                                                 li:conn { C111-2; U7-5;                                                                 }
-                                                                 }
                                                                  ha:unnamed_net31 {
                                                                  li:conn { B1-2; B1-3;                                                                 }
                                                                  }
@@ -184,96 +184,96 @@ ha:pcb-rnd-board-v8 {
                                                                  ha:unnamed_net37 {
                                                                  li:conn { J4-5; J5-5;                                                                 }
                                                                  }
+                                                                  ha:unnamed_net42 {
+                                                                  li:conn { J7-A7; J7-B7; U1-1;                                                                  }
+                                                                  }
+                                                                  ha:unnamed_net39 {
+                                                                  li:conn { J4-7; J5-7;                                                                  }
+                                                                  }
+                                                                  ha:unnamed_net50 {
+                                                                  li:conn { R29-2; U1-10;                                                                  }
+                                                                  }
                                                                  ha:unnamed_net38 {
                                                                  li:conn { J4-6; J5-6;                                                                 }
                                                                  }
-                                                                 ha:unnamed_net39 {
-                                                                 li:conn { J4-7; J5-7;                                                                 }
-                                                                 }
-                                                                 ha:unnamed_net20 {
-                                                                 li:conn { Q2-4; 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_net70 {
-                                                                 li:conn { R51-2; U5-2;                                                                 }
-                                                                 }
-                                                                ha:unnamed_net21 {
-                                                                li:conn { C5-2; L1-1; U4-2;                                                                }
-                                                                }
-                                                                  ha:unnamed_net75 {
-                                                                  li:conn { D3-1; R53-1;                                                                  }
+                                                                  ha:unnamed_net46 {
+                                                                  li:conn { R24-2; U1-4;                                                                  }
                                                                   }
-                                                                 ha:unnamed_net35 {
-                                                                 li:conn { J4-3; J5-3;                                                                 }
-                                                                 }
-                                                                  ha:unnamed_net41 {
-                                                                  li:conn { J4-9; J5-9;                                                                  }
+                                                                  ha:unnamed_net48 {
+                                                                  li:conn { R46-2; U1-7;                                                                  }
                                                                   }
-                                                                  ha:unnamed_net59 {
-                                                                  li:conn { J7-B5; R44-2;                                                                  }
+                                                                  ha:unnamed_net53 {
+                                                                  li:conn { C11-2; L2-1; U1-15; U1-16; U1-17;                                                                  }
                                                                   }
-                                                                  ha:unnamed_net44 {
-                                                                  li:conn { R28-2; U1-9;                                                                  }
+                                                                  ha:unnamed_net49 {
+                                                                  li:conn { R27-2; U1-8;                                                                  }
                                                                   }
-                                                                  ha:unnamed_net71 {
-                                                                  li:conn { D1-4; R51-1;                                                                  }
+                                                                  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_net54 {
+                                                                   li:conn { C9-1; C10-1; U1-19; U1-20;                                                                   }
+                                                                   }
+                                                                   ha:rpi_3.3v {
+                                                                   li:conn { J2-1; J2-17;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net63 {
+                                                                   li:conn { D6-3; S1-3;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net59 {
+                                                                   li:conn { J7-B5; R44-2;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net71 {
+                                                                   li:conn { D1-4; R51-1;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net43 {
+                                                                   li:conn { J7-A6; J7-B6; U1-2;                                                                   }
+                                                                   }
+                                                                  ha:unnamed_net21 {
+                                                                  li:conn { C5-2; L1-1; U4-2;                                                                  }
                                                                   }
-                                                                 ha:unnamed_net40 {
-                                                                 li:conn { J4-8; J5-8;                                                                 }
-                                                                 }
-                                                                ha:unnamed_net69 {
-                                                                li:conn { R53-2; U5-8;                                                                }
-                                                                }
-                                                               ha:unnamed_net54 {
-                                                               li:conn { C9-1; C10-1; U1-19; U1-20;                                                               }
-                                                               }
-                                                               ha:unnamed_net55 {
-                                                               li:conn { C11-1; U1-14;                                                               }
-                                                               }
-                                                                  ha:unnamed_net62 {
-                                                                  li:conn { Q4-4; R5-1; R9-2; U2-1;                                                                  }
+                                                                   ha:unnamed_net69 {
+                                                                   li:conn { R53-2; U5-8;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net23 {
+                                                                   li:conn { C5-1; U4-6;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net57 {
+                                                                   li:conn { J7-A5; R43-2;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net75 {
+                                                                   li:conn { D3-1; R53-1;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net44 {
+                                                                   li:conn { R28-2; U1-9;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net20 {
+                                                                   li:conn { Q2-4; R7-2;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net34 {
+                                                                   li:conn { J4-2; J5-2;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net35 {
+                                                                   li:conn { J4-3; J5-3;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net41 {
+                                                                   li:conn { J4-9; J5-9;                                                                   }
+                                                                   }
+                                                                  ha:unnamed_net70 {
+                                                                  li:conn { R51-2; U5-2;                                                                  }
                                                                   }
+                                                                   ha:unnamed_net55 {
+                                                                   li:conn { C11-1; U1-14;                                                                   }
+                                                                   }
+                                                                   ha:unnamed_net62 {
+                                                                   li:conn { Q4-4; R5-1; R9-2; U2-1;                                                                   }
+                                                                   }
                                                                   ha:unnamed_net51 {
                                                                   li:conn { R30-2; U1-11;                                                                  }
                                                                   }
+                                                                 ha:unnamed_net40 {
+                                                                 li:conn { J4-8; J5-8;                                                                 }
+                                                                 }
                                                                   ha:fet_a {
                                                                   li:conn { J1-1; Q2-5; Q2-6;                                                                  }
                                                                   }
@@ -4752,7 +4752,7 @@ ha:pcb-rnd-board-v8 {
    text_scale = 100
    clearance = 10.0mil
   }
-  {ha:oh wow}                                                                                                                                                                                                                                                                                                                                   {
+  {ha:oh wow}                                                                                                                                                                                                                                                                                                                                     {
    via_proto = 3
    thickness = 100.0mil
    text_thick = 0.0
@@ -13097,7 +13097,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1459212 {
-          proto=0; x=868.0mil; y=82.677mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=0; x=868.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -13111,7 +13111,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1459213 {
-          proto=1; x=718.0mil; y=82.677mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=718.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -13125,7 +13125,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1459214 {
-          proto=1; x=568.0mil; y=82.677mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=568.0mil; y=3.2in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -13139,7 +13139,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1459215 {
-          proto=1; x=68.0mil; y=80.137mm; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=68.0mil; y=3.1in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -13165,7 +13165,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1459216 {
-          proto=1; x=68.0mil; y=3.35499in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=68.0mil; y=3.29999in; rot=0.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -13199,16 +13199,16 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1459187 {
-             x1=68.0mil; y1=3.39003in; x2=68.0mil; y2=3.11996in; thickness=10.0mil; clearance=0.0;
+             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.39003in; x2=568.0mil; y2=3.39003in; thickness=10.0mil; clearance=0.0;
+             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.39003in; x2=568.0mil; y2=3.11996in; thickness=10.0mil; clearance=0.0;
+             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.11996in; x2=568.0mil; y2=3.11996in; thickness=10.0mil; clearance=0.0;
+             x1=68.0mil; y1=3.06496in; x2=568.0mil; y2=3.06496in; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -13223,25 +13223,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1459200 {
-             x1=458.0mil; y1=82.67695mm; x2=458.0mil; y2=82.67695mm; thickness=0.1mm; clearance=0.0;
+             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=82.677mm; x2=68.0mil; y2=82.677mm; thickness=0.1mm; clearance=0.0;
+             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=82.677mm; x2=68.0mil; y2=83.677mm; thickness=0.1mm; clearance=0.0;
+             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.1459209 {
-             x1=68.0mil; y1=82.677mm; x2=0.7272mm; y2=82.677mm; thickness=0.1mm; clearance=0.0;
+             x1=68.0mil; y1=3.2in; x2=0.7272mm; y2=3.2in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -14493,7 +14493,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1492049 {
-          proto=0; x=576.85mil; y=682.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=0; x=576.42mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -14507,7 +14507,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1492050 {
-          proto=0; x=478.43mil; y=682.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=0; x=478.0mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -14533,7 +14533,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1492051 {
-          proto=1; x=380.0mil; y=682.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=1; x=379.57mil; y=737.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -14547,7 +14547,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1492052 {
-          proto=2; x=702.83mil; y=729.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=2; x=702.4mil; y=784.24mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -14573,7 +14573,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1492053 {
-          proto=2; x=257.96mil; y=595.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
+          proto=2; x=257.53mil; y=650.4mil; rot=-180.000000; xmirror=1; smirror=1; clearance=19.685mil;
           ha:flags {
            clearline=1
           }
@@ -14607,16 +14607,16 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1492024 {
-             x1=714.65mil; y1=583.57mil; x2=242.21mil; y2=583.57mil; thickness=5.0mil; clearance=0.0;
+             x1=714.22mil; y1=638.57mil; x2=241.78mil; y2=638.57mil; thickness=5.0mil; clearance=0.0;
             }
             ha:line.1492027 {
-             x1=714.65mil; y1=583.57mil; x2=714.65mil; y2=780.43mil; thickness=5.0mil; clearance=0.0;
+             x1=714.22mil; y1=638.57mil; x2=714.22mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
             }
             ha:line.1492030 {
-             x1=714.65mil; y1=780.43mil; x2=242.21mil; y2=780.43mil; thickness=5.0mil; clearance=0.0;
+             x1=714.22mil; y1=835.43mil; x2=241.78mil; y2=835.43mil; thickness=5.0mil; clearance=0.0;
             }
             ha:line.1492033 {
-             x1=242.21mil; y1=780.43mil; x2=242.21mil; y2=583.57mil; thickness=5.0mil; clearance=0.0;
+             x1=241.78mil; y1=835.43mil; x2=241.78mil; y2=638.57mil; thickness=5.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -14631,25 +14631,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1492037 {
-             x1=12.172035mm; y1=17.122852mm; x2=12.172035mm; y2=17.122852mm; thickness=0.1mm; clearance=0.0;
+             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.43mil; y1=682.0mil; x2=478.43mil; y2=682.0mil; thickness=0.1mm; clearance=0.0;
+             x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=737.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
             ha:line.1492043 {
-             x1=478.43mil; y1=682.0mil; x2=478.43mil; y2=16.3228mm; thickness=0.1mm; clearance=0.0;
+             x1=478.0mil; y1=737.0mil; x2=478.0mil; y2=17.7198mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
             ha:line.1492046 {
-             x1=478.43mil; y1=682.0mil; x2=13.152122mm; y2=682.0mil; thickness=0.1mm; clearance=0.0;
+             x1=478.0mil; y1=737.0mil; x2=13.1412mm; y2=737.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16069,7 +16069,7 @@ ha:pcb-rnd-board-v8 {
         }
         li:layers {
 
-         {ha:Top Solder Mask Layer}    {
+         {ha:Top Solder Mask Layer}          {
           lid=0
           ha:combining { auto=1;          }
 
@@ -16081,7 +16081,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Paste Mask Layer}    {
+         {ha:Top Paste Mask Layer}          {
           lid=1
           ha:combining { sub=1; auto=1;          }
 
@@ -16343,7 +16343,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Silkscreen Layer}   {
+         {ha:Top Silkscreen Layer}       {
           lid=2
           ha:combining { auto=1;          }
 
@@ -16409,7 +16409,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Layer}  {
+         {ha:Top Layer}    {
           lid=3
           ha:combining {          }
 
@@ -16421,7 +16421,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Layer}  {
+         {ha:Bottom Layer}    {
           lid=4
           ha:combining {          }
 
@@ -16433,7 +16433,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Paste Mask Layer}    {
+         {ha:Bottom Paste Mask Layer}          {
           lid=5
           ha:combining { sub=1; auto=1;          }
 
@@ -16445,7 +16445,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Solder Mask Layer}    {
+         {ha:Bottom Solder Mask Layer}          {
           lid=6
           ha:combining { auto=1;          }
 
@@ -16457,7 +16457,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Silkscreen Layer}   {
+         {ha:Bottom Silkscreen Layer}       {
           lid=7
           ha:combining { auto=1;          }
 
@@ -16469,7 +16469,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Assembly Layer}   {
+         {ha:Top Assembly Layer}       {
           lid=8
           ha:combining {          }
 
@@ -16481,7 +16481,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Assembly Layer}   {
+         {ha:Bottom Assembly Layer}       {
           lid=9
           ha:combining {          }
 
@@ -16493,7 +16493,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Board Outline Layer}   {
+         {ha:Board Outline Layer}       {
           lid=10
           ha:combining {          }
 
@@ -16528,7 +16528,7 @@ ha:pcb-rnd-board-v8 {
            purpose = uroute
          }
 
-         {ha:Document Layer}  {
+         {ha:Document Layer}    {
           lid=13
           ha:combining {          }
 
@@ -16545,7 +16545,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}   {
+         {ha:Component Marking Layer}       {
           lid=14
           ha:combining {          }
 
@@ -16571,7 +16571,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}   {
+         {ha:Component Shape Layer}       {
           lid=15
           ha:combining {          }
 
@@ -16606,7 +16606,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}   {
+         {ha:Pin Soldering Layer}       {
           lid=16
           ha:combining {          }
 
@@ -23801,7 +23801,7 @@ ha:pcb-rnd-board-v8 {
         }
         li:layers {
 
-         {ha:Top Solder Mask Layer}    {
+         {ha:Top Solder Mask Layer}          {
           lid=0
           ha:combining { auto=1;          }
 
@@ -23813,7 +23813,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Paste Mask Layer}    {
+         {ha:Top Paste Mask Layer}          {
           lid=1
           ha:combining { sub=1; auto=1;          }
 
@@ -24481,7 +24481,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Silkscreen Layer}   {
+         {ha:Top Silkscreen Layer}       {
           lid=2
           ha:combining { auto=1;          }
 
@@ -24523,7 +24523,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Layer}  {
+         {ha:Top Layer}    {
           lid=3
           ha:combining {          }
 
@@ -24535,7 +24535,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Layer}  {
+         {ha:Bottom Layer}    {
           lid=4
           ha:combining {          }
 
@@ -24547,7 +24547,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Paste Mask Layer}    {
+         {ha:Bottom Paste Mask Layer}          {
           lid=5
           ha:combining { sub=1; auto=1;          }
 
@@ -24559,7 +24559,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Solder Mask Layer}    {
+         {ha:Bottom Solder Mask Layer}          {
           lid=6
           ha:combining { auto=1;          }
 
@@ -24571,7 +24571,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Silkscreen Layer}   {
+         {ha:Bottom Silkscreen Layer}       {
           lid=7
           ha:combining { auto=1;          }
 
@@ -24583,7 +24583,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Assembly Layer}   {
+         {ha:Top Assembly Layer}       {
           lid=8
           ha:combining {          }
 
@@ -24595,7 +24595,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Assembly Layer}   {
+         {ha:Bottom Assembly Layer}       {
           lid=9
           ha:combining {          }
 
@@ -24607,7 +24607,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Board Outline Layer}   {
+         {ha:Board Outline Layer}       {
           lid=10
           ha:combining {          }
 
@@ -24618,7 +24618,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Document Layer}  {
+         {ha:Document Layer}    {
           lid=11
           ha:combining {          }
 
@@ -24641,7 +24641,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Document Layer}  {
+         {ha:Document Layer}    {
           lid=12
           ha:combining {          }
 
@@ -24652,7 +24652,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}   {
+         {ha:Component Marking Layer}       {
           lid=13
           ha:combining {          }
 
@@ -24678,7 +24678,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}   {
+         {ha:Component Marking Layer}       {
           lid=14
           ha:combining {          }
 
@@ -24689,7 +24689,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}   {
+         {ha:Component Shape Layer}       {
           lid=15
           ha:combining {          }
 
@@ -24724,7 +24724,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}   {
+         {ha:Component Shape Layer}       {
           lid=16
           ha:combining {          }
 
@@ -24735,7 +24735,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}   {
+         {ha:Pin Soldering Layer}       {
           lid=17
           ha:combining {          }
 
@@ -24906,7 +24906,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}   {
+         {ha:Pin Soldering Layer}       {
           lid=18
           ha:combining {          }
 
@@ -25789,7 +25789,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1633546 {
-          proto=0; x=3.19in; y=175.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+          proto=0; x=3.78in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
           ha:flags {
            clearline=1
           }
@@ -25803,7 +25803,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1633547 {
-          proto=1; x=3.29in; y=175.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+          proto=1; x=3.88in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
           ha:flags {
            clearline=1
           }
@@ -25817,7 +25817,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1633548 {
-          proto=1; x=3.39in; y=175.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
+          proto=1; x=3.98in; y=348.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=7.5mil;
           ha:flags {
            clearline=1
           }
@@ -25851,16 +25851,16 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1633521 {
-             x1=3.44in; y1=225.0mil; x2=3.14in; y2=225.0mil; thickness=15.0mil; clearance=0.0;
+             x1=4.03in; y1=398.0mil; x2=3.73in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
             }
             ha:line.1633524 {
-             x1=3.14in; y1=225.0mil; x2=3.14in; y2=125.0mil; thickness=15.0mil; clearance=0.0;
+             x1=3.73in; y1=398.0mil; x2=3.73in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
             }
             ha:line.1633527 {
-             x1=3.14in; y1=125.0mil; x2=3.44in; y2=125.0mil; thickness=15.0mil; clearance=0.0;
+             x1=3.73in; y1=298.0mil; x2=4.03in; y2=298.0mil; thickness=15.0mil; clearance=0.0;
             }
             ha:line.1633530 {
-             x1=3.44in; y1=125.0mil; x2=3.44in; y2=225.0mil; thickness=15.0mil; clearance=0.0;
+             x1=4.03in; y1=298.0mil; x2=4.03in; y2=398.0mil; thickness=15.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -25875,7 +25875,7 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1633534 {
-             x1=3.29in; y1=175.0mil; x2=3.29in; y2=175.0mil; thickness=0.1mm; clearance=0.0;
+             x1=3.88in; y1=348.0mil; x2=3.88in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -25885,7 +25885,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.1633537 {
-             x1=3.19in; y1=175.0mil; x2=3.19in; y2=175.0mil; thickness=0.1mm; clearance=0.0;
+             x1=3.78in; y1=348.0mil; x2=3.78in; y2=348.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -25895,7 +25895,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.1633540 {
-             x1=3.19in; y1=175.0mil; x2=3.19in; y2=3.445mm; thickness=0.1mm; clearance=0.0;
+             x1=3.78in; y1=348.0mil; x2=3.78in; y2=7.8392mm; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -25905,7 +25905,7 @@ ha:pcb-rnd-board-v8 {
              }
             }
             ha:line.1633543 {
-             x1=3.19in; y1=175.0mil; x2=82.026mm; y2=175.0mil; thickness=0.1mm; clearance=0.0;
+             x1=3.78in; y1=348.0mil; x2=97.012mm; y2=348.0mil; thickness=0.1mm; clearance=0.0;
              ha:flags {
               selected=1
              }
@@ -26551,7 +26551,7 @@ ha:pcb-rnd-board-v8 {
         }
         li:layers {
 
-         {ha:Top Solder Mask Layer}    {
+         {ha:Top Solder Mask Layer}          {
           lid=0
           ha:combining { auto=1;          }
 
@@ -26563,7 +26563,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Paste Mask Layer}    {
+         {ha:Top Paste Mask Layer}          {
           lid=1
           ha:combining { sub=1; auto=1;          }
 
@@ -26575,7 +26575,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Silkscreen Layer}   {
+         {ha:Top Silkscreen Layer}       {
           lid=2
           ha:combining { auto=1;          }
 
@@ -26605,7 +26605,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Layer}  {
+         {ha:Top Layer}    {
           lid=3
           ha:combining {          }
 
@@ -26617,7 +26617,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Layer}  {
+         {ha:Bottom Layer}    {
           lid=4
           ha:combining {          }
 
@@ -26629,7 +26629,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Paste Mask Layer}    {
+         {ha:Bottom Paste Mask Layer}          {
           lid=5
           ha:combining { sub=1; auto=1;          }
 
@@ -26641,7 +26641,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Solder Mask Layer}    {
+         {ha:Bottom Solder Mask Layer}          {
           lid=6
           ha:combining { auto=1;          }
 
@@ -26653,7 +26653,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Silkscreen Layer}   {
+         {ha:Bottom Silkscreen Layer}       {
           lid=7
           ha:combining { auto=1;          }
 
@@ -26665,7 +26665,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Top Assembly Layer}   {
+         {ha:Top Assembly Layer}       {
           lid=8
           ha:combining {          }
 
@@ -26677,7 +26677,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Bottom Assembly Layer}   {
+         {ha:Bottom Assembly Layer}       {
           lid=9
           ha:combining {          }
 
@@ -26689,7 +26689,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Board Outline Layer}   {
+         {ha:Board Outline Layer}       {
           lid=10
           ha:combining {          }
 
@@ -26724,7 +26724,7 @@ ha:pcb-rnd-board-v8 {
            purpose = uroute
          }
 
-         {ha:Document Layer}  {
+         {ha:Document Layer}    {
           lid=13
           ha:combining {          }
 
@@ -26741,7 +26741,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Marking Layer}   {
+         {ha:Component Marking Layer}       {
           lid=14
           ha:combining {          }
 
@@ -26767,7 +26767,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Component Shape Layer}   {
+         {ha:Component Shape Layer}       {
           lid=15
           ha:combining {          }
 
@@ -26802,7 +26802,7 @@ ha:pcb-rnd-board-v8 {
            }
          }
 
-         {ha:Pin Soldering Layer}   {
+         {ha:Pin Soldering Layer}       {
           lid=16
           ha:combining {          }
 
@@ -27077,7 +27077,7 @@ ha:pcb-rnd-board-v8 {
 
         li:objects {
          ha:padstack_ref.1668728 {
-          proto=0; x=360.05mil; y=478.57mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          proto=0; x=360.05mil; y=536.57mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -27091,7 +27091,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1668729 {
-          proto=0; x=301.0mil; y=419.52mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          proto=0; x=301.0mil; y=477.52mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -27105,7 +27105,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1668730 {
-          proto=0; x=360.05mil; y=360.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          proto=0; x=360.05mil; y=418.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -27125,7 +27125,7 @@ ha:pcb-rnd-board-v8 {
           }
          }
          ha:padstack_ref.1668731 {
-          proto=1; x=301.0mil; y=301.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
+          proto=1; x=301.0mil; y=359.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -27147,16 +27147,16 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1668703 {
-             x1=432.88mil; y1=537.63mil; x2=432.88mil; y2=242.36mil; thickness=10.0mil; clearance=0.0;
+             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=537.63mil; x2=-0.18mil; y2=242.36mil; thickness=10.0mil; clearance=0.0;
+             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=242.36mil; x2=432.88mil; y2=242.36mil; thickness=10.0mil; clearance=0.0;
+             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=537.63mil; x2=432.88mil; y2=537.63mil; thickness=10.0mil; clearance=0.0;
+             x1=-0.18mil; y1=595.63mil; x2=432.88mil; y2=595.63mil; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
@@ -27171,25 +27171,25 @@ ha:pcb-rnd-board-v8 {
 
            li:objects {
             ha:line.1668716 {
-             x1=330.525mil; y1=389.995mil; x2=330.525mil; y2=389.995mil; thickness=0.1mm; clearance=0.0;
+             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=390.0mil; x2=301.0mil; y2=390.0mil; thickness=0.1mm; clearance=0.0;
+             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=390.0mil; x2=301.0mil; y2=10.906mm; thickness=0.1mm; clearance=0.0;
+             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=390.0mil; x2=8.6454mm; y2=390.0mil; thickness=0.1mm; clearance=0.0;
+             x1=301.0mil; y1=448.0mil; x2=8.6454mm; y2=448.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -27205,2535 +27205,2897 @@ ha:pcb-rnd-board-v8 {
        }
         uid = RHLWnwuVK0dSG7TrdQYAAABf
        }
-       ha:subc.1668763 {
-        ha:attributes {
-         value=WP154A4AVS/RGB-CA
-         device=LED
-         footprint=WP154
-         refdes=D1
-        }
-       ha:data {
-              li:padstack_prototypes {
+        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_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
+             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=59.06mil;             }
-             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=59.06mil;             }
-             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=59.06mil;             }
-             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=59.06mil;             }
-             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
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         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 {
+               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
+             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  
+               }
              }
-             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
+             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: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
+             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  
+               }
              }
-             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
+             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  
+               }
              }
-             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.63557in; rot=-90.000000; xmirror=1; smirror=1; 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;
+           ha:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1668790 {
-          proto=0; x=301.0mil; y=3.57652in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1668791 {
-          proto=0; x=360.05mil; y=3.51747in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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  
-            }
-          }
+           li:thermal {
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1668792 {
-          proto=1; x=301.0mil; y=3.45842in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1668764 {
-             x1=432.88mil; y1=3.69463in; x2=432.88mil; y2=3.39936in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668767 {
-             x1=-0.18mil; y1=3.69463in; x2=-0.18mil; y2=3.39936in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668770 {
-             x1=-0.18mil; y1=3.39936in; x2=432.88mil; y2=3.39936in; thickness=10.0mil; clearance=0.0;
+            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:line.1668773 {
-             x1=-0.18mil; y1=3.69463in; x2=432.88mil; y2=3.69463in; thickness=10.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             bottom = 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.1668777 {
-             x1=330.525mil; y1=90.093673mm; x2=330.525mil; y2=90.093673mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            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.1668780 {
-             x1=301.0mil; y1=3.547in; x2=301.0mil; y2=3.547in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=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.1668783 {
-             x1=301.0mil; y1=3.547in; x2=301.0mil; y2=91.0938mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             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.1668786 {
-             x1=301.0mil; y1=3.547in; x2=8.6454mm; y2=3.547in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             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
-           }
+            ha:type {
+             bottom = 1
+             virtual = 1
+             misc = 1
+            }
+          }
          }
         }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABh
-       }
-       ha:subc.1668824 {
-        ha:attributes {
-         value=WP154A4AVS/RGB-CA
-         device=LED
-         footprint=WP154
-         refdes=D2
+         uid = RHLWnwuVK0dSG7TrdQYAAABj
         }
-       ha:data {
-              li:padstack_prototypes {
+        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_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
+             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=59.06mil;             }
-             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=59.06mil;             }
-             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=59.06mil;             }
-             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=59.06mil;             }
-             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
              }
-             clearance=0.0
-            }
-          }
-        }
+           }
+         }
 
-        ha:ps_proto_v6.1 {
-          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+         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 {
+               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
+             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  
+               }
              }
-             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
+             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: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
+             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  
+               }
              }
-             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
+             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  
+               }
              }
-             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.06257in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+         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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1668851 {
-          proto=0; x=301.0mil; y=1.00352in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=pin3
-          }
-         }
-         ha:padstack_ref.1668852 {
-          proto=0; x=360.05mil; y=944.47mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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  
-            }
-          }
+           li:thermal {
+             li:5 {
+              on  
+              diag  
+              round  
+              noshape  
+             }
+           }
 
-          ha:attributes {
-            term=2
-            name=pin2
-          }
-         }
-         ha:padstack_ref.1668853 {
-          proto=1; x=301.0mil; y=885.42mil; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=pin1
+           ha:attributes {
+             term=1
+             name=pin1
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1668825 {
-             x1=432.88mil; y1=1.12163in; x2=432.88mil; y2=826.36mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668828 {
-             x1=-0.18mil; y1=1.12163in; x2=-0.18mil; y2=826.36mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668831 {
-             x1=-0.18mil; y1=826.36mil; x2=432.88mil; y2=826.36mil; thickness=10.0mil; clearance=0.0;
+            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:line.1668834 {
-             x1=-0.18mil; y1=1.12163in; x2=432.88mil; y2=1.12163in; thickness=10.0mil; clearance=0.0;
+            ha:type {
+             silk = 1
+             bottom = 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.1668838 {
-             x1=330.525mil; y1=973.995mil; x2=330.525mil; y2=973.995mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            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.1668841 {
-             x1=301.0mil; y1=974.0mil; x2=301.0mil; y2=974.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=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.1668844 {
-             x1=301.0mil; y1=974.0mil; x2=301.0mil; y2=25.7396mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             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.1668847 {
-             x1=301.0mil; y1=974.0mil; x2=8.6454mm; y2=974.0mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             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
-           }
+            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
+         uid = RHLWnwuVK0dSG7TrdQYAAABl
         }
-       ha:data {
-              li:padstack_prototypes {
+        ha:subc.1668953 {
+         ha:attributes {
+          value=DFLS130L
+          device=DIODE
+          footprint=powerdi123
+          refdes=D7
+         }
+        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 {
+                -43.31mil  
+                -27.56mil  
+                -43.31mil  
+                27.56mil  
+                43.31mil  
+                27.56mil  
+                43.31mil  
+                -27.56mil  
+               }
+             }
 
-        ha:ps_proto_v6.0 {
-          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -46.31mil  
+                -30.56mil  
+                -46.31mil  
+                30.56mil  
+                46.31mil  
+                30.56mil  
+                46.31mil  
+                -30.56mil  
+               }
+             }
 
-            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
+             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  
+               }
              }
-             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
+         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  
+               }
              }
-             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
+             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  
+               }
              }
-             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: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  
+               }
              }
-             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
+         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:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=cathode
+           }
+          }
+          ha:padstack_ref.1668989 {
+           proto=1; x=937.0mil; y=610.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             name=anode
+           }
+          }
+         }
+         li:layers {
+
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+             ha:line.1668954 {
+              x1=899.01mil; y1=606.46mil; x2=899.01mil; y2=488.34mil; thickness=10.0mil; clearance=0.0;
              }
-             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.1668960 {
+              x1=974.99mil; y1=488.34mil; x2=974.99mil; y2=606.46mil; 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:type {
+             silk = 1
+             top = 1
             }
           }
-        }
 
-        ha:ps_proto_v6.1 {
-          hdia=35.43mil; hplated=1; 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.1668976 {
+              x1=937.0mil; y1=560.195mil; x2=937.0mil; y2=560.195mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -29.53mil  
-               -29.53mil  
-               29.53mil  
-               -29.53mil  
-               29.53mil  
-               29.53mil  
-               -29.53mil  
-               29.53mil  
+             ha:line.1668979 {
+              x1=937.0mil; y1=547.4mil; x2=937.0mil; y2=547.4mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
               }
-            }
-
-            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:line.1668982 {
+              x1=937.0mil; y1=547.4mil; x2=937.0mil; y2=12.90396mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            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:line.1668985 {
+              x1=937.0mil; y1=547.4mil; x2=24.7998mm; y2=547.4mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
             }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
+          }
+         }
+        }
+         uid = RHLWnwuVK0dSG7TrdQYAAABn
+        }
+        ha:subc.1669007 {
+         ha:attributes {
+          openscad=0402
+          value=150
+          device=RESISTOR
+          refdes=R50
+          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
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               -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
+             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: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=3.05157in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+         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
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
-         }
-         ha:padstack_ref.1668912 {
-          proto=0; x=301.0mil; y=2.99252in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             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:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=3
-            name=pin3
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.1668913 {
-          proto=0; x=360.05mil; y=2.93347in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
-            li:5 {
-             on  
-             diag  
-             round  
-             noshape  
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
             }
           }
 
-          ha:attributes {
-            term=2
-            name=pin2
+          ha:subc-aux {
+           lid=1
+           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: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: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: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:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
-         ha:padstack_ref.1668914 {
-          proto=1; x=301.0mil; y=2.87442in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+         uid = RHLWnwuVK0dSG7TrdQYAAABp
+        }
+        ha:subc.1669040 {
+         ha:attributes {
+          openscad=0402
+          value=150
+          device=RESISTOR
+          refdes=R51
+          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  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=pin1
-          }
+             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.1669054 {
+           proto=0; x=2.59426in; y=1.73in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
-            ha:line.1668886 {
-             x1=432.88mil; y1=3.11063in; x2=432.88mil; y2=2.81536in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668889 {
-             x1=-0.18mil; y1=3.11063in; x2=-0.18mil; y2=2.81536in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668892 {
-             x1=-0.18mil; y1=2.81536in; x2=432.88mil; y2=2.81536in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.1668895 {
-             x1=-0.18mil; y1=3.11063in; x2=432.88mil; y2=3.11063in; thickness=10.0mil; clearance=0.0;
-            }
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            bottom = 1
+
+           ha:attributes {
+             term=1
+             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:flags {
+            clearline=1
+           }
+
+           li:thermal {
            }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1668899 {
-             x1=330.525mil; y1=75.260073mm; x2=330.525mil; y2=75.260073mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.1668902 {
-             x1=301.0mil; y1=2.963in; x2=301.0mil; y2=2.963in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+            li:objects {
             }
-            ha:line.1668905 {
-             x1=301.0mil; y1=2.963in; x2=301.0mil; y2=76.2602mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.1668908 {
-             x1=301.0mil; y1=2.963in; x2=8.6454mm; y2=2.963in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
+            ha:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            bottom = 1
-            virtual = 1
-            misc = 1
-           }
-         }
-        }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABl
-       }
-       ha:subc.1668953 {
-        ha:attributes {
-         value=DFLS130L
-         device=DIODE
-         footprint=powerdi123
-         refdes=D7
-        }
-       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.1669042 {
+              x1=2.61in; y1=1.73in; x2=2.61in; y2=1.73in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               -43.31mil  
-               -27.56mil  
-               -43.31mil  
-               27.56mil  
-               43.31mil  
-               27.56mil  
-               43.31mil  
-               -27.56mil  
+             ha:line.1669045 {
+              x1=2.61in; y1=1.73in; x2=2.61in; y2=1.73in; 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 {
-               -46.31mil  
-               -30.56mil  
-               -46.31mil  
-               30.56mil  
-               46.31mil  
-               30.56mil  
-               46.31mil  
-               -30.56mil  
+             ha:line.1669048 {
+              x1=2.61in; y1=1.73in; x2=67.294mm; y2=1.73in; 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 {
-               -43.31mil  
-               -27.56mil  
-               -43.31mil  
-               27.56mil  
-               43.31mil  
-               27.56mil  
-               43.31mil  
-               -27.56mil  
+             ha:line.1669051 {
+              x1=2.61in; y1=1.73in; x2=2.61in; y2=44.942mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 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
+         uid = RHLWnwuVK0dSG7TrdQYAAABr
+        }
+        ha:subc.1669073 {
+         ha:attributes {
+          openscad=0402
+          value=150
+          device=RESISTOR
+          refdes=R52
+          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  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               17.715mil  
-               -27.555mil  
-               -17.715mil  
-               -27.555mil  
-               -17.715mil  
-               27.555mil  
-               17.715mil  
-               27.555mil  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+             ha:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               20.715mil  
-               -30.555mil  
-               -20.715mil  
-               -30.555mil  
-               -20.715mil  
-               30.555mil  
-               20.715mil  
-               30.555mil  
-              }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+             ha: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:ps_poly {
-               17.715mil  
-               -27.555mil  
-               -17.715mil  
-               -27.555mil  
-               -17.715mil  
-               27.555mil  
-               17.715mil  
-               27.555mil  
-              }
-            }
-          }
+           }
+         }
         }
-       }
 
-        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:flags {
-           clearline=1
-          }
+         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
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=2
-            name=cathode
-          }
-         }
-         ha:padstack_ref.1668989 {
-          proto=1; x=937.0mil; y=610.39mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-          ha:flags {
-           clearline=1
+           ha:attributes {
+             term=1
+             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:flags {
+            clearline=1
+           }
 
-          li:thermal {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            name=anode
+           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.1668954 {
-             x1=899.01mil; y1=606.46mil; x2=899.01mil; y2=488.34mil; 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.1668960 {
-             x1=974.99mil; y1=488.34mil; x2=974.99mil; y2=606.46mil; 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;
+            li:objects {
             }
-            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: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.1668976 {
-             x1=937.0mil; y1=560.195mil; x2=937.0mil; y2=560.195mil; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            li:objects {
+             ha:line.1669075 {
+              x1=2.61in; y1=1.64in; x2=2.61in; y2=1.64in; 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:attributes {
-               subc-role=origin
+             ha:line.1669078 {
+              x1=2.61in; y1=1.64in; x2=2.61in; y2=1.64in; 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:attributes {
-               subc-role=x
+             ha:line.1669081 {
+              x1=2.61in; y1=1.64in; x2=67.294mm; y2=1.64in; 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:attributes {
-               subc-role=y
+             ha:line.1669084 {
+              x1=2.61in; y1=1.64in; x2=2.61in; y2=42.656mm; 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 = RHLWnwuVK0dSG7TrdQYAAABn
-       }
-       ha:subc.1669007 {
-        ha:attributes {
-         footprint=0402
-         value=150
-         device=RESISTOR
-         openscad=0402
-         refdes=R50
+         uid = RHLWnwuVK0dSG7TrdQYAAABt
         }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+        ha:subc.1669106 {
+         ha:attributes {
+          openscad=0402
+          value=150
+          device=RESISTOR
+          refdes=R53
+          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  
+               }
              }
-             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:ps_shape_v4 {
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
              }
-             clearance=0.0
-              li:ps_poly {
-               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: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:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
-          }
+           }
+         }
         }
-       }
 
-        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
-          }
+         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:flags {
+            clearline=1
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=1
+             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:flags {
+            clearline=1
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
          }
-         ha:padstack_ref.1669022 {
-          proto=0; x=2.59426in; y=42.799mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         li:layers {
 
-          li:thermal {
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
+
+            li:objects {
+            }
+            ha:type {
+             silk = 1
+             top = 1
+            }
           }
 
-          ha:attributes {
-            term=2
-            name=2
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.1669108 {
+              x1=2.61in; y1=32.893mm; x2=2.61in; y2=32.893mm; 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: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: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:attributes {
+                subc-role=y
+              }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
+            }
           }
          }
         }
-        li:layers {
+         uid = RHLWnwuVK0dSG7TrdQYAAABv
+        }
+        ha:subc.1669139 {
+         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: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 {
+                12.84mil  
+                -16.77mil  
+                -12.84mil  
+                -16.77mil  
+                -12.84mil  
+                16.77mil  
+                12.84mil  
+                16.77mil  
+               }
+             }
 
-           li:objects {
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                9.84mil  
+                -13.77mil  
+                -9.84mil  
+                -13.77mil  
+                -9.84mil  
+                13.77mil  
+                9.84mil  
+                13.77mil  
+               }
+             }
            }
-           ha:type {
-            silk = 1
-            top = 1
+         }
+        }
+
+         li:objects {
+          ha:padstack_ref.1669153 {
+           proto=0; x=1.58026in; y=2.97852in; 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.1669154 {
+           proto=0; x=1.58026in; y=3.01in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+           ha:flags {
+            clearline=1
            }
+
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           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:attributes {
-               subc-role=pnp-origin
-             }
+            li:objects {
             }
-            ha:line.1669012 {
-             x1=2.61in; y1=42.799mm; x2=2.61in; y2=42.799mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+            ha:type {
+             silk = 1
+             top = 1
             }
-            ha:line.1669015 {
-             x1=2.61in; y1=42.799mm; x2=65.294mm; y2=42.799mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+          }
+
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
+
+            li:objects {
+             ha:line.1669141 {
+              x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=2.99426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-            }
-            ha:line.1669018 {
-             x1=2.61in; y1=42.799mm; x2=2.61in; y2=41.799mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             ha:line.1669144 {
+              x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=2.99426in; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=origin
+              }
+             }
+             ha:line.1669147 {
+              x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=77.054204mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
+              }
+             }
+             ha:line.1669150 {
+              x1=1.58026in; y1=2.99426in; x2=39.138604mm; y2=2.99426in; 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 = RHLWnwuVK0dSG7TrdQYAAABp
-       }
-       ha:subc.1669040 {
-        ha:attributes {
-         footprint=0402
-         value=150
-         device=RESISTOR
-         openscad=0402
-         refdes=R51
+         uid = RHLWnwuVK0dSG7TrdQYAAABx
         }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+        ha: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  
+               }
              }
-             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: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  
+               }
              }
-             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: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  
+               }
              }
-             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.1669054 {
-          proto=0; x=2.59426in; y=1.73in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
-          }
+         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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=1
-            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:flags {
-           clearline=1
+           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=2
-            name=2
+           ha:attributes {
+             term=14
+             name=14
+           }
           }
-         }
-        }
-        li:layers {
+          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
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=2
+             name=2
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          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:subc-aux {
-          lid=1
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
-            ha:line.1669042 {
-             x1=2.61in; y1=1.73in; x2=2.61in; y2=1.73in; 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: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: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:attributes {
-               subc-role=y
-             }
-            }
+           ha:attributes {
+             term=13
+             name=13
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+          }
+          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
            }
-         }
-        }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABr
-       }
-       ha:subc.1669073 {
-        ha:attributes {
-         footprint=0402
-         value=150
-         device=RESISTOR
-         openscad=0402
-         refdes=R52
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        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: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_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
-              }
-            }
+           li:thermal {
+           }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
-              }
-            }
+           ha:attributes {
+             term=12
+             name=12
+           }
           }
-        }
-       }
+          ha:padstack_ref.1669258 {
+           proto=0; x=2.97433in; y=1.444in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-        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
+           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 {
+           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
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=5
+             name=5
+           }
           }
-         }
-         ha:padstack_ref.1669088 {
-          proto=0; x=2.62574in; y=1.64in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+          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 {
+           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
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=9
+             name=9
+           }
           }
-         }
-        }
-        li:layers {
+          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:top-silk {
-          lid=0
-          ha:combining {          }
+           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:objects {
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=8
+             name=8
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           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:attributes {
-               subc-role=pnp-origin
+            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.1669078 {
-             x1=2.61in; y1=1.64in; x2=2.61in; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.1669215 {
+              x1=2.7322in; y1=1.62569in; x2=69.79793mm; y2=1.62569in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.1669081 {
-             x1=2.61in; y1=1.64in; x2=67.294mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.1669218 {
+              x1=2.7322in; y1=1.26231in; x2=2.7322in; y2=1.27806in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.1669084 {
-             x1=2.61in; y1=1.64in; x2=2.61in; y2=42.656mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             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:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABt
-       }
-       ha:subc.1669106 {
-        ha:attributes {
-         footprint=0402
-         value=150
-         device=RESISTOR
-         openscad=0402
-         refdes=R53
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            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 {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+             ha:line.1669243 {
+              x1=2.87in; y1=1.444in; x2=2.87in; y2=1.444in; thickness=0.1mm; clearance=0.0;
+              ha:flags {
+               selected=1
               }
-            }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
+              ha:attributes {
+                subc-role=origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               12.84mil  
-               -16.77mil  
-               -12.84mil  
-               -16.77mil  
-               -12.84mil  
-               16.77mil  
-               12.84mil  
-               16.77mil  
+             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:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
+              ha:attributes {
+                subc-role=x
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               9.84mil  
-               -13.77mil  
-               -9.84mil  
-               -13.77mil  
-               -9.84mil  
-               13.77mil  
-               9.84mil  
-               13.77mil  
+             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
             }
           }
+         }
         }
-       }
-
-        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:flags {
-           clearline=1
-          }
+         uid = RHLWnwuVK0dSG7TrdQYAAABz
+        }
+        ha:subc.1669324 {
+         ha:attributes {
+          value=INA125
+          device=IC
+          footprint=soic-16
+          refdes=U6
+         }
+        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  
+               }
+             }
 
-          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 {
+                0.376173mm  
+                -0.726185mm  
+                -0.376173mm  
+                -0.726185mm  
+                -0.376173mm  
+                0.726185mm  
+                0.376173mm  
+                0.726185mm  
+               }
+             }
 
-          ha:attributes {
-            term=1
-            name=1
-          }
+             ha:ps_shape_v4 {
+              ha:combining { auto=1;              }
+              ha:layer_mask {
+               top = 1
+               paste = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                11.81mil  
+                -25.59mil  
+                -11.81mil  
+                -25.59mil  
+                -11.81mil  
+                25.59mil  
+                11.81mil  
+                25.59mil  
+               }
+             }
+           }
          }
-         ha:padstack_ref.1669121 {
-          proto=0; x=2.62574in; y=32.893mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+        }
+
+         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 {
+           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
+           }
 
-          ha:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=2
+             name=2
+           }
           }
-         }
-        }
-        li:layers {
+          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
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
 
-           li:objects {
+           ha:attributes {
+             term=15
+             name=15
            }
-           ha:type {
-            silk = 1
-            top = 1
+          }
+          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:subc-aux {
-          lid=1
-          ha:combining {          }
+           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:objects {
-            ha:line.1669108 {
-             x1=2.61in; y1=32.893mm; x2=2.61in; y2=32.893mm; 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: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: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:attributes {
-               subc-role=y
-             }
-            }
+           li:thermal {
            }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
+
+           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
            }
-         }
-        }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABv
-       }
-       ha:subc.1669139 {
-        ha:attributes {
-         footprint=0402
-         value=270
-         device=RESISTOR
-         openscad=0402
-         refdes=R54
-        }
-       ha:data {
-              li:padstack_prototypes {
 
-        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=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
+           }
 
-            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=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 {
+           }
 
-        li:objects {
-         ha:padstack_ref.1669153 {
-          proto=0; x=1.58026in; y=2.97852in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+           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 {
+           }
 
-          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
+           }
 
-          ha:attributes {
-            term=1
-            name=1
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=6
+             name=6
+           }
           }
-         }
-         ha:padstack_ref.1669154 {
-          proto=0; x=1.58026in; y=3.01in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-          ha:flags {
-           clearline=1
+          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
+           }
+
+           li:thermal {
+           }
+
+           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
+           }
 
-          li:thermal {
+           li:thermal {
+           }
+
+           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:attributes {
-            term=2
-            name=2
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=10
+             name=10
+           }
           }
-         }
-        }
-        li:layers {
+          ha:padstack_ref.1669379 {
+           proto=0; x=2.97583in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+           li:thermal {
+           }
+
+           ha:attributes {
+             term=8
+             name=8
+           }
+          }
+          ha:padstack_ref.1669380 {
+           proto=0; x=2.76717in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+           ha:flags {
+            clearline=1
+           }
 
-           li:objects {
+           li:thermal {
            }
-           ha:type {
-            silk = 1
-            top = 1
+
+           ha:attributes {
+             term=9
+             name=9
            }
+          }
          }
+         li:layers {
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+          ha:top-silk {
+           lid=0
+           ha:combining {           }
 
-           li:objects {
-            ha:line.1669141 {
-             x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=2.99426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
+            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.1669144 {
-             x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=2.99426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
+             ha:line.1669328 {
+              x1=2.7337in; y1=1.12169in; x2=69.83603mm; y2=1.12169in; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.1669147 {
-             x1=1.58026in; y1=2.99426in; x2=1.58026in; y2=77.054204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+             ha:line.1669331 {
+              x1=2.7337in; y1=708.31mil; x2=2.7337in; y2=724.06mil; thickness=10.0mil; clearance=0.0;
              }
-            }
-            ha:line.1669150 {
-             x1=1.58026in; y1=2.99426in; x2=39.138604mm; y2=2.99426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+             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.1669340 {
+              x1=3.0093in; y1=1.12169in; x2=76.03617mm; y2=1.12169in; thickness=10.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.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:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABx
-       }
-       ha:subc.1669211 {
-        ha:attributes {
-         value=74LVC06A
-         device=IC
-         footprint=soic-14
-         refdes=U5
-        }
-       ha:data {
-              li:padstack_prototypes {
+            ha:type {
+             silk = 1
+             top = 1
+            }
+          }
 
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:subc-aux {
+           lid=1
+           ha:combining {           }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
+            li:objects {
+             ha:line.1669353 {
+              x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=pnp-origin
+              }
              }
-             clearance=0.0
-              li:ps_poly {
-               11.81mil  
-               -25.59mil  
-               -11.81mil  
-               -25.59mil  
-               -11.81mil  
-               25.59mil  
-               11.81mil  
-               25.59mil  
+             ha:line.1669356 {
+              x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.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 {
-               0.376173mm  
-               -0.726185mm  
-               -0.376173mm  
-               -0.726185mm  
-               -0.376173mm  
-               0.726185mm  
-               0.376173mm  
-               0.726185mm  
+             ha:line.1669359 {
+              x1=72.9361mm; y1=915.0mil; x2=73.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=x
               }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
              }
-             clearance=0.0
-              li:ps_poly {
-               11.81mil  
-               -25.59mil  
-               -11.81mil  
-               -25.59mil  
-               -11.81mil  
-               25.59mil  
-               11.81mil  
-               25.59mil  
+             ha:line.1669362 {
+              x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+              ha:attributes {
+                subc-role=y
               }
+             }
+            }
+            ha:type {
+             top = 1
+             misc = 1
+             virtual = 1
             }
           }
+         }
         }
-       }
+         uid = RHLWnwuVK0dSG7TrdQYAAAB1
+        }
+        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  
+               }
+             }
 
-        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
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               bottom = 1
+               copper = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.435mil  
+                -35.435mil  
+                35.435mil  
+                -35.435mil  
+                35.435mil  
+                35.435mil  
+                -35.435mil  
+                35.435mil  
+               }
+             }
 
-          li:thermal {
-          }
+             ha:ps_shape_v4 {
+              ha:combining {              }
+              ha:layer_mask {
+               copper = 1
+               intern = 1
+              }
+              clearance=0.0
+               li:ps_poly {
+                -35.435mil  
+                -35.435mil  
+                35.435mil  
+                -35.435mil  
+                35.435mil  
+                35.435mil  
+                -35.435mil  
+                35.435mil  
+               }
+             }
 
-          ha:attributes {
-            term=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 {
+                -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: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:ps_proto_v6.1 {
+           hdia=39.37mil; hplated=1; htop=0; hbottom=0;
+           li:shape {
 
-          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
-          }
+             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:thermal {
-          }
+             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: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: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: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 {
+               top = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
 
-          ha:attributes {
-            term=13
-            name=13
-          }
+             ha:ps_shape_v4 {
+              ha:ps_circ { x=0.0; y=0.0; dia=85.04mil;              }
+              ha:combining { sub=1; auto=1;              }
+              ha:layer_mask {
+               bottom = 1
+               mask = 1
+              }
+              clearance=0.0
+             }
+           }
          }
-         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 {
-          }
+         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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
+           }
 
-          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
+           }
 
-          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 {
-          }
+           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
+           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 {
-          }
+           li:thermal {
+           }
 
-          ha:attributes {
-            term=8
-            name=8
+           ha:attributes {
+             term=5
+             name=pin5
+           }
           }
          }
-        }
-        li:layers {
+         li:layers {
 
-         ha:top-silk {
-          lid=0
-          ha:combining {          }
+          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;
+            li:objects {
+             ha:line.1267743 {
+              x1=4.72282in; y1=2.46161in; x2=4.72282in; y2=3.6746in; 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:type {
+             silk = 1
+             top = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
-           }
-         }
-
-         ha:subc-aux {
-          lid=1
-          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:subc-aux {
+           lid=1
+           ha:combining {           }
 
-             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: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:attributes {
-               subc-role=origin
+             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: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.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: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:attributes {
+                subc-role=y
+              }
              }
             }
-            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:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
+          }
          }
         }
-       }
-        uid = RHLWnwuVK0dSG7TrdQYAAABz
-       }
-       ha:subc.1669324 {
+         uid = rngxnPf0TM5L9XrnUVAAAABJ
+        }
+       ha:subc.1668763 {
         ha:attributes {
-         value=INA125
-         device=IC
-         footprint=soic-16
-         refdes=U6
+         value=WP154A4AVS/RGB-CA
+         device=LED
+         footprint=WP154
+         refdes=D1
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=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:combining { sub=1; auto=1;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=59.06mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              mask = 1
+              bottom = 1
+              copper = 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:ps_circ { x=0.0; y=0.0; dia=59.06mil;             }
+             ha:combining {             }
              ha:layer_mask {
-              top = 1
-              paste = 1
+              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  
-              }
             }
-          }
-        }
-       }
-
-        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: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: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
+            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
+            }
           }
+        }
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.1 {
+          hdia=35.43mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-          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_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  
+              }
+            }
 
-          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=11
-            name=11
+            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  
+              }
+            }
           }
-         }
-         ha:padstack_ref.1669377 {
-          proto=0; x=2.97583in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        }
+       }
+
+        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
           }
@@ -29742,12 +30104,12 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=7
-            name=7
+            term=4
+            name=pin4
           }
          }
-         ha:padstack_ref.1669378 {
-          proto=0; x=2.76717in; y=790.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         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
           }
@@ -29756,26 +30118,32 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=10
-            name=10
+            term=3
+            name=pin3
           }
          }
-         ha:padstack_ref.1669379 {
-          proto=0; x=2.97583in; y=740.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         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  
+            }
           }
 
           ha:attributes {
-            term=8
-            name=8
+            term=2
+            name=pin2
           }
          }
-         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.1668792 {
+          proto=1; x=301.0mil; y=3.40042in; rot=-90.000000; xmirror=1; smirror=1; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -29784,8 +30152,8 @@ ha:pcb-rnd-board-v8 {
           }
 
           ha:attributes {
-            term=9
-            name=9
+            term=1
+            name=pin1
           }
          }
         }
@@ -29796,37 +30164,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.1669340 {
-             x1=3.0093in; y1=1.12169in; x2=76.03617mm; y2=1.12169in; thickness=10.0mil; clearance=0.0;
+            ha:line.1668764 {
+             x1=432.88mil; y1=3.63663in; x2=432.88mil; y2=3.34136in; thickness=10.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.1668767 {
+             x1=-0.18mil; y1=3.63663in; x2=-0.18mil; y2=3.34136in; thickness=10.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.1668770 {
+             x1=-0.18mil; y1=3.34136in; x2=432.88mil; y2=3.34136in; 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.1668773 {
+             x1=-0.18mil; y1=3.63663in; x2=432.88mil; y2=3.63663in; thickness=10.0mil; clearance=0.0;
             }
            }
            ha:type {
             silk = 1
-            top = 1
+            bottom = 1
            }
          }
 
@@ -29835,394 +30188,41 @@ 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.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.1669356 {
-             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            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.1669359 {
-             x1=72.9361mm; y1=915.0mil; x2=73.9361mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
+            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.1669362 {
-             x1=72.9361mm; y1=915.0mil; x2=72.9361mm; y2=22.241mm; thickness=0.1mm; clearance=0.0;
+            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 {
-            top = 1
-            misc = 1
+            bottom = 1
             virtual = 1
+            misc = 1
            }
          }
         }
        }
-        uid = RHLWnwuVK0dSG7TrdQYAAAB1
-       }
-      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: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:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           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: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: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:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
+        uid = RHLWnwuVK0dSG7TrdQYAAABh
        }
-      }
-       uid = rngxnPf0TM5L9XrnUVAAAABJ
-      }
   }
   li:layers {
    ha:top-sig {
@@ -32944,7 +32944,7 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686781 {
+     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
@@ -32957,7 +32957,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686793 {
+     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
@@ -32970,8 +32970,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686805 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; 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
@@ -32983,8 +32983,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686817 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; 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
@@ -32996,8 +32996,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686829 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; 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
@@ -33009,8 +33009,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686841 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.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
@@ -33022,8 +33022,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686853 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; 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
@@ -33035,8 +33035,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686865 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; 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
@@ -33048,8 +33048,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686877 {
-      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; 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
@@ -33061,8 +33061,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686889 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.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
@@ -33074,8 +33074,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686901 {
-      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.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
@@ -33087,8 +33087,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686913 {
-      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.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
@@ -33100,7 +33100,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686925 {
+     ha:arc.1690786 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33113,7 +33113,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686929 {
+     ha:arc.1690790 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.229906; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33577,211 +33577,85 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1605471 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605483 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605495 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605507 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605519 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605531 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605543 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605555 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605567 {
-      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605579 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605591 {
-      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637074 {
+      x1=3.47499in; y1=840.01mil; x2=86.995mm; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
      }
-     ha:line.1637023 {
-      x1=3.29in; y1=175.0mil; x2=3.29in; y2=755.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637077 {
+      x1=86.995mm; y1=890.0mil; x2=86.995mm; y2=965.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637026 {
-      x1=3.29in; y1=755.01mil; x2=85.725mm; y2=840.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637080 {
+      x1=86.995mm; y1=965.0mil; x2=3.401in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637050 {
-      x1=3.19in; y1=175.0mil; x2=3.19in; y2=755.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637083 {
+      x1=3.401in; y1=989.0mil; x2=3.13in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637053 {
-      x1=3.19in; y1=755.01mil; x2=85.725mm; y2=940.01mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1637086 {
+      x1=2.406in; y1=265.0mil; x2=3.13in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637074 {
-      x1=3.47499in; y1=840.01mil; x2=86.995mm; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1644463 {
+      x1=32.893mm; y1=3.472in; x2=1.02in; y2=3.197in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637077 {
-      x1=86.995mm; y1=890.0mil; x2=86.995mm; y2=965.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1644466 {
+      x1=1.02in; y1=3.197in; x2=1.02in; y2=909.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637080 {
-      x1=86.995mm; y1=965.0mil; x2=3.401in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1644469 {
+      x1=1.02in; y1=909.0mil; x2=1.039in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637083 {
-      x1=3.401in; y1=989.0mil; x2=3.13in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686936 {
+      x1=3.669in; y1=2.841in; x2=3.669in; y2=2.986in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1637086 {
-      x1=2.406in; y1=265.0mil; x2=3.13in; y2=989.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686939 {
+      x1=3.669in; y1=2.986in; x2=3.668in; y2=2.986in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1644463 {
-      x1=32.893mm; y1=3.472in; x2=1.02in; y2=3.197in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686942 {
+      x1=3.668in; y1=2.986in; x2=3.607in; y2=3.047in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1644466 {
-      x1=1.02in; y1=3.197in; x2=1.02in; y2=909.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686945 {
+      x1=3.607in; y1=3.047in; x2=3.607in; y2=3.401in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1644469 {
-      x1=1.02in; y1=909.0mil; x2=1.039in; y2=890.0mil; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1686948 {
+      x1=3.607in; y1=3.401in; x2=3.508in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686790 {
+     ha:line.1690651 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33794,7 +33668,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686802 {
+     ha:line.1690663 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33807,8 +33681,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686814 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690675 {
+      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33820,8 +33694,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686826 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690687 {
+      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33833,8 +33707,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686838 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690699 {
+      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33846,8 +33720,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686850 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690711 {
+      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33859,8 +33733,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686862 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690723 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33872,8 +33746,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686874 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690735 {
+      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33885,8 +33759,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686886 {
-      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690747 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33898,8 +33772,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686898 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690759 {
+      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33911,8 +33785,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686910 {
-      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690771 {
+      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33924,8 +33798,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686922 {
-      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690783 {
+      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -33937,37 +33811,73 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686936 {
-      x1=3.669in; y1=2.841in; x2=3.669in; y2=2.986in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694565 {
+      x1=85.725mm; y1=840.01mil; x2=85.725mm; y2=840.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686939 {
-      x1=3.669in; y1=2.986in; x2=3.668in; y2=2.986in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694568 {
+      x1=85.725mm; y1=840.0mil; x2=86.995mm; y2=790.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686942 {
-      x1=3.668in; y1=2.986in; x2=3.607in; y2=3.047in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694571 {
+      x1=86.995mm; y1=790.0mil; x2=3.669in; y2=790.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686945 {
-      x1=3.607in; y1=3.047in; x2=3.607in; y2=3.401in; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694574 {
+      x1=3.669in; y1=790.0mil; x2=3.88in; y2=579.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
      }
-     ha:line.1686948 {
-      x1=3.607in; y1=3.401in; x2=3.508in; y2=88.9mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1694577 {
+      x1=3.88in; y1=579.0mil; x2=3.88in; y2=348.0mil; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1694610 {
+      x1=85.725mm; y1=940.01mil; x2=85.725mm; y2=940.0mil; 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: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: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: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: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:flags {
        clearline=1
       }
      }
-     ha:arc.1686928 {
+     ha:arc.1690789 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -33980,7 +33890,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686932 {
+     ha:arc.1690793 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.229906; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34377,182 +34287,14 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1605468 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605480 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605492 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605504 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605516 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605528 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605540 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605552 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605564 {
-      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605576 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605588 {
-      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1686264 {
-      x1=360.05mil; y1=1.06257in; x2=838.57mil; y2=1.06257in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1686267 {
-      x1=838.57mil; y1=1.06257in; x2=1.416in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686315 {
-      x1=2.54in; y1=1.64in; x2=1.416in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686433 {
-      x1=301.0mil; y1=301.42mil; x2=442.42mil; y2=301.42mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686436 {
-      x1=442.42mil; y1=301.42mil; x2=489.0mil; y2=348.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686439 {
-      x1=489.0mil; y1=348.0mil; x2=489.0mil; y2=502.0mil; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686442 {
-      x1=489.0mil; y1=502.0mil; x2=533.0mil; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
+      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=533.0mil; y1=546.0mil; x2=796.0mil; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
+      x1=606.0mil; y1=546.0mil; x2=796.0mil; y2=546.0mil; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34575,18 +34317,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686521 {
-      x1=301.0mil; y1=2.87442in; x2=1.51642in; y2=2.87442in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686524 {
-      x1=1.51642in; y1=2.87442in; x2=1.58in; y2=2.938in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1686542 {
       x1=2.54in; y1=1.73in; x2=2.287in; y2=1.73in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -34605,18 +34335,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686551 {
-      x1=1.964in; y1=3.23in; x2=1.559in; y2=92.329mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686554 {
-      x1=1.559in; y1=92.329mm; x2=360.62mil; y2=92.329mm; 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 {
@@ -34641,32 +34359,8 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686605 {
-      x1=301.0mil; y1=3.45842in; x2=301.0mil; y2=3.457in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686608 {
-      x1=301.0mil; y1=3.457in; x2=350.0mil; y2=3.408in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686611 {
-      x1=350.0mil; y1=3.408in; x2=1.057in; y2=3.408in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
      ha:line.1686614 {
-      x1=1.057in; y1=3.408in; x2=1.226in; y2=3.239in; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-     }
-     ha:line.1686617 {
-      x1=1.226in; y1=3.239in; x2=1.629in; y2=3.239in; thickness=10.0mil; clearance=12.0mil;
+      x1=1.064in; y1=3.40042in; x2=1.22442in; y2=3.24in; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -34683,7 +34377,7 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686787 {
+     ha:line.1690648 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34696,7 +34390,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686799 {
+     ha:line.1690660 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34709,8 +34403,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686811 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690672 {
+      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34722,8 +34416,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686823 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690684 {
+      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34735,8 +34429,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686835 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690696 {
+      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34748,8 +34442,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686847 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690708 {
+      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34761,8 +34455,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686859 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690720 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34774,8 +34468,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686871 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690732 {
+      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34787,8 +34481,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686883 {
-      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690744 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34800,8 +34494,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686895 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690756 {
+      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34813,8 +34507,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686907 {
-      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690768 {
+      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34826,8 +34520,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686919 {
-      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690780 {
+      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -34839,7 +34533,97 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686927 {
+     ha:line.1690809 {
+      x1=301.0mil; y1=2.82242in; x2=1.46442in; y2=2.82242in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690812 {
+      x1=1.58in; y1=2.938in; x2=1.46442in; y2=2.82242in; 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:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690860 {
+      x1=1.629in; y1=3.239in; x2=31.115mm; y2=3.239in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=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.1690887 {
+      x1=360.05mil; y1=3.57757in; x2=794.43mil; y2=3.57757in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690890 {
+      x1=794.43mil; y1=3.57757in; x2=852.0mil; y2=3.52in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690896 {
+      x1=1.964in; y1=3.23in; x2=1.674in; y2=3.52in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690905 {
+      x1=852.0mil; y1=3.52in; x2=1.674in; y2=3.52in; 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;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690926 {
+      x1=360.05mil; y1=1.11457in; x2=890.43mil; y2=1.11457in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690929 {
+      x1=890.43mil; y1=1.11457in; x2=890.5mil; y2=28.3083mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:line.1690932 {
+      x1=2.54in; y1=1.64in; x2=1.41586in; y2=1.64in; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+     }
+     ha:arc.1690788 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -34852,7 +34636,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686931 {
+     ha:arc.1690792 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.229906; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -35160,138 +34944,6 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1605465 {
-      x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605477 {
-      x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605489 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605501 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605513 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605525 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605537 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605549 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605561 {
-      x1=117.5mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605573 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
-     ha:line.1605585 {
-      x1=117.5mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=
-        on_every_layer_gen=outline
-        noexport=1
-      }
-     }
      ha:line.1605626 {
       x1=3.922in; y1=1.6942in; x2=3.922in; y2=604.0mil; thickness=20.0mil; clearance=20.0mil;
       ha:flags {
@@ -35334,7 +34986,7 @@ ha:pcb-rnd-board-v8 {
        clearline=1
       }
      }
-     ha:line.1686784 {
+     ha:line.1690645 {
       x1=120.0mm; y1=100.0mm; x2=0.0; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -35347,7 +34999,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686796 {
+     ha:line.1690657 {
       x1=0.0; y1=0.0; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -35360,8 +35012,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686808 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690669 {
+      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35373,8 +35025,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686820 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690681 {
+      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35386,8 +35038,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686832 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690693 {
+      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35399,8 +35051,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686844 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690705 {
+      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35412,8 +35064,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686856 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690717 {
+      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35425,8 +35077,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686868 {
-      x1=120.0mm; y1=67.0mm; x2=120.0mm; y2=100.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690729 {
+      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35438,8 +35090,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686880 {
-      x1=115.951mm; y1=2.638in; x2=115.9562mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690741 {
+      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35451,8 +35103,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686892 {
-      x1=120.0mm; y1=62.0mm; x2=120.0mm; y2=0.0; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690753 {
+      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35464,8 +35116,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686904 {
-      x1=115.976mm; y1=62.0mm; x2=120.0mm; y2=62.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690765 {
+      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35477,8 +35129,8 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:line.1686916 {
-      x1=115.9562mm; y1=67.0mm; x2=120.0mm; y2=67.0mm; thickness=10.0mil; clearance=12.0mil;
+     ha:line.1690777 {
+      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
        lock=1
@@ -35490,7 +35142,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686926 {
+     ha:arc.1690787 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -35503,7 +35155,7 @@ ha:pcb-rnd-board-v8 {
         noexport=1
       }
      }
-     ha:arc.1686930 {
+     ha:arc.1690791 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=-90.000000; adelta=90.229906; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
@@ -35560,18 +35212,8 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
-     ha:line.1259076 {
-      x1=18.5mm; y1=28.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      ha:attributes {
-        on_every_layer=outline
-      }
-     }
      ha:line.1259082 {
-      x1=0.0; y1=100.0mm; x2=0.0; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+      x1=0.0; y1=100.0mm; x2=0.0; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35581,7 +35223,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1259085 {
-      x1=0.0; y1=0.0; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+      x1=0.0; y1=0.0; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35591,7 +35233,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1534535 {
-      x1=18.5mm; y1=28.5mm; x2=0.0; y2=28.5mm; thickness=10.0mil; clearance=12.0mil;
+      x1=18.5mm; y1=29.897mm; x2=0.0; y2=29.897mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35601,7 +35243,7 @@ ha:pcb-rnd-board-v8 {
       }
      }
      ha:line.1534538 {
-      x1=0.0; y1=71.5mm; x2=18.5mm; y2=71.5mm; thickness=10.0mil; clearance=12.0mil;
+      x1=0.0; y1=70.103mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
        clearline=1
       }
@@ -35660,6 +35302,16 @@ ha:pcb-rnd-board-v8 {
         on_every_layer=outline
       }
      }
+     ha:line.1690630 {
+      x1=18.5mm; y1=29.897mm; x2=18.5mm; y2=70.103mm; thickness=10.0mil; clearance=12.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      ha:attributes {
+        on_every_layer=outline
+      }
+     }
      ha:arc.1605434 {
       x=115.976mm; y=64.5mm; width=2.5mm; height=2.5mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=12.0mil;
       ha:flags {
@@ -35860,7 +35512,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1637117 {
-      string=con in; x=80.01mm; y=242.0mil; scale=100; fid=0;
+      string=con in; x=3.741in; y=114.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -35868,7 +35520,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1637118 {
-      string=con out; x=3.249in; y=242.0mil; scale=100; fid=0;
+      string=con out; x=3.844in; y=76.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1
@@ -35876,7 +35528,7 @@ ha:pcb-rnd-board-v8 {
       rot = 90.000000
      }
      ha:text.1637119 {
-      string=gnd; x=3.442in; y=130.0mil; scale=100; fid=0;
+      string=gnd; x=3.944in; y=179.0mil; scale=100; fid=0;
       ha:flags {
        clearline=1
        onsolder=1