work in progress
authorBdale Garbee <bdale@gag.com>
Sat, 7 Mar 2020 13:43:32 +0000 (06:43 -0700)
committerBdale Garbee <bdale@gag.com>
Wed, 21 Oct 2020 04:52:54 +0000 (22:52 -0600)
telestatic.lht
telestatic.sch

index a81292f5f6111c61a01846d844fe125b27ca4226..24b2f03c8a9dcb947a5aedbafec22bb5105bf887 100644 (file)
@@ -44,7 +44,7 @@ ha:pcb-rnd-board-v6 {
    ha:size {
     thermal_scale = 0.500000
     x = 127.0mm
-    y = 4.0in
+    y = 3.3in
    }
    board_name = telestatic
    ha:grid {
@@ -826,20 +826,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.471658 {
-     proto=0; x=1.753in; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:2 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.473117 {
      proto=0; x=1.838in; y=1.498in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
      ha:flags {
@@ -1053,31 +1039,27 @@ ha:pcb-rnd-board-v6 {
          }
        }
       }
-      ha:padstack_ref.495472 {
-       proto=0; x=56.1594mm; y=2.685in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.508515 {
+       proto=0; x=1.026in; y=2.511in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
 
        li:thermal {
-         li:2 {
+         li:1 {
+          on  
+          solid  
+          noshape  
+         }
+         li:3 {
           on  
           solid  
           noshape  
          }
        }
       }
-      ha:padstack_ref.508514 {
-       proto=0; x=1.163in; y=2.822in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-       ha:flags {
-        clearline=1
-       }
-
-       li:thermal {
-       }
-      }
-      ha:padstack_ref.508515 {
-       proto=0; x=1.252in; y=2.861in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:padstack_ref.525562 {
+       proto=0; x=2.149in; y=752.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
        ha:flags {
         clearline=1
        }
@@ -1095,6 +1077,51 @@ ha:pcb-rnd-board-v6 {
          }
        }
       }
+      ha:padstack_ref.528231 {
+       proto=0; x=2.149in; y=871.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.528232 {
+       proto=0; x=1.14in; y=929.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.529460 {
+       proto=0; x=2.084in; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.530349 {
+       proto=0; x=60.6552mm; y=1.748in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
+      ha:padstack_ref.530350 {
+       proto=0; x=60.6552mm; y=1.832in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:flags {
+        clearline=1
+       }
+
+       li:thermal {
+       }
+      }
       ha:subc.388736 {
        ha:attributes {
         value=STM32L151VCT6
@@ -1233,7 +1260,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.388763 {
-         proto=0; x=1.786895in; y=2.29321in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.24521in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1247,7 +1274,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388764 {
-         proto=0; x=60.886721mm; y=2.29321in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.24521in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1261,7 +1288,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388765 {
-         proto=1; x=1.85579in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.91579in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1275,7 +1302,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388766 {
-         proto=1; x=1.85579in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.91579in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1289,7 +1316,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388767 {
-         proto=0; x=1.786895in; y=2.27353in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.22553in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1303,7 +1330,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388768 {
-         proto=0; x=60.886721mm; y=2.27353in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.22553in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1317,7 +1344,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388769 {
-         proto=1; x=1.87547in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.93547in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1331,7 +1358,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388770 {
-         proto=1; x=1.87547in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.93547in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1345,7 +1372,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388771 {
-         proto=0; x=1.786895in; y=2.25384in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.20584in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1359,7 +1386,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388772 {
-         proto=0; x=60.886721mm; y=2.25384in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.20584in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1373,7 +1400,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388773 {
-         proto=1; x=1.89516in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.95516in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1387,7 +1414,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388774 {
-         proto=1; x=1.89516in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.95516in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1401,7 +1428,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388775 {
-         proto=0; x=1.786895in; y=56.747664mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.18616in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1415,7 +1442,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388776 {
-         proto=0; x=60.886721mm; y=56.747664mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.18616in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1429,7 +1456,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388777 {
-         proto=1; x=48.636936mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.97484in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1443,7 +1470,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388778 {
-         proto=1; x=48.636936mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=1.97484in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1457,7 +1484,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388779 {
-         proto=0; x=1.786895in; y=56.247538mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=55.028338mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1471,7 +1498,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388780 {
-         proto=0; x=60.886721mm; y=56.247538mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=55.028338mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1485,7 +1512,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388781 {
-         proto=1; x=1.93453in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=50.661062mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1499,7 +1526,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388782 {
-         proto=1; x=1.93453in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=50.661062mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1513,7 +1540,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388783 {
-         proto=0; x=1.786895in; y=55.747666mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.14679in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1527,7 +1554,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388784 {
-         proto=0; x=60.886721mm; y=55.747666mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.14679in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1541,7 +1568,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388785 {
-         proto=1; x=1.95421in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.01421in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1555,7 +1582,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388786 {
-         proto=1; x=1.95421in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.01421in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1569,7 +1596,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388787 {
-         proto=0; x=1.786895in; y=2.1751in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.1271in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1583,7 +1610,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388788 {
-         proto=0; x=60.886721mm; y=2.1751in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.1271in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1597,7 +1624,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388789 {
-         proto=1; x=1.9739in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.0339in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1611,7 +1638,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388790 {
-         proto=1; x=1.9739in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.0339in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1625,7 +1652,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388791 {
-         proto=0; x=1.786895in; y=2.15542in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.10742in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1639,7 +1666,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388792 {
-         proto=0; x=60.886721mm; y=2.15542in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.10742in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1653,7 +1680,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388793 {
-         proto=1; x=50.636932mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.05358in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1667,7 +1694,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388794 {
-         proto=1; x=50.636932mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.05358in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1681,7 +1708,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388795 {
-         proto=0; x=1.786895in; y=2.13573in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.08773in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1695,7 +1722,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388796 {
-         proto=0; x=60.886721mm; y=2.13573in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.08773in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1709,7 +1736,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388797 {
-         proto=1; x=51.137058mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=52.661058mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1723,7 +1750,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388798 {
-         proto=1; x=51.137058mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=52.661058mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1737,7 +1764,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388799 {
-         proto=0; x=1.786895in; y=2.11605in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.06805in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1751,7 +1778,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388800 {
-         proto=0; x=60.886721mm; y=2.11605in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.06805in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1765,7 +1792,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388801 {
-         proto=1; x=2.03295in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=53.16093mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1779,7 +1806,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388802 {
-         proto=1; x=2.03295in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=53.16093mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1793,7 +1820,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388803 {
-         proto=0; x=1.786895in; y=2.09636in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.04836in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1807,7 +1834,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388804 {
-         proto=0; x=60.886721mm; y=2.09636in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.04836in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1821,7 +1848,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388805 {
-         proto=1; x=52.137056mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=53.661056mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1835,7 +1862,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388806 {
-         proto=1; x=52.137056mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=53.661056mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1849,7 +1876,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388807 {
-         proto=0; x=1.786895in; y=2.07668in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=2.02868in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1863,7 +1890,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388808 {
-         proto=0; x=60.886721mm; y=2.07668in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=2.02868in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1877,7 +1904,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388809 {
-         proto=1; x=2.07232in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.13232in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1891,7 +1918,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388810 {
-         proto=1; x=2.07232in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.13232in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1905,7 +1932,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388811 {
-         proto=0; x=1.786895in; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=51.0286mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1919,7 +1946,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388812 {
-         proto=0; x=60.886721mm; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=51.0286mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1933,7 +1960,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388813 {
-         proto=1; x=2.092in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.152in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1947,7 +1974,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388814 {
-         proto=1; x=2.092in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.152in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1961,7 +1988,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388815 {
-         proto=0; x=1.786895in; y=2.03731in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=50.528474mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1975,7 +2002,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388816 {
-         proto=0; x=60.886721mm; y=2.03731in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=50.528474mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -1989,7 +2016,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388817 {
-         proto=1; x=2.11169in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=55.160926mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2003,7 +2030,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388818 {
-         proto=1; x=2.11169in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=55.160926mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2017,7 +2044,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388819 {
-         proto=0; x=1.786895in; y=2.01763in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.96963in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2031,7 +2058,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388820 {
-         proto=0; x=60.886721mm; y=2.01763in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.96963in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2045,7 +2072,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388821 {
-         proto=1; x=54.136798mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.19137in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2059,7 +2086,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388822 {
-         proto=1; x=54.136798mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.19137in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2073,7 +2100,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388823 {
-         proto=0; x=1.786895in; y=1.99794in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.94994in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2087,7 +2114,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388824 {
-         proto=0; x=60.886721mm; y=1.99794in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.94994in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2101,7 +2128,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388825 {
-         proto=1; x=2.15106in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=56.160924mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2115,7 +2142,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388826 {
-         proto=1; x=2.15106in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=56.160924mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2129,7 +2156,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388827 {
-         proto=0; x=1.786895in; y=1.97826in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.93026in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2143,7 +2170,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388828 {
-         proto=0; x=60.886721mm; y=1.97826in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.93026in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2157,7 +2184,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388829 {
-         proto=1; x=55.136796mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=56.660796mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2171,7 +2198,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388830 {
-         proto=1; x=55.136796mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=56.660796mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2185,7 +2212,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388831 {
-         proto=0; x=1.786895in; y=49.747678mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=48.528478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2199,7 +2226,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388832 {
-         proto=0; x=60.886721mm; y=49.747678mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=48.528478mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2213,7 +2240,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388833 {
-         proto=1; x=2.19043in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=57.160922mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2227,7 +2254,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388834 {
-         proto=1; x=2.19043in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=57.160922mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2241,7 +2268,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388835 {
-         proto=0; x=1.786895in; y=1.93889in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.89089in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2255,7 +2282,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388836 {
-         proto=0; x=60.886721mm; y=1.93889in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.89089in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2269,7 +2296,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388837 {
-         proto=1; x=2.21011in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.27011in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2283,7 +2310,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388838 {
-         proto=1; x=2.21011in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.27011in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2297,7 +2324,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388839 {
-         proto=0; x=1.786895in; y=1.9192in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.8712in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2311,7 +2338,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388840 {
-         proto=0; x=60.886721mm; y=1.9192in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.8712in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2325,7 +2352,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388841 {
-         proto=1; x=2.2298in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.2898in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2339,7 +2366,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388842 {
-         proto=1; x=2.2298in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.2898in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2353,7 +2380,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388843 {
-         proto=0; x=1.786895in; y=1.89952in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.85152in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2367,7 +2394,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388844 {
-         proto=0; x=60.886721mm; y=1.89952in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.85152in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2381,7 +2408,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388845 {
-         proto=1; x=2.24948in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.30948in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2395,7 +2422,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388846 {
-         proto=1; x=2.24948in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.30948in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2409,7 +2436,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388847 {
-         proto=0; x=1.786895in; y=47.747682mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.83183in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2423,7 +2450,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388848 {
-         proto=0; x=60.886721mm; y=47.747682mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.83183in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2437,7 +2464,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388849 {
-         proto=1; x=57.636918mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=59.160918mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2451,7 +2478,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388850 {
-         proto=1; x=57.636918mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=59.160918mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2465,7 +2492,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388851 {
-         proto=0; x=1.786895in; y=47.24781mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=46.02861mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2479,7 +2506,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388852 {
-         proto=0; x=60.886721mm; y=47.24781mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=46.02861mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2493,7 +2520,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388853 {
-         proto=1; x=2.28885in; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.34885in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2507,7 +2534,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388854 {
-         proto=1; x=2.28885in; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.34885in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2521,7 +2548,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388855 {
-         proto=0; x=1.786895in; y=1.84046in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.79246in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2535,7 +2562,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388856 {
-         proto=0; x=60.886721mm; y=1.84046in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.79246in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2549,7 +2576,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388857 {
-         proto=1; x=58.636916mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=60.160916mm; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2563,7 +2590,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388858 {
-         proto=1; x=58.636916mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=60.160916mm; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2577,7 +2604,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388859 {
-         proto=0; x=1.786895in; y=1.82078in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=1.846895in; y=1.77278in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2591,7 +2618,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388860 {
-         proto=0; x=60.886721mm; y=1.82078in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=0; x=62.410721mm; y=1.77278in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2605,7 +2632,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388861 {
-         proto=1; x=59.136788mm; y=1.751885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.38822in; y=1.703885in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2619,7 +2646,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.388862 {
-         proto=1; x=59.136788mm; y=59.997467mm; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         proto=1; x=2.38822in; y=2.314105in; rot=90.000000; xmirror=0; smirror=0; clearance=3.935mil;
          ha:flags {
           clearline=1
          }
@@ -2641,22 +2668,22 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.388737 {
-            x1=1.81642in; y1=2.33258in; x2=2.36759in; y2=2.33258in; thickness=10.0mil; clearance=0.0;
+            x1=1.87642in; y1=2.28458in; x2=2.42759in; y2=2.28458in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388740 {
-            x1=2.36759in; y1=2.33258in; x2=2.36759in; y2=1.78141in; thickness=10.0mil; clearance=0.0;
+            x1=2.42759in; y1=2.28458in; x2=2.42759in; y2=1.73341in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388743 {
-            x1=2.36759in; y1=1.78141in; x2=1.81642in; y2=1.78141in; thickness=10.0mil; clearance=0.0;
+            x1=2.42759in; y1=1.73341in; x2=1.87642in; y2=1.73341in; thickness=10.0mil; clearance=0.0;
            }
            ha:line.388746 {
-            x1=1.81642in; y1=1.78141in; x2=1.81642in; y2=2.33258in; thickness=10.0mil; clearance=0.0;
+            x1=1.87642in; y1=1.73341in; x2=1.87642in; y2=2.28458in; thickness=10.0mil; clearance=0.0;
            }
            ha:arc.388749 {
-            x=1.80461in; y=44.94784mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+            x=47.361094mm; y=1.7216in; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
            }
            ha:text.388750 {
-            string=%a.parent.refdes%; x=2.092in; y=52.2478mm; scale=100; fid=0;
+            string=%a.parent.refdes%; x=2.152in; y=51.0286mm; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
@@ -2676,25 +2703,25 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.388751 {
-            x1=53.136924mm; y1=52.247676mm; x2=53.136924mm; y2=52.247676mm; thickness=0.1mm; clearance=0.0;
+            x1=54.660924mm; y1=51.028476mm; x2=54.660924mm; y2=51.028476mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
            ha:line.388754 {
-            x1=2.092in; y1=52.2478mm; x2=2.092in; y2=52.2478mm; thickness=0.1mm; clearance=0.0;
+            x1=2.152in; y1=51.0286mm; x2=2.152in; y2=51.0286mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
            ha:line.388757 {
-            x1=2.092in; y1=52.2478mm; x2=52.1368mm; y2=52.2478mm; thickness=0.1mm; clearance=0.0;
+            x1=2.152in; y1=51.0286mm; x2=53.6608mm; y2=51.0286mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
            ha:line.388760 {
-            x1=2.092in; y1=52.2478mm; x2=2.092in; y2=53.2478mm; thickness=0.1mm; clearance=0.0;
+            x1=2.152in; y1=51.0286mm; x2=2.152in; y2=52.0286mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -7209,7 +7236,7 @@ ha:pcb-rnd-board-v6 {
 
        li:objects {
         ha:padstack_ref.250400 {
-         proto=0; x=1.26021in; y=26.517596mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=31.0896mm; y=1.044in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7223,7 +7250,7 @@ ha:pcb-rnd-board-v6 {
          }
         }
         ha:padstack_ref.250401 {
-         proto=0; x=1.26021in; y=25.718004mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         proto=0; x=31.0896mm; y=1.01252in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -7245,7 +7272,7 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:text.250387 {
-            string=%a.parent.refdes%; x=1.24221in; y=26.822396mm; scale=60; fid=0;
+            string=%a.parent.refdes%; x=30.6324mm; y=1.056in; scale=60; fid=0;
             ha:flags {
              dyntext=1
              floater=1
@@ -7265,28 +7292,28 @@ ha:pcb-rnd-board-v6 {
 
           li:objects {
            ha:line.250388 {
-            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+            x1=31.0896mm; y1=26.117804mm; x2=31.0896mm; y2=26.117804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
  ha:flags ={ selected=1
  };           }
            ha:line.250391 {
-            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+            x1=31.0896mm; y1=26.117804mm; x2=31.0896mm; y2=26.117804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
  ha:flags ={ selected=1
  };           }
            ha:line.250394 {
-            x1=1.26021in; y1=26.1178mm; x2=1.26021in; y2=25.1178mm; thickness=0.1mm; clearance=0.0;
+            x1=31.0896mm; y1=26.117804mm; x2=31.0896mm; y2=25.117804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
  ha:flags ={ selected=1
  };           }
            ha:line.250397 {
-            x1=1.26021in; y1=26.1178mm; x2=33.009334mm; y2=26.1178mm; thickness=0.1mm; clearance=0.0;
+            x1=31.0896mm; y1=26.117804mm; x2=32.0896mm; y2=26.117804mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -9205,7 +9232,6 @@ ha:pcb-rnd-board-v6 {
          proto=0; x=29.161994mm; y=811.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
          ha:flags {
           clearline=1
-          warn=1
          }
 
          li:thermal {
@@ -11168,7829 +11194,11589 @@ ha:pcb-rnd-board-v6 {
          }
           uid = fdmrigvTMcHho9IPHtUAAAAr
          }
-         ha:subc.249932 {
-          ha:attributes {
-           value=load_cell
-           footprint=282834-6
-           refdes=J11
-          }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248105 {
+           ha:attributes {
+            value=150
+            footprint=0402
+            refdes=R3
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               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
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-              }
+             }
+           }
+          }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-              }
+           li:objects {
+            ha:padstack_ref.248119 {
+             proto=0; x=3.966in; y=30.099mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248120 {
+             proto=0; x=3.966in; y=1.21648in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248106 {
+                string=%a.parent.refdes%; x=3.947in; y=30.923996mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
                }
-               clearance=0.0
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
-          }
 
-          ha:ps_proto_v6.1 {
-            hdia=45.28mil; 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.248107 {
+                x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
+               ha:line.248110 {
+                x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; 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 {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
+               ha:line.248113 {
+                x1=3.966in; y1=1.20074in; x2=3.966in; y2=31.498796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248116 {
+                x1=3.966in; y1=1.20074in; x2=99.7364mm; y2=1.20074in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAX
+          }
+          ha:subc.249109 {
+           ha:attributes {
+            {io_pcb::hidename_y}=31.7492 mm
+            footprint=TI-QFN32-new
+            {io_pcb::hidename_scale}=60
+            refdes=U3
+            value=CC1200
+            {io_pcb::hidename_direction}=3
+            {io_pcb::hidename_x}=49.6316 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
+
+           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 {
+                  -66.93mil  
+                  66.93mil  
+                  66.93mil  
+                  66.93mil  
+                  66.93mil  
+                  -66.93mil  
+                  -66.93mil  
+                  -66.93mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.2 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                  0.0  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.3 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.4 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  -7.5mil  
+                  -7.5mil  
+                  -7.5mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                  -12.99mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  7.5mil  
+                  -7.5mil  
+                  -7.5mil  
+                  -7.5mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.5 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425067mm  
+                  -5.905mil  
+                  -0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                  -5.905mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.495044mm  
+                  -8.66mil  
+                  -0.495044mm  
+                  8.66mil  
+                  0.495044mm  
+                  8.66mil  
+                  0.495044mm  
+                  -8.66mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425067mm  
+                  -5.905mil  
+                  -0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                  -5.905mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.6 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425069mm  
+                  -5.905mil  
+                  -0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                  -5.905mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.495046mm  
+                  -8.66mil  
+                  -0.495046mm  
+                  8.66mil  
+                  0.495046mm  
+                  8.66mil  
+                  0.495046mm  
+                  -8.66mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425069mm  
+                  -5.905mil  
+                  -0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                  -5.905mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.7 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.425069mm  
+                  -5.905mil  
+                  -0.425069mm  
+                  -5.905mil  
+                  0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  8.66mil  
+                  -0.495046mm  
+                  -8.66mil  
+                  -0.495046mm  
+                  -8.66mil  
+                  0.495046mm  
+                  8.66mil  
+                  0.495046mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.425069mm  
+                  -5.905mil  
+                  -0.425069mm  
+                  -5.905mil  
+                  0.425069mm  
+                  5.905mil  
+                  0.425069mm  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.8 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.425067mm  
+                  -5.905mil  
+                  -0.425067mm  
+                  -5.905mil  
+                  0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  8.66mil  
+                  -0.495044mm  
+                  -8.66mil  
+                  -0.495044mm  
+                  -8.66mil  
+                  0.495044mm  
+                  8.66mil  
+                  0.495044mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  5.905mil  
+                  -0.425067mm  
+                  -5.905mil  
+                  -0.425067mm  
+                  -5.905mil  
+                  0.425067mm  
+                  5.905mil  
+                  0.425067mm  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.249123 {
+             proto=0; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249124 {
+             proto=0; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249125 {
+             proto=0; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249126 {
+             proto=0; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249127 {
+             proto=0; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249128 {
+             proto=0; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249129 {
+             proto=0; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249130 {
+             proto=0; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249131 {
+             proto=0; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249132 {
+             proto=1; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249133 {
+             proto=2; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249134 {
+             proto=3; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249135 {
+             proto=4; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249136 {
+             proto=2; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249137 {
+             proto=3; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249138 {
+             proto=4; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249139 {
+             proto=2; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249140 {
+             proto=3; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249141 {
+             proto=4; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249142 {
+             proto=3; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249143 {
+             proto=4; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249144 {
+             proto=3; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249145 {
+             proto=4; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249146 {
+             proto=3; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249147 {
+             proto=4; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249148 {
+             proto=3; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249149 {
+             proto=4; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249150 {
+             proto=2; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249151 {
+             proto=3; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249152 {
+             proto=4; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249153 {
+             proto=2; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249154 {
+             proto=3; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249155 {
+             proto=4; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249156 {
+             proto=2; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249157 {
+             proto=3; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249158 {
+             proto=4; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249159 {
+             proto=3; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249160 {
+             proto=4; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249161 {
+             proto=3; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249162 {
+             proto=4; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249163 {
+             proto=3; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249164 {
+             proto=4; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249165 {
+             proto=3; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249166 {
+             proto=4; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249167 {
+             proto=2; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249168 {
+             proto=3; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249169 {
+             proto=4; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249170 {
+             proto=2; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249171 {
+             proto=3; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249172 {
+             proto=4; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249173 {
+             proto=2; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=33
+               name=GND
+             }
+            }
+            ha:padstack_ref.249174 {
+             proto=5; x=57.69432mm; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=24
+               name=LPF1
+             }
+            }
+            ha:padstack_ref.249175 {
+             proto=6; x=2.07656in; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=VDD_GUARD
+             }
+            }
+            ha:padstack_ref.249176 {
+             proto=7; x=2.24289in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=16
+               name=NC
+             }
+            }
+            ha:padstack_ref.249177 {
+             proto=8; x=2.24289in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=25
+               name=AVDD_PFD_CHP
+             }
+            }
+            ha:padstack_ref.249178 {
+             proto=5; x=57.69432mm; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=23
+               name=LPF0
+             }
+            }
+            ha:padstack_ref.249179 {
+             proto=6; x=2.07656in; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=RESET_N
+             }
+            }
+            ha:padstack_ref.249180 {
+             proto=7; x=56.46928mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=15
+               name=AVDD_RF
+             }
+            }
+            ha:padstack_ref.249181 {
+             proto=8; x=56.46928mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=26
+               name=DCPL_PFD_CHP
+             }
+            }
+            ha:padstack_ref.249182 {
+             proto=5; x=57.69432mm; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=22
+               name=AVDD_SYNTH1
+             }
+            }
+            ha:padstack_ref.249183 {
+             proto=6; x=2.07656in; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=GPIO3
+             }
+            }
+            ha:padstack_ref.249184 {
+             proto=7; x=2.20352in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=14
+               name=RBIAS
+             }
+            }
+            ha:padstack_ref.249185 {
+             proto=8; x=2.20352in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=27
+               name=AVDD_SYNTH2
+             }
+            }
+            ha:padstack_ref.249186 {
+             proto=5; x=57.69432mm; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=21
+               name=DCPL_VCO
+             }
+            }
+            ha:padstack_ref.249187 {
+             proto=6; x=2.07656in; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=GPIO2
+             }
+            }
+            ha:padstack_ref.249188 {
+             proto=7; x=55.469282mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=13
+               name=AVDD_IF
+             }
+            }
+            ha:padstack_ref.249189 {
+             proto=8; x=55.469282mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=28
+               name=AVDD_XOSC
+             }
+            }
+            ha:padstack_ref.249190 {
+             proto=5; x=57.69432mm; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=20
+               name=LNA_N
+             }
+            }
+            ha:padstack_ref.249191 {
+             proto=6; x=2.07656in; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=DVDD
+             }
+            }
+            ha:padstack_ref.249192 {
+             proto=7; x=54.969664mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=12
+               name=DVDD
+             }
+            }
+            ha:padstack_ref.249193 {
+             proto=8; x=54.969664mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=29
+               name=DCPL_XOSC
+             }
+            }
+            ha:padstack_ref.249194 {
+             proto=5; x=57.69432mm; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=19
+               name=LNA_P
+             }
+            }
+            ha:padstack_ref.249195 {
+             proto=6; x=2.07656in; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=6
+               name=DCPL
+             }
+            }
+            ha:padstack_ref.249196 {
+             proto=7; x=54.469538mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=11
+               name=CS_N
+             }
+            }
+            ha:padstack_ref.249197 {
+             proto=8; x=54.469538mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=30
+               name=XOSC_Q1
+             }
+            }
+            ha:padstack_ref.249198 {
+             proto=5; x=57.69432mm; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=18
+               name=TRX_SW
+             }
+            }
+            ha:padstack_ref.249199 {
+             proto=6; x=2.07656in; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=7
+               name=SI
+             }
+            }
+            ha:padstack_ref.249200 {
+             proto=7; x=53.969666mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=10
+               name=GPIO0
+             }
+            }
+            ha:padstack_ref.249201 {
+             proto=8; x=53.969666mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=31
+               name=XOSC_Q2
+             }
+            }
+            ha:padstack_ref.249202 {
+             proto=5; x=57.69432mm; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=17
+               name=PA
+             }
+            }
+            ha:padstack_ref.249203 {
+             proto=6; x=2.07656in; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=8
+               name=SCLK
+             }
+            }
+            ha:padstack_ref.249204 {
+             proto=7; x=53.46954mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=9
+               name=SO/GPIO1
+             }
+            }
+            ha:padstack_ref.249205 {
+             proto=8; x=53.46954mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=32
+               name=EXT_XOSC
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:arc.249110 {
+                x=52.619656mm; y=29.78451mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.249111 {
+                x1=55.219489mm; y1=32.38431mm; x2=55.219489mm; y2=32.38431mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.249114 {
+                x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.249117 {
+                x1=55.2196mm; y1=1.2749685in; x2=56.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.249120 {
+                x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=33.3842mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAA4
+          }
+          ha:subc.248841 {
+           ha:attributes {
+            value=0.22uF
+            footprint=0402
+            refdes=C42
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.248855 {
+             proto=0; x=1.95926in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248856 {
+             proto=0; x=1.99074in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248842 {
+                string=%a.parent.refdes%; x=49.5488mm; y=33.5534mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.248843 {
+                x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248846 {
+                x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248849 {
+                x1=1.975in; y1=1.339in; x2=51.165mm; y2=1.339in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248852 {
+                x1=1.975in; y1=1.339in; x2=1.975in; y2=35.0106mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABS
+          }
+          ha:subc.248824 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C43
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.248838 {
+             proto=0; x=50.432204mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248839 {
+             proto=0; x=51.231796mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248825 {
+                string=%a.parent.refdes%; x=1.976in; y=1.1679685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.248826 {
+                x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
-                 35.435mil  
-                 -35.435mil  
-                 35.435mil  
+               ha:line.248829 {
+                x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248832 {
+                x1=50.832mm; y1=1.1819685in; x2=51.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248835 {
+                x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=31.022mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABR
+          }
+          ha:subc.248807 {
+           ha:attributes {
+            value=56k
+            footprint=0402
+            refdes=R30
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.248821 {
+             proto=0; x=56.3372mm; y=37.712396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248822 {
+             proto=0; x=56.3372mm; y=1.45326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248808 {
+                string=%a.parent.refdes%; x=56.769mm; y=1.439in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.248809 {
+                x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
+               ha:line.248812 {
+                x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                bottom = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 -1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
-                 1.059942mm  
-                 -1.059942mm  
-                 1.059942mm  
+               ha:line.248815 {
+                x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=38.3126mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248818 {
+                x1=56.3372mm; y1=1.469in; x2=57.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
+           uid = fdmrigvTMcHho9IPHtUAAABQ
+          }
+          ha:subc.248790 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C251
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          li:objects {
-           ha:padstack_ref.249958 {
-            proto=0; x=2.97in; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
-              }
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            ha:attributes {
-              term=6
-              name=6
-            }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249959 {
-            proto=0; x=2.97in; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
-              }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
-              }
+           li:objects {
+            ha:padstack_ref.248804 {
+             proto=0; x=57.6834mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248805 {
+             proto=0; x=57.6834mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=5
-              name=5
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249960 {
-            proto=0; x=2.97in; y=700.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-              li:1 {
-               on  
-               diag  
-               round  
-               noshape  
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248791 {
+                string=%a.parent.refdes%; x=2.29in; y=1.0579685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
               }
-              li:3 {
-               on  
-               diag  
-               sharp  
-               noshape  
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
 
-            ha:attributes {
-              term=4
-              name=4
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.248792 {
+                x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248795 {
+                x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248798 {
+                x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248801 {
+                x1=57.6834mm; y1=27.6918mm; x2=58.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249961 {
-            proto=0; x=2.97in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABP
+          }
+          ha:subc.248773 {
+           ha:attributes {
+            value=10nF
+            footprint=0402
+            refdes=C211
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=3
-              name=3
-            }
-           }
-           ha:padstack_ref.249962 {
-            proto=0; x=2.97in; y=900.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249963 {
-            proto=1; x=2.97in; y=1000.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
+           li:objects {
+            ha:padstack_ref.248787 {
+             proto=0; x=2.406in; y=30.497996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248788 {
+             proto=0; x=2.406in; y=29.698404mm; 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
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.249933 {
-               x1=78.68793mm; y1=11.199876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249936 {
-               x1=72.187816mm; y1=26.899876mm; x2=72.187816mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249939 {
-               x1=78.68793mm; y1=26.899876mm; x2=72.187816mm; y2=26.899876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:line.249942 {
-               x1=78.68793mm; y1=26.899876mm; x2=78.68793mm; y2=11.199876mm; thickness=6.0mil; clearance=0.0;
-              }
-              ha:text.249945 {
-               string=%a.parent.refdes%; x=78.68793mm; y=11.199876mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248774 {
+                string=%a.parent.refdes%; x=61.5696mm; y=29.2346mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
                }
-               rot = 270.000000
               }
-             }
-             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.249946 {
-               x1=2.97in; y1=750.0mil; x2=2.97in; y2=750.0mil; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248775 {
+                x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.249949 {
-               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248778 {
+                x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.249952 {
-               x1=78.68793mm; y1=11.199876mm; x2=77.68793mm; y2=11.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248781 {
+                x1=2.406in; y1=1.1849685in; x2=2.406in; y2=31.0982mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.249955 {
-               x1=78.68793mm; y1=11.199876mm; x2=78.68793mm; y2=10.199876mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248784 {
+                x1=2.406in; y1=1.1849685in; x2=62.1124mm; y2=1.1849685in; 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 = fdmrigvTMcHho9IPHtUAAAAP
-         }
-         ha:subc.248105 {
-          ha:attributes {
-           value=150
-           footprint=0402
-           refdes=R3
+           uid = fdmrigvTMcHho9IPHtUAAABO
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248756 {
+           ha:attributes {
+            value=10nF
+            footprint=0402
+            refdes=C171
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248119 {
-            proto=0; x=3.966in; y=30.099mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248770 {
+             proto=0; x=2.386in; y=39.038996mm; 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.248120 {
-            proto=0; x=3.966in; y=1.21648in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248771 {
+             proto=0; x=2.386in; y=38.239404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248106 {
-               string=%a.parent.refdes%; x=3.947in; y=30.923996mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248757 {
+                string=%a.parent.refdes%; x=2.398in; y=38.023mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
                }
-               rot = 90.000000
               }
-             }
-             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.248107 {
-               x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248758 {
+                x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248110 {
-               x1=3.966in; y1=1.20074in; x2=3.966in; y2=1.20074in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248761 {
+                x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248113 {
-               x1=3.966in; y1=1.20074in; x2=3.966in; y2=31.498796mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248764 {
+                x1=2.386in; y1=38.6392mm; x2=2.386in; y2=39.6392mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248116 {
-               x1=3.966in; y1=1.20074in; x2=99.7364mm; y2=1.20074in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248767 {
+                x1=2.386in; y1=38.6392mm; x2=61.6044mm; y2=38.6392mm; 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 = fdmrigvTMcHho9IPHtUAAAAX
-         }
-         ha:subc.249109 {
-          ha:attributes {
-           {io_pcb::hidename_y}=31.7492 mm
-           footprint=TI-QFN32-new
-           {io_pcb::hidename_scale}=60
-           refdes=U3
-           value=CC1200
-           {io_pcb::hidename_direction}=3
-           {io_pcb::hidename_x}=49.6316 mm
+           uid = fdmrigvTMcHho9IPHtUAAABN
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248739 {
+           ha:attributes {
+            value=100pF
+            footprint=0402
+            refdes=C172
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=15.0mil; hplated=1; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                bottom = 1
-                copper = 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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-              }
 
-              ha:ps_shape_v4 {
-               ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;               }
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                intern = 1
-               }
-               clearance=0.0
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.248753 {
+             proto=0; x=61.512196mm; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248754 {
+             proto=0; x=2.39026in; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
-          }
+           }
+           li:layers {
 
-          ha:ps_proto_v6.1 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 66.93mil  
-                 -66.93mil  
-                 -66.93mil  
-                 -66.93mil  
+              li:objects {
+               ha:text.248740 {
+                string=%a.parent.refdes%; x=2.366in; y=1.4539685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                rot = 0.000000
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
-          }
 
-          ha:ps_proto_v6.2 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
+              li:objects {
+               ha:line.248741 {
+                x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
-                 0.0  
+               ha:line.248744 {
+                x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.3 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
+               ha:line.248747 {
+                x1=2.406in; y1=37.3626mm; x2=60.1124mm; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
+               ha:line.248750 {
+                x1=2.406in; y1=37.3626mm; x2=2.406in; y2=36.3626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABM
           }
+          ha:subc.248722 {
+           ha:attributes {
+            value=56pF
+            footprint=0402
+            refdes=C173
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.4 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                 -7.5mil  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                 -12.99mil  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 7.5mil  
-                 -7.5mil  
-                 -7.5mil  
-                 -7.5mil  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
+           }
           }
 
-          ha:ps_proto_v6.5 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           li:objects {
+            ha:padstack_ref.248736 {
+             proto=0; x=2.31in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 -5.905mil  
-                }
-              }
+             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.495044mm  
-                 -8.66mil  
-                 -0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                 -8.66mil  
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248737 {
+             proto=0; x=2.31in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                 -5.905mil  
-                }
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
-          }
+           }
+           li:layers {
 
-          ha:ps_proto_v6.6 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 -5.905mil  
+              li:objects {
+               ha:text.248723 {
+                string=%a.parent.refdes%; x=2.326in; y=1.4209685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                rot = 270.000000
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.495046mm  
-                 -8.66mil  
-                 -0.495046mm  
-                 8.66mil  
-                 0.495046mm  
-                 8.66mil  
-                 0.495046mm  
-                 -8.66mil  
-                }
               }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
-                 -5.905mil  
-                }
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
-          }
 
-          ha:ps_proto_v6.7 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
+              li:objects {
+               ha:line.248724 {
+                x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 8.66mil  
-                 -0.495046mm  
-                 -8.66mil  
-                 -0.495046mm  
-                 -8.66mil  
-                 0.495046mm  
-                 8.66mil  
-                 0.495046mm  
+               ha:line.248727 {
+                x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 -0.425069mm  
-                 -5.905mil  
-                 0.425069mm  
-                 5.905mil  
-                 0.425069mm  
+               ha:line.248730 {
+                x1=2.31in; y1=36.7718mm; x2=2.31in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-              }
-            }
-          }
-
-          ha:ps_proto_v6.8 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
-
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
+               ha:line.248733 {
+                x1=2.31in; y1=36.7718mm; x2=59.674mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
                }
-               clearance=0.0
-                li:ps_poly {
-                 8.66mil  
-                 -0.495044mm  
-                 -8.66mil  
-                 -0.495044mm  
-                 -8.66mil  
-                 0.495044mm  
-                 8.66mil  
-                 0.495044mm  
-                }
               }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 -0.425067mm  
-                 -5.905mil  
-                 0.425067mm  
-                 5.905mil  
-                 0.425067mm  
-                }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.249123 {
-            proto=0; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+           uid = fdmrigvTMcHho9IPHtUAAABL
+          }
+          ha:subc.248705 {
+           ha:attributes {
+            value=18
+            footprint=0402
+            refdes=R171
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249124 {
-            proto=0; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249125 {
-            proto=0; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
+           li:objects {
+            ha:padstack_ref.248719 {
+             proto=0; x=2.349in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249126 {
-            proto=0; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248720 {
+             proto=0; x=2.349in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249127 {
-            proto=0; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248706 {
+                string=%a.parent.refdes%; x=2.365in; y=35.9656mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
               }
-              li:3 {
-               on  
-               solid  
-               noshape  
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249128 {
-            proto=0; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
+              li:objects {
+               ha:line.248707 {
+                x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248710 {
+                x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248713 {
+                x1=2.349in; y1=36.7718mm; x2=2.349in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248716 {
+                x1=2.349in; y1=36.7718mm; x2=60.6646mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
               }
-              li:3 {
-               on  
-               solid  
-               noshape  
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
            }
-           ha:padstack_ref.249129 {
-            proto=0; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABK
+          }
+          ha:subc.248688 {
+           ha:attributes {
+            value=56nH
+            footprint=0402
+            refdes=L171
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249130 {
-            proto=0; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
-              }
-              li:3 {
-               on  
-               solid  
-               noshape  
-              }
+           li:objects {
+            ha:padstack_ref.248702 {
+             proto=0; x=58.6994mm; y=35.444396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248703 {
+             proto=0; x=58.6994mm; y=34.644804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249131 {
-            proto=0; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-              li:1 {
-               on  
-               solid  
-               noshape  
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.248689 {
+                string=%a.parent.refdes%; x=59.1058mm; y=1.3419685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
               }
-              li:3 {
-               on  
-               solid  
-               noshape  
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249132 {
-            proto=1; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248690 {
+                x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248693 {
+                x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248696 {
+                x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=36.0446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248699 {
+                x1=58.6994mm; y1=35.0446mm; x2=59.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249133 {
-            proto=2; x=2.22596in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABJ
+          }
+          ha:subc.248671 {
+           ha:attributes {
+            value=10pF
+            footprint=0402
+            refdes=C30
            }
-           ha:padstack_ref.249134 {
-            proto=3; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249135 {
-            proto=4; x=2.22596in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249136 {
-            proto=2; x=2.22596in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248685 {
+             proto=0; x=2.03874in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249137 {
-            proto=3; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248686 {
+             proto=0; x=2.00726in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249138 {
-            proto=4; x=2.22596in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249139 {
-            proto=2; x=2.22596in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248672 {
+                string=%a.parent.refdes%; x=2.0in; y=28.6504mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248673 {
+                x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248676 {
+                x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248679 {
+                x1=2.023in; y1=1.1439685in; x2=50.3842mm; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248682 {
+                x1=2.023in; y1=1.1439685in; x2=2.023in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249140 {
-            proto=3; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABH
+          }
+          ha:subc.248654 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C45
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249141 {
-            proto=4; x=55.879238mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249142 {
-            proto=3; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248668 {
+             proto=0; x=55.3212mm; y=1.4857085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249143 {
-            proto=4; x=55.879238mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248669 {
+             proto=0; x=55.3212mm; y=36.937404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249144 {
-            proto=3; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249145 {
-            proto=4; x=55.879238mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248655 {
+                string=%a.parent.refdes%; x=55.753mm; y=1.4419685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248656 {
+                x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248659 {
+                x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248662 {
+                x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=38.3372mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248665 {
+                x1=55.3212mm; y1=37.3372mm; x2=56.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249146 {
-            proto=3; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABG
+          }
+          ha:subc.248637 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C47
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249147 {
-            proto=4; x=55.879238mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249148 {
-            proto=3; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248651 {
+             proto=0; x=57.341mm; y=37.718196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249149 {
-            proto=4; x=55.879238mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248652 {
+             proto=0; x=57.341mm; y=36.918604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249150 {
-            proto=2; x=55.2196mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249151 {
-            proto=3; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248638 {
+                string=%a.parent.refdes%; x=2.276in; y=36.6006mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248639 {
+                x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248642 {
+                x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248645 {
+                x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=38.3184mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248648 {
+                x1=57.341mm; y1=37.3184mm; x2=58.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249152 {
-            proto=4; x=55.2196mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=33
-              name=GND
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABF
+          }
+          ha:subc.248620 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C44
            }
-           ha:padstack_ref.249153 {
-            proto=2; x=55.2196mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249154 {
-            proto=3; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249155 {
-            proto=4; x=55.2196mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248634 {
+             proto=0; x=49.771804mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249156 {
-            proto=2; x=55.2196mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248635 {
+             proto=0; x=50.571396mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249157 {
-            proto=3; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249158 {
-            proto=4; x=54.559708mm; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248621 {
+                string=%a.parent.refdes%; x=51.0926mm; y=33.5658mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 180.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248622 {
+                x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248625 {
+                x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248628 {
+                x1=50.1716mm; y1=33.0324mm; x2=51.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248631 {
+                x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=34.0324mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249159 {
-            proto=3; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABE
+          }
+          ha:subc.248603 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C291
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249160 {
-            proto=4; x=54.559708mm; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249161 {
-            proto=3; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248617 {
+             proto=0; x=2.157in; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249162 {
-            proto=4; x=54.559708mm; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248618 {
+             proto=0; x=2.157in; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249163 {
-            proto=3; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249164 {
-            proto=4; x=54.559708mm; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248604 {
+                string=%a.parent.refdes%; x=2.173in; y=26.847mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248605 {
+                x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248608 {
+                x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248611 {
+                x1=2.157in; y1=27.6918mm; x2=2.157in; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248614 {
+                x1=2.157in; y1=27.6918mm; x2=55.7878mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249165 {
-            proto=3; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABD
+          }
+          ha:subc.248586 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C271
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249166 {
-            proto=4; x=54.559708mm; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249167 {
-            proto=2; x=2.12203in; y=31.064416mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248600 {
+             proto=0; x=55.753mm; y=28.084996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249168 {
-            proto=3; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248601 {
+             proto=0; x=55.753mm; y=1.0742285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249169 {
-            proto=4; x=2.12203in; y=1.2489985in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249170 {
-            proto=2; x=2.12203in; y=1.2749685in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248587 {
+                string=%a.parent.refdes%; x=2.213in; y=1.0549685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=33
-              name=GND
+              li:objects {
+               ha:line.248588 {
+                x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248591 {
+                x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248594 {
+                x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=28.6852mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248597 {
+                x1=55.753mm; y1=1.0899685in; x2=56.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249171 {
-            proto=3; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABC
+          }
+          ha:subc.248569 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C261
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249172 {
-            proto=4; x=2.12203in; y=1.3009485in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249173 {
-            proto=2; x=2.12203in; y=1.3269385in; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248583 {
+             proto=0; x=56.706mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=33
-              name=GND
-            }
-           }
-           ha:padstack_ref.249174 {
-            proto=5; x=57.69432mm; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248584 {
+             proto=0; x=56.706mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=24
-              name=LPF1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249175 {
-            proto=6; x=2.07656in; y=30.634394mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=1
-              name=VDD_GUARD
-            }
-           }
-           ha:padstack_ref.249176 {
-            proto=7; x=2.24289in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248570 {
+                string=%a.parent.refdes%; x=2.253in; y=26.8978mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=16
-              name=NC
+              li:objects {
+               ha:line.248571 {
+                x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248574 {
+                x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248577 {
+                x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248580 {
+                x1=56.706mm; y1=27.6918mm; x2=57.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249177 {
-            proto=8; x=2.24289in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABB
+          }
+          ha:subc.248552 {
+           ha:attributes {
+            value=1.8nF
+            footprint=0402
+            refdes=C231
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=25
-              name=AVDD_PFD_CHP
-            }
-           }
-           ha:padstack_ref.249178 {
-            proto=5; x=57.69432mm; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=23
-              name=LPF0
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249179 {
-            proto=6; x=2.07656in; y=1.2257685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248566 {
+             proto=0; x=59.1058mm; y=29.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=RESET_N
-            }
-           }
-           ha:padstack_ref.249180 {
-            proto=7; x=56.46928mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248567 {
+             proto=0; x=59.1058mm; y=30.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=15
-              name=AVDD_RF
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249181 {
-            proto=8; x=56.46928mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=26
-              name=DCPL_PFD_CHP
-            }
-           }
-           ha:padstack_ref.249182 {
-            proto=5; x=57.69432mm; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248553 {
+                string=%a.parent.refdes%; x=59.563mm; y=29.26mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=22
-              name=AVDD_SYNTH1
+              li:objects {
+               ha:line.248554 {
+                x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248557 {
+                x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248560 {
+                x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=29.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248563 {
+                x1=59.1058mm; y1=30.1048mm; x2=58.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249183 {
-            proto=6; x=2.07656in; y=1.2454485in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABA
+          }
+          ha:subc.248518 {
+           ha:attributes {
+            value=6.2pF
+            footprint=0402
+            refdes=C175
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=3
-              name=GPIO3
-            }
-           }
-           ha:padstack_ref.249184 {
-            proto=7; x=2.20352in; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=14
-              name=RBIAS
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249185 {
-            proto=8; x=2.20352in; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248532 {
+             proto=0; x=61.633604mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=27
-              name=AVDD_SYNTH2
-            }
-           }
-           ha:padstack_ref.249186 {
-            proto=5; x=57.69432mm; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248533 {
+             proto=0; x=62.433196mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=21
-              name=DCPL_VCO
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249187 {
-            proto=6; x=2.07656in; y=1.2651385in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=4
-              name=GPIO2
-            }
-           }
-           ha:padstack_ref.249188 {
-            proto=7; x=55.469282mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248519 {
+                string=%a.parent.refdes%; x=2.414in; y=37.896mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=13
-              name=AVDD_IF
+              li:objects {
+               ha:line.248520 {
+                x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248523 {
+                x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248526 {
+                x1=62.0334mm; y1=38.3278mm; x2=63.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248529 {
+                x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=39.3278mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249189 {
-            proto=8; x=55.469282mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAA+
+          }
+          ha:subc.248501 {
+           ha:attributes {
+            value=43nH
+            footprint=0402
+            refdes=L173
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=28
-              name=AVDD_XOSC
-            }
-           }
-           ha:padstack_ref.249190 {
-            proto=5; x=57.69432mm; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=20
-              name=LNA_N
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249191 {
-            proto=6; x=2.07656in; y=1.2848085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248515 {
+             proto=0; x=2.463in; y=36.283604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=5
-              name=DVDD
-            }
-           }
-           ha:padstack_ref.249192 {
-            proto=7; x=54.969664mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248516 {
+             proto=0; x=2.463in; y=37.083196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=12
-              name=DVDD
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249193 {
-            proto=8; x=54.969664mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=29
-              name=DCPL_XOSC
-            }
-           }
-           ha:padstack_ref.249194 {
-            proto=5; x=57.69432mm; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248502 {
+                string=%a.parent.refdes%; x=2.486in; y=1.4139685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=19
-              name=LNA_P
+              li:objects {
+               ha:line.248503 {
+                x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248506 {
+                x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248509 {
+                x1=2.463in; y1=36.6834mm; x2=2.463in; y2=35.6834mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248512 {
+                x1=2.463in; y1=36.6834mm; x2=61.5602mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249195 {
-            proto=6; x=2.07656in; y=1.3044985in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAA9
+          }
+          ha:subc.248484 {
+           ha:attributes {
+            value=15nH
+            footprint=0402
+            refdes=L172
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=6
-              name=DCPL
-            }
-           }
-           ha:padstack_ref.249196 {
-            proto=7; x=54.469538mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=11
-              name=CS_N
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249197 {
-            proto=8; x=54.469538mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
+          }
 
-            ha:attributes {
-              term=30
-              name=XOSC_Q1
-            }
-           }
-           ha:padstack_ref.249198 {
-            proto=5; x=57.69432mm; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248498 {
+             proto=0; x=2.39726in; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=18
-              name=TRX_SW
-            }
-           }
-           ha:padstack_ref.249199 {
-            proto=6; x=2.07656in; y=33.634134mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248499 {
+             proto=0; x=61.689996mm; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=7
-              name=SI
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-           ha:padstack_ref.249200 {
-            proto=7; x=53.969666mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+           li:layers {
 
-            li:thermal {
-            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-            ha:attributes {
-              term=10
-              name=GPIO0
-            }
-           }
-           ha:padstack_ref.249201 {
-            proto=8; x=53.969666mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
+              li:objects {
+               ha:text.248485 {
+                string=%a.parent.refdes%; x=60.325mm; y=34.975mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
             }
 
-            li:thermal {
-            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-            ha:attributes {
-              term=31
-              name=XOSC_Q2
+              li:objects {
+               ha:line.248486 {
+                x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248489 {
+                x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248492 {
+                x1=2.413in; y1=35.356mm; x2=62.2902mm; y2=35.356mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248495 {
+                x1=2.413in; y1=35.356mm; x2=2.413in; y2=36.356mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-           ha:padstack_ref.249202 {
-            proto=5; x=57.69432mm; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAA8
+          }
+          ha:subc.248467 {
+           ha:attributes {
+            value=5.1pF
+            footprint=0402
+            refdes=C181
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=17
-              name=PA
-            }
-           }
-           ha:padstack_ref.249203 {
-            proto=6; x=2.07656in; y=1.3438685in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
 
-            ha:attributes {
-              term=8
-              name=SCLK
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.249204 {
-            proto=7; x=53.46954mm; y=1.3724085in; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
-            }
+           li:objects {
+            ha:padstack_ref.248481 {
+             proto=0; x=62.548mm; y=35.406796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=9
-              name=SO/GPIO1
-            }
-           }
-           ha:padstack_ref.249205 {
-            proto=8; x=53.46954mm; y=29.90948mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-            ha:flags {
-             clearline=1
-            }
+             li:thermal {
+             }
 
-            li:thermal {
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248482 {
+             proto=0; x=62.548mm; y=34.607204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=32
-              name=EXT_XOSC
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:arc.249110 {
-               x=52.619656mm; y=29.78451mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:text.248468 {
+                string=%a.parent.refdes%; x=63.0174mm; y=34.1114mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
               }
-             }
-             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.249111 {
-               x1=55.219489mm; y1=32.38431mm; x2=55.219489mm; y2=32.38431mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248469 {
+                x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.249114 {
-               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248472 {
+                x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.249117 {
-               x1=55.2196mm; y1=1.2749685in; x2=56.2196mm; y2=1.2749685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248475 {
+                x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=36.007mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.249120 {
-               x1=55.2196mm; y1=1.2749685in; x2=55.2196mm; y2=33.3842mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248478 {
+                x1=62.548mm; y1=35.007mm; x2=63.548mm; y2=35.007mm; 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 = fdmrigvTMcHho9IPHtUAAAA4
-         }
-         ha:subc.248841 {
-          ha:attributes {
-           value=0.22uF
-           footprint=0402
-           refdes=C42
+           uid = fdmrigvTMcHho9IPHtUAAAA7
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248450 {
+           ha:attributes {
+            value=2.2pF
+            footprint=0402
+            refdes=C176
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248855 {
-            proto=0; x=1.95926in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248464 {
+             proto=0; x=60.909204mm; y=1.4319685in; 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.248856 {
-            proto=0; x=1.99074in; y=1.339in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248465 {
+             proto=0; x=61.708796mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248842 {
-               string=%a.parent.refdes%; x=49.5488mm; y=33.5534mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248451 {
+                string=%a.parent.refdes%; x=2.381in; y=1.4139685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248843 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248452 {
+                x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248846 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248455 {
+                x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248849 {
-               x1=1.975in; y1=1.339in; x2=51.165mm; y2=1.339in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248458 {
+                x1=61.309mm; y1=1.4319685in; x2=62.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248852 {
-               x1=1.975in; y1=1.339in; x2=1.975in; y2=35.0106mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248461 {
+                x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=37.372mm; 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 = fdmrigvTMcHho9IPHtUAAABS
-         }
-         ha:subc.248824 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C43
+           uid = fdmrigvTMcHho9IPHtUAAAA6
           }
-         ha:data {
-                  li:padstack_prototypes {
-
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+          ha:subc.248433 {
+           ha:attributes {
+            value=39pF
+            footprint=0402
+            refdes=C174
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248838 {
-            proto=0; x=50.432204mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248447 {
+             proto=0; x=2.349in; y=34.658004mm; 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.248839 {
-            proto=0; x=51.231796mm; y=1.1819685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248448 {
+             proto=0; x=2.349in; y=35.457596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248825 {
-               string=%a.parent.refdes%; x=1.976in; y=1.1679685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248434 {
+                string=%a.parent.refdes%; x=2.365in; y=33.832mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248826 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248435 {
+                x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248829 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248438 {
+                x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248832 {
-               x1=50.832mm; y1=1.1819685in; x2=51.832mm; y2=1.1819685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248441 {
+                x1=2.349in; y1=35.0578mm; x2=2.349in; y2=34.0578mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248835 {
-               x1=50.832mm; y1=1.1819685in; x2=50.832mm; y2=31.022mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248444 {
+                x1=2.349in; y1=35.0578mm; x2=58.6646mm; y2=35.0578mm; 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 = fdmrigvTMcHho9IPHtUAAABR
-         }
-         ha:subc.248807 {
-          ha:attributes {
-           value=56k
-           footprint=0402
-           refdes=R30
+           uid = fdmrigvTMcHho9IPHtUAAAA5
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248416 {
+           ha:attributes {
+            value=5.1pF
+            footprint=0402
+            refdes=C191
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248821 {
-            proto=0; x=56.3372mm; y=37.712396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248430 {
+             proto=0; x=2.43626in; y=1.3209685in; 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.248822 {
-            proto=0; x=56.3372mm; y=1.45326in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248431 {
+             proto=0; x=2.46774in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248808 {
-               string=%a.parent.refdes%; x=56.769mm; y=1.439in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248417 {
+                string=%a.parent.refdes%; x=2.421in; y=33.07mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248809 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248418 {
+                x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248812 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248421 {
+                x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248815 {
-               x1=56.3372mm; y1=1.469in; x2=56.3372mm; y2=38.3126mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248424 {
+                x1=62.2808mm; y1=1.3209685in; x2=63.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248818 {
-               x1=56.3372mm; y1=1.469in; x2=57.3372mm; y2=1.469in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248427 {
+                x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=34.5526mm; 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 = fdmrigvTMcHho9IPHtUAAABQ
-         }
-         ha:subc.248790 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C251
+           uid = fdmrigvTMcHho9IPHtUAAAA3
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248399 {
+           ha:attributes {
+            value=15nH
+            footprint=0402
+            refdes=L193
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248804 {
-            proto=0; x=57.6834mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248413 {
+             proto=0; x=2.503in; y=34.504596mm; 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.248805 {
-            proto=0; x=57.6834mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248414 {
+             proto=0; x=2.503in; y=33.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248791 {
-               string=%a.parent.refdes%; x=2.29in; y=1.0579685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248400 {
+                string=%a.parent.refdes%; x=2.526in; y=33.3494mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248792 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248401 {
+                x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248795 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248404 {
+                x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248798 {
-               x1=57.6834mm; y1=27.6918mm; x2=57.6834mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248407 {
+                x1=2.503in; y1=34.1048mm; x2=2.503in; y2=35.1048mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248801 {
-               x1=57.6834mm; y1=27.6918mm; x2=58.6834mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248410 {
+                x1=2.503in; y1=34.1048mm; x2=64.5762mm; y2=34.1048mm; 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 = fdmrigvTMcHho9IPHtUAAABP
-         }
-         ha:subc.248773 {
-          ha:attributes {
-           value=10nF
-           footprint=0402
-           refdes=C211
+           uid = fdmrigvTMcHho9IPHtUAAAA2
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248382 {
+           ha:attributes {
+            value=27nH
+            footprint=0402
+            refdes=L192
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248787 {
-            proto=0; x=2.406in; y=30.497996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248396 {
+             proto=0; x=2.43626in; y=32.5874mm; 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.248788 {
-            proto=0; x=2.406in; y=29.698404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248397 {
+             proto=0; x=2.46774in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248774 {
-               string=%a.parent.refdes%; x=61.5696mm; y=29.2346mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248383 {
+                string=%a.parent.refdes%; x=2.421in; y=1.2639685in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248775 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248384 {
+                x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248778 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248387 {
+                x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248781 {
-               x1=2.406in; y1=1.1849685in; x2=2.406in; y2=31.0982mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248390 {
+                x1=62.2808mm; y1=32.5874mm; x2=63.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248784 {
-               x1=2.406in; y1=1.1849685in; x2=62.1124mm; y2=1.1849685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248393 {
+                x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=33.5874mm; 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 = fdmrigvTMcHho9IPHtUAAABO
-         }
-         ha:subc.248756 {
-          ha:attributes {
-           value=10nF
-           footprint=0402
-           refdes=C171
+           uid = fdmrigvTMcHho9IPHtUAAAA1
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248365 {
+           ha:attributes {
+            value=27nH
+            footprint=0402
+            refdes=L201
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248770 {
-            proto=0; x=2.386in; y=39.038996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248771 {
-            proto=0; x=2.386in; y=38.239404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248379 {
+             proto=0; x=2.48726in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:padstack_ref.248380 {
+             proto=0; x=63.975996mm; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248757 {
-               string=%a.parent.refdes%; x=2.398in; y=38.023mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
+             li:thermal {
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248758 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248761 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248764 {
-               x1=2.386in; y1=38.6392mm; x2=2.386in; y2=39.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+              li:objects {
+               ha:text.248366 {
+                string=%a.parent.refdes%; x=62.8142mm; y=30.149mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
               }
-              ha:line.248767 {
-               x1=2.386in; y1=38.6392mm; x2=61.6044mm; y2=38.6392mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABN
-         }
-         ha:subc.248739 {
-          ha:attributes {
-           value=100pF
-           footprint=0402
-           refdes=C172
-          }
-         ha:data {
-                  li:padstack_prototypes {
+            }
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+              li:objects {
+               ha:line.248367 {
+                x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248370 {
+                x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; 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.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+               ha:line.248373 {
+                x1=2.503in; y1=30.657mm; x2=64.5762mm; y2=30.657mm; 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 {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:line.248376 {
+                x1=2.503in; y1=30.657mm; x2=2.503in; y2=31.657mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
+           uid = fdmrigvTMcHho9IPHtUAAAA0
+          }
+          ha:subc.248348 {
+           ha:attributes {
+            value=56nH
+            footprint=0402
+            refdes=L191
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          li:objects {
-           ha:padstack_ref.248753 {
-            proto=0; x=61.512196mm; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-            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 {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.248754 {
-            proto=0; x=2.39026in; y=37.3626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
+           li:objects {
+            ha:padstack_ref.248362 {
+             proto=0; x=2.402in; y=33.273196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248363 {
+             proto=0; x=2.402in; y=32.473604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248740 {
-               string=%a.parent.refdes%; x=2.366in; y=1.4539685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248349 {
+                string=%a.parent.refdes%; x=60.452mm; y=33.6796mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248741 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248350 {
+                x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248744 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248353 {
+                x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248747 {
-               x1=2.406in; y1=37.3626mm; x2=60.1124mm; y2=37.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248356 {
+                x1=2.402in; y1=32.8734mm; x2=2.402in; y2=33.8734mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248750 {
-               x1=2.406in; y1=37.3626mm; x2=2.406in; y2=36.3626mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248359 {
+                x1=2.402in; y1=32.8734mm; x2=62.0108mm; y2=32.8734mm; 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 = fdmrigvTMcHho9IPHtUAAABM
-         }
-         ha:subc.248722 {
-          ha:attributes {
-           value=56pF
-           footprint=0402
-           refdes=C173
+           uid = fdmrigvTMcHho9IPHtUAAAAz
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248329 {
+           ha:attributes {
+            {io_pcb::hidename_y}=26.0520 mm
+            footprint=NDK32
+            {io_pcb::hidename_scale}=60
+            refdes=X1
+            value=40mhz
+            {io_pcb::hidename_direction}=2
+            {io_pcb::hidename_x}=45.8089 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  23.62mil  
+                  -0.699897mm  
+                  -23.62mil  
+                  -0.699897mm  
+                  -23.62mil  
+                  0.699897mm  
+                  23.62mil  
+                  0.699897mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  26.62mil  
+                  -0.776097mm  
+                  -26.62mil  
+                  -0.776097mm  
+                  -26.62mil  
+                  0.776097mm  
+                  26.62mil  
+                  0.776097mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  23.62mil  
+                  -0.699897mm  
+                  -23.62mil  
+                  -0.699897mm  
+                  -23.62mil  
+                  0.699897mm  
+                  23.62mil  
+                  0.699897mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248736 {
-            proto=0; x=2.31in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248343 {
+             proto=0; x=1.992in; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
-           }
-           ha:padstack_ref.248737 {
-            proto=0; x=2.31in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+            ha:padstack_ref.248344 {
+             proto=0; x=1.992in; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248345 {
+             proto=0; x=52.196746mm; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=4
+             }
             }
+            ha:padstack_ref.248346 {
+             proto=0; x=52.196746mm; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248723 {
-               string=%a.parent.refdes%; x=2.326in; y=1.4209685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:arc.248330 {
+                x=1.95736in; y=24.726882mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
                }
-               rot = 270.000000
               }
-             }
-             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.248724 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248331 {
+                x1=51.396773mm; y1=26.686873mm; x2=51.396773mm; y2=26.686873mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248727 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248334 {
+                x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248730 {
-               x1=2.31in; y1=36.7718mm; x2=2.31in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248337 {
+                x1=51.3969mm; y1=26.687mm; x2=52.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248733 {
-               x1=2.31in; y1=36.7718mm; x2=59.674mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248340 {
+                x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=27.687mm; 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 = fdmrigvTMcHho9IPHtUAAABL
-         }
-         ha:subc.248705 {
-          ha:attributes {
-           value=18
-           footprint=0402
-           refdes=R171
+           uid = fdmrigvTMcHho9IPHtUAAAAy
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248312 {
+           ha:attributes {
+            value=5.1pF
+            footprint=0402
+            refdes=C210
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248719 {
-            proto=0; x=2.349in; y=37.171596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248720 {
-            proto=0; x=2.349in; y=36.372004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248326 {
+             proto=0; x=61.887604mm; y=1.2449685in; 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.248327 {
+             proto=0; x=62.687196mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248706 {
-               string=%a.parent.refdes%; x=2.365in; y=35.9656mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248313 {
+                string=%a.parent.refdes%; x=61.468mm; y=31.1142mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248707 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248314 {
+                x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248710 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248317 {
+                x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248713 {
-               x1=2.349in; y1=36.7718mm; x2=2.349in; y2=37.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248320 {
+                x1=62.2874mm; y1=1.2449685in; x2=63.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248716 {
-               x1=2.349in; y1=36.7718mm; x2=60.6646mm; y2=36.7718mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248323 {
+                x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=32.6222mm; 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 = fdmrigvTMcHho9IPHtUAAABK
-         }
-         ha:subc.248688 {
-          ha:attributes {
-           value=56nH
-           footprint=0402
-           refdes=L171
+           uid = fdmrigvTMcHho9IPHtUAAAAx
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248295 {
+           ha:attributes {
+            value=22nH
+            footprint=0402
+            refdes=L174
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248702 {
-            proto=0; x=58.6994mm; y=35.444396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248309 {
+             proto=0; x=63.157604mm; y=39.3446mm; 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.248703 {
-            proto=0; x=58.6994mm; y=34.644804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248310 {
+             proto=0; x=63.957196mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248689 {
-               string=%a.parent.refdes%; x=59.1058mm; y=1.3419685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248296 {
+                string=%a.parent.refdes%; x=62.6684mm; y=1.533in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248690 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248297 {
+                x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248693 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248300 {
+                x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248696 {
-               x1=58.6994mm; y1=35.0446mm; x2=58.6994mm; y2=36.0446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248303 {
+                x1=63.5574mm; y1=39.3446mm; x2=64.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248699 {
-               x1=58.6994mm; y1=35.0446mm; x2=59.6994mm; y2=35.0446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248306 {
+                x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=40.3446mm; 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 = fdmrigvTMcHho9IPHtUAAABJ
-         }
-         ha:subc.248671 {
-          ha:attributes {
-           value=10pF
-           footprint=0402
-           refdes=C30
+           uid = fdmrigvTMcHho9IPHtUAAAAw
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248261 {
+           ha:attributes {
+            value=0.1uF
+            footprint=0402
+            refdes=C4
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248685 {
-            proto=0; x=2.03874in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248686 {
-            proto=0; x=2.00726in; y=1.1439685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248275 {
+             proto=0; x=3.773in; y=39.497mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:padstack_ref.248276 {
+             proto=0; x=3.74152in; y=39.497mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248672 {
-               string=%a.parent.refdes%; x=2.0in; y=28.6504mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
+             li:thermal {
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248673 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248676 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248679 {
-               x1=2.023in; y1=1.1439685in; x2=50.3842mm; y2=1.1439685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+              li:objects {
+               ha:text.248262 {
+                string=%a.parent.refdes%; x=3.74026in; y=39.0398mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
               }
-              ha:line.248682 {
-               x1=2.023in; y1=1.1439685in; x2=2.023in; y2=28.0568mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABH
-         }
-         ha:subc.248654 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C45
-          }
-         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.248263 {
+                x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.248266 {
+                x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; 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.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+               ha:line.248269 {
+                x1=3.75726in; y1=39.497mm; x2=94.434404mm; y2=39.497mm; 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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.248272 {
+                x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=38.497mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.248668 {
-            proto=0; x=55.3212mm; y=1.4857085in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248669 {
-            proto=0; x=55.3212mm; y=36.937404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
             }
            }
           }
-          li:layers {
+           uid = fdmrigvTMcHho9IPHtUAAAAm
+          }
+          ha:subc.339660 {
+           ha:attributes {
+            {io_pcb::hidename_y}=74.2188 mm
+            footprint=100mil-led
+            {io_pcb::hidename_scale}=60
+            refdes=D2
+            value=green
+            {io_pcb::hidename_direction}=2
+            {io_pcb::hidename_x}=67.8688 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+           ha:ps_proto_v6.0 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-             li:objects {
-              ha:text.248655 {
-               string=%a.parent.refdes%; x=55.753mm; y=1.4419685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
 
-             li:objects {
-              ha:line.248656 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-              }
-              ha:line.248659 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-              }
-              ha:line.248662 {
-               x1=55.3212mm; y1=37.3372mm; x2=55.3212mm; y2=38.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-              ha:line.248665 {
-               x1=55.3212mm; y1=37.3372mm; x2=56.3212mm; y2=37.3372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
              }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABG
-         }
-         ha:subc.248637 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C47
-          }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
+                clearance=0.0
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248651 {
-            proto=0; x=57.341mm; y=37.718196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248652 {
-            proto=0; x=57.341mm; y=36.918604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.339677 {
+             proto=0; x=60.96mm; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:padstack_ref.339678 {
+             proto=1; x=60.96mm; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248638 {
-               string=%a.parent.refdes%; x=2.276in; y=36.6006mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
                }
-               rot = 270.000000
-              }
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248639 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248642 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+              li:objects {
+               ha:line.339661 {
+                x1=2.343in; y1=3.079in; x2=62.4078mm; y2=3.079in; thickness=10.0mil; clearance=0.0;
                }
-              }
-              ha:line.248645 {
-               x1=57.341mm; y1=37.3184mm; x2=57.341mm; y2=38.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:arc.339664 {
+                x=60.96mm; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
                }
               }
-              ha:line.248648 {
-               x1=57.341mm; y1=37.3184mm; x2=58.341mm; y2=37.3184mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
+              ha:type {
+               silk = 1
+               bottom = 1
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABF
-         }
-         ha:subc.248620 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C44
-          }
-         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.339665 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:line.339668 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; 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.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+               ha:line.339671 {
+                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=76.692mm; 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 {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:line.339674 {
+                x1=60.96mm; y1=2.98in; x2=61.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
               }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.248634 {
-            proto=0; x=49.771804mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248635 {
-            proto=0; x=50.571396mm; y=33.0324mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
             }
            }
           }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248621 {
-               string=%a.parent.refdes%; x=51.0926mm; y=33.5658mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 180.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
+           uid = fdmrigvTMcHho9IPHtUAAAAV
+          }
+          ha:subc.381610 {
+           ha:attributes {
+            value=
+            footprint=282834-4
+            refdes=J3
            }
+          ha:data {
+                    li:padstack_prototypes {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+           ha:ps_proto_v6.0 {
+             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
 
-             li:objects {
-              ha:line.248622 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
                }
-              }
-              ha:line.248625 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+
+               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:line.248628 {
-               x1=50.1716mm; y1=33.0324mm; x2=51.1716mm; y2=33.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-              }
-              ha:line.248631 {
-               x1=50.1716mm; y1=33.0324mm; x2=50.1716mm; y2=34.0324mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
              }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABE
-         }
-         ha:subc.248603 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C291
-          }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.1 {
+             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               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 { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                  35.435mil  
+                  -35.435mil  
+                  35.435mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+
+               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 { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                  1.059942mm  
+                  -1.059942mm  
+                  1.059942mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248617 {
-            proto=0; x=2.157in; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.381636 {
+             proto=0; x=2.97in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248618 {
-            proto=0; x=2.157in; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=4
+               name=pin4
+             }
             }
+            ha:padstack_ref.381637 {
+             proto=0; x=2.97in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=3
+               name=pin3
+             }
             }
-           }
-          }
-          li:layers {
+            ha:padstack_ref.381638 {
+             proto=0; x=2.97in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+             li:thermal {
+             }
 
-             li:objects {
-              ha:text.248604 {
-               string=%a.parent.refdes%; x=2.173in; y=26.847mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
+             ha:attributes {
+               term=2
+               name=pin2
+             }
+            }
+            ha:padstack_ref.381639 {
+             proto=1; x=2.97in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=pin1
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248605 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.381611 {
+                x1=2.84205in; y1=3.05906in; x2=3.09796in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248608 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.381614 {
+                x1=3.09796in; y1=3.05906in; x2=3.09796in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248611 {
-               x1=2.157in; y1=27.6918mm; x2=2.157in; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.381617 {
+                x1=3.09796in; y1=67.08013mm; x2=2.84205in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248614 {
-               x1=2.157in; y1=27.6918mm; x2=55.7878mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.381620 {
+                x1=2.84205in; y1=67.08013mm; x2=2.84205in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
+               }
+               ha:text.381623 {
+                string=%a.parent.refdes%; x=2.84205in; y=3.05906in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAABD
-         }
-         ha:subc.248586 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C271
-          }
-         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.381624 {
+                x1=2.97in; y1=72.39mm; x2=2.97in; y2=72.39mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.381627 {
+                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=3.05906in; 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 {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+               ha:line.381630 {
+                x1=2.84205in; y1=3.05906in; x2=71.18807mm; y2=3.05906in; 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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.381633 {
+                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=78.700124mm; thickness=0.1mm; clearance=0.0;
+                ha:flags {
+                 selected=1
+                }
+
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
+           uid = Cdqan7uZD2buwSlGWO4AAACO
+          }
+          ha:subc.248088 {
+           ha:attributes {
+            value=10pF
+            footprint=0402
+            refdes=C31
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          li:objects {
-           ha:padstack_ref.248600 {
-            proto=0; x=55.753mm; y=28.084996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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 {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.248601 {
-            proto=0; x=55.753mm; y=1.0742285in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+          }
 
-            li:thermal {
+           li:objects {
+            ha:padstack_ref.248102 {
+             proto=0; x=2.00726in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248103 {
+             proto=0; x=2.03874in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248587 {
-               string=%a.parent.refdes%; x=2.213in; y=1.0549685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248089 {
+                string=%a.parent.refdes%; x=2.002in; y=935.0mil; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248588 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248090 {
+                x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248591 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248093 {
+                x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248594 {
-               x1=55.753mm; y1=1.0899685in; x2=55.753mm; y2=28.6852mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248096 {
+                x1=2.023in; y1=956.0mil; x2=52.3842mm; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248597 {
-               x1=55.753mm; y1=1.0899685in; x2=56.753mm; y2=1.0899685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248099 {
+                x1=2.023in; y1=956.0mil; x2=2.023in; y2=25.2824mm; 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 = fdmrigvTMcHho9IPHtUAAABC
-         }
-         ha:subc.248569 {
-          ha:attributes {
-           value=47nF
-           footprint=0402
-           refdes=C261
+           uid = fdmrigvTMcHho9IPHtUAAABI
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248071 {
+           ha:attributes {
+            value=12.7
+            footprint=0402
+            refdes=R6
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248583 {
-            proto=0; x=56.706mm; y=28.091596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248085 {
+             proto=0; x=3.96852in; y=790.0mil; 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.248584 {
-            proto=0; x=56.706mm; y=27.292004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248086 {
+             proto=0; x=4.0in; y=790.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248570 {
-               string=%a.parent.refdes%; x=2.253in; y=26.8978mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248072 {
+                string=%a.parent.refdes%; x=100.838004mm; y=775.0mil; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 360.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248571 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248073 {
+                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248574 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248076 {
+                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248577 {
-               x1=56.706mm; y1=27.6918mm; x2=56.706mm; y2=28.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248079 {
+                x1=3.98426in; y1=790.0mil; x2=102.200204mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248580 {
-               x1=56.706mm; y1=27.6918mm; x2=57.706mm; y2=27.6918mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248082 {
+                x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=21.066mm; 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 = fdmrigvTMcHho9IPHtUAAABB
-         }
-         ha:subc.248552 {
-          ha:attributes {
-           value=1.8nF
-           footprint=0402
-           refdes=C231
+           uid = fdmrigvTMcHho9IPHtUAAAAG
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248054 {
+           ha:attributes {
+            value=150
+            footprint=0402
+            refdes=R10
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248566 {
-            proto=0; x=59.1058mm; y=29.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248068 {
+             proto=0; x=3.96752in; y=946.0mil; 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.248567 {
-            proto=0; x=59.1058mm; y=30.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248069 {
+             proto=0; x=3.999in; y=946.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248553 {
-               string=%a.parent.refdes%; x=59.563mm; y=29.26mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248055 {
+                string=%a.parent.refdes%; x=100.609404mm; y=931.0mil; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 360.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248554 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248056 {
+                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248557 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248059 {
+                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248560 {
-               x1=59.1058mm; y1=30.1048mm; x2=59.1058mm; y2=29.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248062 {
+                x1=3.98326in; y1=946.0mil; x2=102.174804mm; y2=946.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248563 {
-               x1=59.1058mm; y1=30.1048mm; x2=58.1058mm; y2=30.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248065 {
+                x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=25.0284mm; 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 = fdmrigvTMcHho9IPHtUAAABA
-         }
-         ha:subc.248518 {
-          ha:attributes {
-           value=6.2pF
-           footprint=0402
-           refdes=C175
+           uid = fdmrigvTMcHho9IPHtUAAAAH
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248037 {
+           ha:attributes {
+            value=150
+            footprint=0402
+            refdes=R9
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248532 {
-            proto=0; x=61.633604mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.248051 {
+             proto=0; x=3.96752in; y=895.0mil; 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.248533 {
-            proto=0; x=62.433196mm; y=38.3278mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248052 {
+             proto=0; x=3.999in; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248519 {
-               string=%a.parent.refdes%; x=2.414in; y=37.896mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:text.248038 {
+                string=%a.parent.refdes%; x=100.812604mm; y=880.0mil; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 360.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248520 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248039 {
+                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248523 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248042 {
+                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248526 {
-               x1=62.0334mm; y1=38.3278mm; x2=63.0334mm; y2=38.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248045 {
+                x1=3.98326in; y1=895.0mil; x2=102.174804mm; y2=895.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248529 {
-               x1=62.0334mm; y1=38.3278mm; x2=62.0334mm; y2=39.3278mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248048 {
+                x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=23.733mm; 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 = fdmrigvTMcHho9IPHtUAAAA+
-         }
-         ha:subc.248501 {
-          ha:attributes {
-           value=43nH
-           footprint=0402
-           refdes=L173
+           uid = fdmrigvTMcHho9IPHtUAAAAI
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.248969 {
+           ha:attributes {
+            value=BNC
+            footprint=bnc-th
+            refdes=J8
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.890016mm; 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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.248515 {
-            proto=0; x=2.463in; y=36.283604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248516 {
-            proto=0; x=2.463in; y=37.083196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
+                clearance=0.0
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
-           }
-          }
-          li:layers {
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
 
-             li:objects {
-              ha:text.248502 {
-               string=%a.parent.refdes%; x=2.486in; y=1.4139685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-               rot = 270.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
              }
            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+           ha:ps_proto_v6.1 {
+             hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-             li:objects {
-              ha:line.248503 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
                }
-              }
-              ha:line.248506 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
                }
-              }
-              ha:line.248509 {
-               x1=2.463in; y1=36.6834mm; x2=2.463in; y2=35.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
                }
-              }
-              ha:line.248512 {
-               x1=2.463in; y1=36.6834mm; x2=61.5602mm; y2=36.6834mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                }
+                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=3.32994mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
              }
            }
           }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA9
-         }
-         ha:subc.248484 {
-          ha:attributes {
-           value=15nH
-           footprint=0402
-           refdes=L172
-          }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           li:objects {
+            ha:padstack_ref.248995 {
+             proto=0; x=2.8in; y=1.55in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+             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.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248996 {
+             proto=0; x=2.8in; y=1.45001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
-            }
-          }
-         }
+               li:3 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+             }
 
-          li:objects {
-           ha:padstack_ref.248498 {
-            proto=0; x=2.39726in; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=2
+               name=GND
+             }
             }
+            ha:padstack_ref.248997 {
+             proto=1; x=3.0in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248499 {
-            proto=0; x=61.689996mm; y=35.356mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=2
+               name=GND
+             }
             }
+            ha:padstack_ref.248998 {
+             proto=1; x=2.60001in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=GND
+             }
             }
-           }
-          }
-          li:layers {
+            ha:padstack_ref.248999 {
+             proto=1; x=3.0in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+             }
 
-             li:objects {
-              ha:text.248485 {
-               string=%a.parent.refdes%; x=60.325mm; y=34.975mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+             ha:attributes {
+               term=2
+               name=GND
+             }
+            }
+            ha:padstack_ref.249000 {
+             proto=1; x=2.60001in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                round  
+                noshape  
                }
-               rot = 0.000000
-              }
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=2
+               name=GND
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248486 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.248970 {
+                x1=2.72403in; y1=46.74997mm; x2=83.95mm; y2=46.74997mm; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248489 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.248973 {
+                x1=2.72403in; y1=1.25946in; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248492 {
-               x1=2.413in; y1=35.356mm; x2=62.2902mm; y2=35.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.248976 {
+                x1=2.72403in; y1=46.74997mm; x2=2.72403in; y2=1.25946in; thickness=6.0mil; clearance=0.0;
                }
-              }
-              ha:line.248495 {
-               x1=2.413in; y1=35.356mm; x2=2.413in; y2=36.356mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.248979 {
+                x1=83.95mm; y1=46.74997mm; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+               }
+               ha:text.248982 {
+                string=%a.parent.refdes%; x=2.8in; y=1.55in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA8
-         }
-         ha:subc.248467 {
-          ha:attributes {
-           value=5.1pF
-           footprint=0402
-           refdes=C181
-          }
-         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.248983 {
+                x1=71.120084mm; y1=1.53333831in; x2=71.120084mm; y2=1.53333831in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.248986 {
+                x1=2.8in; y1=1.55in; x2=2.8in; y2=1.55in; 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.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+               ha:line.248989 {
+                x1=2.8in; y1=1.55in; x2=70.12mm; y2=1.55in; 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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.248992 {
+                x1=2.8in; y1=1.55in; x2=2.8in; y2=38.37mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248481 {
-            proto=0; x=62.548mm; y=35.406796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           uid = fdmrigvTMcHho9IPHtUAAAAv
+          }
+          ha:subc.250090 {
+           ha:attributes {
+            value=12.7
+            footprint=0402
+            refdes=R4
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248482 {
-            proto=0; x=62.548mm; y=34.607204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
           }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+           li:objects {
+            ha:padstack_ref.250104 {
+             proto=0; x=3.983in; y=1.042in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248468 {
-               string=%a.parent.refdes%; x=63.0174mm; y=34.1114mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
+             li:thermal {
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.250105 {
+             proto=0; x=3.983in; y=27.266392mm; 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.248469 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248472 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248475 {
-               x1=62.548mm; y1=35.007mm; x2=62.548mm; y2=36.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248478 {
-               x1=62.548mm; y1=35.007mm; x2=63.548mm; y2=35.007mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+              li:objects {
+               ha:text.250091 {
+                string=%a.parent.refdes%; x=3.965in; y=27.342596mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA7
-         }
-         ha:subc.248450 {
-          ha:attributes {
-           value=2.2pF
-           footprint=0402
-           refdes=C176
-          }
-         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.250092 {
+                x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:line.250095 {
+                x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; 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.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+               ha:line.250098 {
+                x1=3.983in; y1=1.05774in; x2=3.983in; y2=27.866596mm; 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 {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:line.250101 {
+                x1=3.983in; y1=1.05774in; x2=100.1682mm; y2=1.05774in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
-
-          li:objects {
-           ha:padstack_ref.248464 {
-            proto=0; x=60.909204mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           uid = fdmrigvTMcHho9IPHtUAAAAW
+          }
+          ha:subc.248278 {
+           ha:attributes {
+            value=0.1uF
+            footprint=0402
+            refdes=C3
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            li:thermal {
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248465 {
-            proto=0; x=61.708796mm; y=1.4319685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-            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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
           }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
-
-             li:objects {
-              ha:text.248451 {
-               string=%a.parent.refdes%; x=2.381in; y=1.4139685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
+           li:objects {
+            ha:padstack_ref.248292 {
+             proto=0; x=3.73652in; y=1.658in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             li:thermal {
              }
-           }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248293 {
+             proto=0; x=3.768in; y=1.658in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:line.248452 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248455 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248458 {
-               x1=61.309mm; y1=1.4319685in; x2=62.309mm; y2=1.4319685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248461 {
-               x1=61.309mm; y1=1.4319685in; x2=61.309mm; y2=37.372mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
+             li:thermal {
              }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
+
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA6
-         }
-         ha:subc.248433 {
-          ha:attributes {
-           value=39pF
-           footprint=0402
-           refdes=C174
-          }
-         ha:data {
-                  li:padstack_prototypes {
+           li:layers {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+              li:objects {
+               ha:text.248279 {
+                string=%a.parent.refdes%; x=94.919804mm; y=1.641in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 0.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.248280 {
+                x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248283 {
+                x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+               ha:line.248286 {
+                x1=3.75226in; y1=1.658in; x2=96.307404mm; y2=1.658in; 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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.248289 {
+                x1=3.75226in; y1=1.658in; x2=3.75226in; y2=43.1132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
           }
-         }
+           uid = fdmrigvTMcHho9IPHtUAAAAn
+          }
+          ha:subc.249772 {
+           ha:attributes {
+            value=MMBT2222A
+            footprint=SOT23
+            refdes=Q3
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          li:objects {
-           ha:padstack_ref.248447 {
-            proto=0; x=2.349in; y=34.658004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -20.0mil  
+                  -17.0mil  
+                  -20.0mil  
+                  17.0mil  
+                  20.0mil  
+                  17.0mil  
+                  20.0mil  
+                  -17.0mil  
+                 }
+               }
 
-            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 {
+                  -23.0mil  
+                  -20.0mil  
+                  -23.0mil  
+                  20.0mil  
+                  23.0mil  
+                  20.0mil  
+                  23.0mil  
+                  -20.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -20.0mil  
+                  -17.0mil  
+                  -20.0mil  
+                  17.0mil  
+                  20.0mil  
+                  17.0mil  
+                  20.0mil  
+                  -17.0mil  
+                 }
+               }
+             }
            }
-           ha:padstack_ref.248448 {
-            proto=0; x=2.349in; y=35.457596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+          }
+
+           li:objects {
+            ha:padstack_ref.249798 {
+             proto=0; x=60.1472mm; y=782.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.249799 {
+             proto=0; x=60.1472mm; y=860.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
+            ha:padstack_ref.249800 {
+             proto=0; x=2.45in; y=821.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248434 {
-               string=%a.parent.refdes%; x=2.365in; y=33.832mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:line.249773 {
+                x1=2.339in; y1=757.0mil; x2=2.478in; y2=757.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249776 {
+                x1=2.339in; y1=757.0mil; x2=2.339in; y2=885.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249779 {
+                x1=2.339in; y1=885.0mil; x2=2.478in; y2=885.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249782 {
+                x1=2.478in; y1=757.0mil; x2=2.478in; y2=885.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.249785 {
+                string=%a.parent.refdes%; x=2.478in; y=757.0mil; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 180.000000
                }
-               rot = 270.000000
               }
-             }
-             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.248435 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.249786 {
+                x1=2.39533331in; y1=821.0mil; x2=2.39533331in; y2=821.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248438 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.249789 {
+                x1=60.1472mm; y1=782.0mil; x2=60.1472mm; y2=782.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248441 {
-               x1=2.349in; y1=35.0578mm; x2=2.349in; y2=34.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.249792 {
+                x1=60.1472mm; y1=782.0mil; x2=61.1472mm; y2=782.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248444 {
-               x1=2.349in; y1=35.0578mm; x2=58.6646mm; y2=35.0578mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.249795 {
+                x1=60.1472mm; y1=782.0mil; x2=60.1472mm; y2=20.8628mm; 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 = fdmrigvTMcHho9IPHtUAAAA5
-         }
-         ha:subc.248416 {
-          ha:attributes {
-           value=5.1pF
-           footprint=0402
-           refdes=C191
+           uid = fdmrigvTMcHho9IPHtUAAABr
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.249802 {
+           ha:attributes {
+            value=374
+            footprint=0.125W_Carbon_Resistor
+            refdes=R106
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=28.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
+                clearance=0.0
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
                 }
-              }
+                clearance=0.0
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248430 {
-            proto=0; x=2.43626in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.249834 {
+             proto=0; x=57.48023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248431 {
-            proto=0; x=2.46774in; y=1.3209685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+             }
             }
+            ha:padstack_ref.249835 {
+             proto=0; x=49.86023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248417 {
-               string=%a.parent.refdes%; x=2.421in; y=33.07mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:line.249803 {
+                x1=55.19423mm; y1=445.0mil; x2=56.21023mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249806 {
+                x1=55.19423mm; y1=485.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249809 {
+                x1=52.14623mm; y1=485.0mil; x2=55.19423mm; y2=485.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249812 {
+                x1=52.14623mm; y1=485.0mil; x2=52.14623mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249815 {
+                x1=52.14623mm; y1=405.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249818 {
+                x1=51.13023mm; y1=445.0mil; x2=52.14623mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.249821 {
+                string=%a.parent.refdes%; x=53.97503mm; y=389.0mil; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248418 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.249822 {
+                x1=53.67023mm; y1=445.0mil; x2=53.67023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248421 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.249825 {
+                x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248424 {
-               x1=62.2808mm; y1=1.3209685in; x2=63.2808mm; y2=1.3209685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.249828 {
+                x1=57.48023mm; y1=445.0mil; x2=58.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248427 {
-               x1=62.2808mm; y1=1.3209685in; x2=62.2808mm; y2=34.5526mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.249831 {
+                x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=10.303mm; 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 = fdmrigvTMcHho9IPHtUAAAA3
-         }
-         ha:subc.248399 {
-          ha:attributes {
-           value=15nH
-           footprint=0402
-           refdes=L193
+           uid = fdmrigvTMcHho9IPHtUAAAAo
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.249854 {
+           ha:attributes {
+            value=INA125
+            footprint=SO16
+            refdes=U19
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  -10.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -47.5mil  
+                  -15.0mil  
+                  -47.5mil  
+                  15.0mil  
+                  47.5mil  
+                  15.0mil  
+                  47.5mil  
+                  -15.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { 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 {
+                  -42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  -10.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+             }
+           }
+
+           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 {
+                  42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  10.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  47.5mil  
+                  15.0mil  
+                  47.5mil  
+                  -15.0mil  
+                  -47.5mil  
+                  -15.0mil  
+                  -47.5mil  
+                  15.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  42.5mil  
+                  10.0mil  
+                  42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  -10.0mil  
+                  -42.5mil  
+                  10.0mil  
+                 }
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248413 {
-            proto=0; x=2.503in; y=34.504596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+           li:objects {
+            ha:padstack_ref.249884 {
+             proto=0; x=56.26103mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.249885 {
+             proto=0; x=56.26103mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
+            ha:padstack_ref.249886 {
+             proto=0; x=56.26103mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=1
-              name=1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
-           }
-           ha:padstack_ref.248414 {
-            proto=0; x=2.503in; y=33.705004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+            ha:padstack_ref.249887 {
+             proto=0; x=56.26103mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=4
+             }
             }
+            ha:padstack_ref.249888 {
+             proto=0; x=56.26103mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=5
+             }
             }
+            ha:padstack_ref.249889 {
+             proto=0; x=56.26103mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=6
+               name=6
+             }
             }
-           }
-          }
-          li:layers {
+            ha:padstack_ref.249890 {
+             proto=0; x=56.26103mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+             li:thermal {
+             }
 
-             li:objects {
-              ha:text.248400 {
-               string=%a.parent.refdes%; x=2.526in; y=33.3494mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 270.000000
-              }
+             ha:attributes {
+               term=7
+               name=7
              }
-             ha:type {
-              silk = 1
-              top = 1
+            }
+            ha:padstack_ref.249891 {
+             proto=0; x=56.26103mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+             li:thermal {
+             }
 
-             li:objects {
-              ha:line.248401 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
-               }
-              }
-              ha:line.248404 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
-               }
-              }
-              ha:line.248407 {
-               x1=2.503in; y1=34.1048mm; x2=2.503in; y2=35.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
-              }
-              ha:line.248410 {
-               x1=2.503in; y1=34.1048mm; x2=64.5762mm; y2=34.1048mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
-               }
-              }
+             ha:attributes {
+               term=8
+               name=8
              }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
+            }
+            ha:padstack_ref.249892 {
+             proto=1; x=51.05403mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
              }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA2
-         }
-         ha:subc.248382 {
-          ha:attributes {
-           value=27nH
-           footprint=0402
-           refdes=L192
-          }
-         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 {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+             ha:attributes {
+               term=9
+               name=9
+             }
+            }
+            ha:padstack_ref.249893 {
+             proto=1; x=51.05403mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                }
-              }
+             ha:attributes {
+               term=10
+               name=10
+             }
             }
-          }
-         }
+            ha:padstack_ref.249894 {
+             proto=1; x=51.05403mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-          li:objects {
-           ha:padstack_ref.248396 {
-            proto=0; x=2.43626in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=11
+               name=11
+             }
             }
+            ha:padstack_ref.249895 {
+             proto=1; x=51.05403mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=12
+               name=12
+             }
             }
+            ha:padstack_ref.249896 {
+             proto=1; x=51.05403mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=1
-              name=1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=13
+               name=13
+             }
             }
-           }
-           ha:padstack_ref.248397 {
-            proto=0; x=2.46774in; y=32.5874mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+            ha:padstack_ref.249897 {
+             proto=1; x=51.05403mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=14
+               name=14
+             }
             }
+            ha:padstack_ref.249898 {
+             proto=1; x=51.05403mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=15
+               name=15
+             }
             }
+            ha:padstack_ref.249899 {
+             proto=1; x=51.05403mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=16
+               name=16
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248383 {
-               string=%a.parent.refdes%; x=2.421in; y=1.2639685in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:line.249855 {
+                x1=57.59453mm; y1=891.0mil; x2=57.59453mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249858 {
+                x1=57.59453mm; y1=501.0mil; x2=49.72053mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249861 {
+                x1=49.72053mm; y1=501.0mil; x2=49.72053mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249864 {
+                x1=57.59453mm; y1=891.0mil; x2=54.29253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.249867 {
+                x1=49.72053mm; y1=891.0mil; x2=53.02253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.249870 {
+                x=53.65753mm; y=891.0mil; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.249871 {
+                string=%a.parent.refdes%; x=54.16553mm; y=756.0mil; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 180.000000
                }
-               rot = 0.000000
               }
-             }
-             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.248384 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.249872 {
+                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248387 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.249875 {
+                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248390 {
-               x1=62.2808mm; y1=32.5874mm; x2=63.2808mm; y2=32.5874mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.249878 {
+                x1=53.65753mm; y1=696.0mil; x2=52.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248393 {
-               x1=62.2808mm; y1=32.5874mm; x2=62.2808mm; y2=33.5874mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.249881 {
+                x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=16.6784mm; 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 = fdmrigvTMcHho9IPHtUAAAA1
-         }
-         ha:subc.248365 {
-          ha:attributes {
-           value=27nH
-           footprint=0402
-           refdes=L201
+           uid = yoQWNwkhx1HJJHZa8tgAAACB
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.249901 {
+           ha:attributes {
+            {io_pcb::hidename_y}=2.2352 mm
+            footprint=100mil5pin
+            {io_pcb::hidename_scale}=60
+            refdes=J10
+            value=vref_thrust
+            {io_pcb::hidename_direction}=2
+            {io_pcb::hidename_x}=51.5874 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248379 {
-            proto=0; x=2.48726in; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+           li:objects {
+            ha:padstack_ref.249926 {
+             proto=0; x=1.873in; y=571.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.249927 {
+             proto=1; x=1.873in; y=671.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
+            ha:padstack_ref.249928 {
+             proto=1; x=1.873in; y=771.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248380 {
-            proto=0; x=63.975996mm; y=30.657mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=3
+               name=3
+             }
             }
+            ha:padstack_ref.249929 {
+             proto=1; x=1.873in; y=871.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=4
+               name=4
+             }
             }
-           }
-          }
-          li:layers {
-
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:padstack_ref.249930 {
+             proto=1; x=1.873in; y=971.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248366 {
-               string=%a.parent.refdes%; x=62.8142mm; y=30.149mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
-               }
-               rot = 0.000000
-              }
+             li:thermal {
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=5
+               name=5
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248367 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.249902 {
+                x1=1.923in; y1=1.021in; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
                }
-              }
-              ha:line.248370 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=30.657mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.249905 {
+                x1=1.823in; y1=521.0mil; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
                }
-              }
-              ha:line.248373 {
-               x1=2.503in; y1=30.657mm; x2=64.5762mm; y2=30.657mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.249908 {
+                x1=1.823in; y1=1.021in; x2=1.823in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
                }
-              }
-              ha:line.248376 {
-               x1=2.503in; y1=30.657mm; x2=2.503in; y2=31.657mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.249911 {
+                x1=1.823in; y1=1.021in; x2=1.923in; y2=1.021in; thickness=15.0mil; clearance=0.0;
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
-           }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAA0
-         }
-         ha:subc.248348 {
-          ha:attributes {
-           value=56nH
-           footprint=0402
-           refdes=L191
-          }
-         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.249914 {
+                x1=1.873in; y1=771.0mil; x2=1.873in; y2=771.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-               clearance=0.0
-                li:ps_poly {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.249917 {
+                x1=1.873in; y1=571.0mil; x2=1.873in; y2=571.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.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
-                 -0.326136mm  
+               ha:line.249920 {
+                x1=1.873in; y1=571.0mil; x2=46.5742mm; y2=571.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 {
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
-                 -0.249936mm  
+               ha:line.249923 {
+                x1=1.873in; y1=571.0mil; x2=1.873in; y2=15.5034mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
-            }
-          }
-         }
-
-          li:objects {
-           ha:padstack_ref.248362 {
-            proto=0; x=2.402in; y=33.273196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248363 {
-            proto=0; x=2.402in; y=32.473604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
-
-            ha:attributes {
-              term=2
-              name=2
             }
            }
           }
-          li:layers {
+           uid = fdmrigvTMcHho9IPHtUAAAAQ
+          }
+          ha:subc.339620 {
+           ha:attributes {
+            {io_pcb::hidename_y}=12.5730 mm
+            footprint=100mil-led
+            {io_pcb::hidename_scale}=60
+            refdes=D6
+            value=yellow
+            {io_pcb::hidename_direction}=0
+            {io_pcb::hidename_x}=66.4464 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+           ha:ps_proto_v6.0 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-             li:objects {
-              ha:text.248349 {
-               string=%a.parent.refdes%; x=60.452mm; y=33.6796mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               rot = 90.000000
-              }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
-
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
 
-             li:objects {
-              ha:line.248350 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-              }
-              ha:line.248353 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-              }
-              ha:line.248356 {
-               x1=2.402in; y1=32.8734mm; x2=2.402in; y2=33.8734mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-              ha:line.248359 {
-               x1=2.402in; y1=32.8734mm; x2=62.0108mm; y2=32.8734mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-              }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
              }
            }
-          }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAz
-         }
-         ha:subc.248329 {
-          ha:attributes {
-           {io_pcb::hidename_y}=26.0520 mm
-           footprint=NDK32
-           {io_pcb::hidename_scale}=60
-           refdes=X1
-           value=40mhz
-           {io_pcb::hidename_direction}=2
-           {io_pcb::hidename_x}=45.8089 mm
-          }
-         ha:data {
-                  li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 0.699897mm  
-                 23.62mil  
-                 0.699897mm  
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 26.62mil  
-                 -0.776097mm  
-                 -26.62mil  
-                 -0.776097mm  
-                 -26.62mil  
-                 0.776097mm  
-                 26.62mil  
-                 0.776097mm  
-                }
-              }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 -0.699897mm  
-                 -23.62mil  
-                 0.699897mm  
-                 23.62mil  
-                 0.699897mm  
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
-            }
-          }
-         }
+                clearance=0.0
+               }
 
-          li:objects {
-           ha:padstack_ref.248343 {
-            proto=0; x=1.992in; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
            }
-           ha:padstack_ref.248344 {
-            proto=0; x=1.992in; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
-
-            li:thermal {
-            }
+          }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248345 {
-            proto=0; x=52.196746mm; y=25.587053mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.339637 {
+             proto=0; x=2.0in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=4
-              name=4
-            }
-           }
-           ha:padstack_ref.248346 {
-            proto=0; x=52.196746mm; y=27.786693mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.339638 {
+             proto=1; x=2.0in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
+               }
+             }
 
-            ha:attributes {
-              term=3
-              name=3
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:arc.248330 {
-               x=1.95736in; y=24.726882mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:line.339621 {
+                x1=1.943in; y1=121.0mil; x2=52.2478mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.339624 {
+                x=2.0in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
+               }
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+              ha:type {
+               silk = 1
+               bottom = 1
+              }
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248331 {
-               x1=51.396773mm; y1=26.686873mm; x2=51.396773mm; y2=26.686873mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.339625 {
+                x1=2.0in; y1=220.0mil; x2=2.0in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248334 {
-               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.339628 {
+                x1=2.0in; y1=220.0mil; x2=2.0in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248337 {
-               x1=51.3969mm; y1=26.687mm; x2=52.3969mm; y2=26.687mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.339631 {
+                x1=2.0in; y1=220.0mil; x2=2.0in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248340 {
-               x1=51.3969mm; y1=26.687mm; x2=51.3969mm; y2=27.687mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.339634 {
+                x1=2.0in; y1=220.0mil; x2=49.8mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
+              }
+            }
            }
           }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAy
-         }
-         ha:subc.248312 {
-          ha:attributes {
-           value=5.1pF
-           footprint=0402
-           refdes=C210
+           uid = fdmrigvTMcHho9IPHtUAAAAK
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.339600 {
+           ha:attributes {
+            {io_pcb::hidename_y}=2.4130 mm
+            footprint=100mil-led
+            {io_pcb::hidename_scale}=60
+            refdes=D7
+            value=red
+            {io_pcb::hidename_direction}=0
+            {io_pcb::hidename_x}=66.3702 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
-               }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
-          }
-         }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
+             }
+           }
 
-          li:objects {
-           ha:padstack_ref.248326 {
-            proto=0; x=61.887604mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248327 {
-            proto=0; x=62.687196mm; y=1.2449685in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
 
-            li:thermal {
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
 
-            ha:attributes {
-              term=2
-              name=2
-            }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
            }
           }
-          li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+           li:objects {
+            ha:padstack_ref.339617 {
+             proto=0; x=1.6in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-             li:objects {
-              ha:text.248313 {
-               string=%a.parent.refdes%; x=61.468mm; y=31.1142mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.339618 {
+             proto=1; x=1.6in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
                }
-               rot = 0.000000
-              }
              }
-             ha:type {
-              silk = 1
-              top = 1
+
+             ha:attributes {
+               term=2
+               name=2
              }
+            }
            }
+           li:layers {
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248314 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.339601 {
+                x1=39.1922mm; y1=121.0mil; x2=1.657in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
                }
-              }
-              ha:line.248317 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:arc.339604 {
+                x=1.6in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
                }
               }
-              ha:line.248320 {
-               x1=62.2874mm; y1=1.2449685in; x2=63.2874mm; y2=1.2449685in; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
-               }
+              ha:type {
+               silk = 1
+               bottom = 1
               }
-              ha:line.248323 {
-               x1=62.2874mm; y1=1.2449685in; x2=62.2874mm; y2=32.6222mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+            }
+
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.339605 {
+                x1=1.6in; y1=220.0mil; x2=1.6in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.339608 {
+                x1=1.6in; y1=220.0mil; x2=1.6in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.339611 {
+                x1=1.6in; y1=220.0mil; x2=1.6in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.339614 {
+                x1=1.6in; y1=220.0mil; x2=39.64mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
+              }
+            }
            }
           }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAx
-         }
-         ha:subc.248295 {
-          ha:attributes {
-           value=22nH
-           footprint=0402
-           refdes=L174
+           uid = fdmrigvTMcHho9IPHtUAAAAL
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.339580 {
+           ha:attributes {
+            {io_pcb::hidename_y}=22.7330 mm
+            footprint=100mil-led
+            {io_pcb::hidename_scale}=60
+            refdes=D5
+            value=green
+            {io_pcb::hidename_direction}=0
+            {io_pcb::hidename_x}=66.4718 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248309 {
-            proto=0; x=63.157604mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.339597 {
+             proto=0; x=60.96mm; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248310 {
-            proto=0; x=63.957196mm; y=39.3446mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.339598 {
+             proto=1; x=60.96mm; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
+               }
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248296 {
-               string=%a.parent.refdes%; x=62.6684mm; y=1.533in; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:line.339581 {
+                x1=2.343in; y1=121.0mil; x2=62.4078mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.339584 {
+                x=60.96mm; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
                }
-               rot = 0.000000
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+              ha:type {
+               silk = 1
+               bottom = 1
+              }
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248297 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.339585 {
+                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248300 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.339588 {
+                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248303 {
-               x1=63.5574mm; y1=39.3446mm; x2=64.5574mm; y2=39.3446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.339591 {
+                x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=4.588mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248306 {
-               x1=63.5574mm; y1=39.3446mm; x2=63.5574mm; y2=40.3446mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.339594 {
+                x1=60.96mm; y1=220.0mil; x2=59.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
+              }
+            }
            }
           }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAw
-         }
-         ha:subc.248261 {
-          ha:attributes {
-           value=0.1uF
-           footprint=0402
-           refdes=C4
+           uid = fdmrigvTMcHho9IPHtUAAAAM
           }
-         ha:data {
-                  li:padstack_prototypes {
+          ha:subc.429420 {
+           ha:attributes {
+            value=red
+            footprint=100mil-led
+            refdes=D1
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-          ha:ps_proto_v6.0 {
-            hdia=0.0; hplated=0; htop=0; hbottom=0;
-            li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-              ha:ps_shape_v4 {
-               ha:combining {               }
-               ha:layer_mask {
-                copper = 1
-                top = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { sub=1; auto=1;               }
-               ha:layer_mask {
-                top = 1
-                mask = 1
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 -0.425958mm  
-                 -0.326136mm  
-                 0.425958mm  
-                 0.326136mm  
-                 0.425958mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
                 }
-              }
+                clearance=0.0
+               }
 
-              ha:ps_shape_v4 {
-               ha:combining { auto=1;               }
-               ha:layer_mask {
-                top = 1
-                paste = 1
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
                }
-               clearance=0.0
-                li:ps_poly {
-                 0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 -0.349758mm  
-                 -0.249936mm  
-                 0.349758mm  
-                 0.249936mm  
-                 0.349758mm  
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+             }
+           }
           }
-         }
 
-          li:objects {
-           ha:padstack_ref.248275 {
-            proto=0; x=3.773in; y=39.497mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
-            }
+           li:objects {
+            ha:padstack_ref.429438 {
+             proto=0; x=1.6in; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+             }
 
-            ha:attributes {
-              term=1
-              name=1
-            }
-           }
-           ha:padstack_ref.248276 {
-            proto=0; x=3.74152in; y=39.497mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-            ha:flags {
-             clearline=1
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.429439 {
+             proto=1; x=1.6in; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:thermal {
-            }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+             }
 
-            ha:attributes {
-              term=2
-              name=2
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
-          }
-          li:layers {
+           li:layers {
 
-           ha:top-silk {
-            lid=0
-            ha:combining {            }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-             li:objects {
-              ha:text.248262 {
-               string=%a.parent.refdes%; x=3.74026in; y=39.0398mm; scale=60; fid=0;
-               ha:flags {
-                dyntext=1
-                floater=1
+              li:objects {
+               ha:line.429421 {
+                x1=1.657in; y1=3.079in; x2=39.1922mm; y2=3.079in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.429424 {
+                x=1.6in; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.429425 {
+                string=%a.parent.refdes%; x=1.57in; y=78.867mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                 onsolder=1
+                }
+                rot = 90.000000
                }
-               rot = 0.000000
               }
-             }
-             ha:type {
-              silk = 1
-              top = 1
-             }
-           }
+              ha:type {
+               silk = 1
+               bottom = 1
+              }
+            }
 
-           ha:subc-aux {
-            lid=1
-            ha:combining {            }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-             li:objects {
-              ha:line.248263 {
-               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=pnp-origin
+              li:objects {
+               ha:line.429426 {
+                x1=1.6in; y1=2.98in; x2=1.6in; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
                }
-              }
-              ha:line.248266 {
-               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=39.497mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=origin
+               ha:line.429429 {
+                x1=1.6in; y1=2.98in; x2=1.6in; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
                }
-              }
-              ha:line.248269 {
-               x1=3.75726in; y1=39.497mm; x2=94.434404mm; y2=39.497mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=x
+               ha:line.429432 {
+                x1=1.6in; y1=2.98in; x2=1.6in; y2=76.692mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-              }
-              ha:line.248272 {
-               x1=3.75726in; y1=39.497mm; x2=3.75726in; y2=38.497mm; thickness=0.1mm; clearance=0.0;
-               ha:attributes {
-                 subc-role=y
+               ha:line.429435 {
+                x1=1.6in; y1=2.98in; x2=41.64mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
               }
-             }
-             ha:type {
-              top = 1
-              misc = 1
-              virtual = 1
-             }
+              ha:type {
+               bottom = 1
+               virtual = 1
+               misc = 1
+              }
+            }
            }
           }
-         }
-          uid = fdmrigvTMcHho9IPHtUAAAAm
-         }
-          ha:subc.339660 {
+           uid = O+PchJukw719cEV5Te8AAACB
+          }
+          ha:subc.451914 {
            ha:attributes {
-            {io_pcb::hidename_y}=74.2188 mm
-            footprint=100mil-led
-            {io_pcb::hidename_scale}=60
-            refdes=D2
-            value=green
-            {io_pcb::hidename_direction}=2
-            {io_pcb::hidename_x}=67.8688 mm
+            value=
+            footprint=100mil8pin
+            refdes=J4
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -19091,7 +22877,7 @@ ha:pcb-rnd-board-v6 {
            }
 
            ha:ps_proto_v6.1 {
-             hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
@@ -19114,42 +22900,126 @@ ha:pcb-rnd-board-v6 {
                 clearance=0.0
                }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
+                }
+                clearance=0.0
+               }
+             }
+           }
+          }
+
+           li:objects {
+            ha:padstack_ref.451940 {
+             proto=0; x=2.321in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.451941 {
+             proto=1; x=2.421in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+            ha:padstack_ref.451942 {
+             proto=1; x=64.0334mm; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=3
+             }
+            }
+            ha:padstack_ref.451943 {
+             proto=1; x=2.621in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=4
+             }
+            }
+            ha:padstack_ref.451944 {
+             proto=1; x=2.721in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+             ha:attributes {
+               term=5
+               name=5
+             }
+            }
+            ha:padstack_ref.451945 {
+             proto=1; x=2.821in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+             li:thermal {
              }
-           }
-          }
 
-           li:objects {
-            ha:padstack_ref.339677 {
-             proto=0; x=60.96mm; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+             ha:attributes {
+               term=6
+               name=6
+             }
+            }
+            ha:padstack_ref.451946 {
+             proto=1; x=2.921in; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -19158,12 +23028,12 @@ ha:pcb-rnd-board-v6 {
              }
 
              ha:attributes {
-               term=1
-               name=1
+               term=7
+               name=7
              }
             }
-            ha:padstack_ref.339678 {
-             proto=1; x=60.96mm; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
+            ha:padstack_ref.451947 {
+             proto=1; x=76.7334mm; y=3.181in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
              ha:flags {
               clearline=1
              }
@@ -19178,14 +23048,14 @@ ha:pcb-rnd-board-v6 {
                li:3 {
                 on  
                 diag  
-                sharp  
+                round  
                 noshape  
                }
              }
 
              ha:attributes {
-               term=2
-               name=2
+               term=8
+               name=8
              }
             }
            }
@@ -19196,16 +23066,30 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.339661 {
-                x1=2.343in; y1=3.079in; x2=62.4078mm; y2=3.079in; thickness=10.0mil; clearance=0.0;
+               ha:line.451915 {
+                x1=3.071in; y1=3.131in; x2=57.6834mm; y2=3.131in; thickness=15.0mil; clearance=0.0;
                }
-               ha:arc.339664 {
-                x=60.96mm; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
+               ha:line.451918 {
+                x1=57.6834mm; y1=3.131in; x2=57.6834mm; y2=82.0674mm; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.451921 {
+                x1=57.6834mm; y1=82.0674mm; x2=3.071in; y2=82.0674mm; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.451924 {
+                x1=3.071in; y1=82.0674mm; x2=3.071in; y2=3.131in; thickness=15.0mil; clearance=0.0;
+               }
+               ha:text.451927 {
+                string=%a.parent.refdes%; x=67.2084mm; y=3.151in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 0.000000
                }
               }
               ha:type {
                silk = 1
-               bottom = 1
+               top = 1
               }
             }
 
@@ -19214,164 +23098,235 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.339665 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+               ha:line.451928 {
+                x1=2.671in; y1=3.181in; x2=2.671in; y2=3.181in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.339668 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+               ha:line.451931 {
+                x1=2.321in; y1=3.181in; x2=2.321in; y2=3.181in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.339671 {
-                x1=60.96mm; y1=2.98in; x2=60.96mm; y2=76.692mm; thickness=0.1mm; clearance=0.0;
+               ha:line.451934 {
+                x1=2.321in; y1=3.181in; x2=2.321in; y2=81.7974mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.339674 {
-                x1=60.96mm; y1=2.98in; x2=61.96mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
+               ha:line.451937 {
+                x1=2.321in; y1=3.181in; x2=59.9534mm; y2=3.181in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
                }
               }
               ha:type {
-               bottom = 1
-               virtual = 1
+               top = 1
                misc = 1
+               virtual = 1
               }
             }
            }
           }
-           uid = fdmrigvTMcHho9IPHtUAAAAV
+           uid = hNbw4PWwyMp+827foQEAAAB+
           }
-          ha:subc.381610 {
+          ha:subc.249837 {
            ha:attributes {
-            value=
-            footprint=282834-4
-            refdes=J3
+            value=0.1uF
+            footprint=0402
+            refdes=C1
            }
           ha:data {
                     li:padstack_prototypes {
 
            ha:ps_proto_v6.0 {
-             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
              li:shape {
 
                ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;                }
                 ha:combining {                }
                 ha:layer_mask {
                  copper = 1
                  top = 1
                 }
                 clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
                }
 
                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=2.119884mm;                }
                 ha:combining { sub=1; auto=1;                }
                 ha:layer_mask {
                  top = 1
                  mask = 1
                 }
                 clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
+                 }
                }
 
                ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;                }
-                ha:combining { sub=1; auto=1;                }
+                ha:combining { auto=1;                }
                 ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                 top = 1
+                 paste = 1
                 }
                 clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
                }
              }
            }
+          }
 
-           ha:ps_proto_v6.1 {
-             hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+           li:objects {
+            ha:padstack_ref.249851 {
+             proto=0; x=2.302in; y=20.053808mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.249852 {
+             proto=0; x=2.302in; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
+
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.249838 {
+                string=%a.parent.refdes%; x=57.9882mm; y=22.072604mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                 }
+                rot = 90.000000
                }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-               ha:ps_shape_v4 {
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.249839 {
+                x1=2.302in; y1=20.453604mm; x2=2.302in; y2=20.453604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.249842 {
+                x1=2.302in; y1=20.453604mm; x2=2.302in; y2=20.453604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.249845 {
+                x1=2.302in; y1=20.453604mm; x2=2.302in; y2=19.453604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.249848 {
+                x1=2.302in; y1=20.453604mm; x2=57.4708mm; y2=20.453604mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                 }
                }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAR
+          }
+          ha:subc.465732 {
+           ha:attributes {
+            value=47nF
+            footprint=0402
+            refdes=C221
+           }
+          ha:data {
+                    li:padstack_prototypes {
+
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
                ha:ps_shape_v4 {
                 ha:combining {                }
                 ha:layer_mask {
                  copper = 1
-                 intern = 1
+                 top = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
-                  35.435mil  
-                  -35.435mil  
-                  35.435mil  
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
                }
 
@@ -19383,33 +23338,33 @@ ha:pcb-rnd-board-v6 {
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
                }
 
                ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
+                ha:combining { auto=1;                }
                 ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+                 top = 1
+                 paste = 1
                 }
                 clearance=0.0
                  li:ps_poly {
-                  -1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
-                  1.059942mm  
-                  -1.059942mm  
-                  1.059942mm  
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
                }
              }
@@ -19417,22 +23372,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.381636 {
-             proto=0; x=2.97in; y=3.0in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-               name=pin4
-             }
-            }
-            ha:padstack_ref.381637 {
-             proto=0; x=2.97in; y=73.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:padstack_ref.465746 {
+             proto=0; x=2.41352in; y=2.425in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -19441,12 +23382,12 @@ ha:pcb-rnd-board-v6 {
              }
 
              ha:attributes {
-               term=3
-               name=pin3
+               term=1
+               name=1
              }
             }
-            ha:padstack_ref.381638 {
-             proto=0; x=2.97in; y=2.8in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:padstack_ref.465747 {
+             proto=0; x=62.103mm; y=2.425in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -19456,21 +23397,7 @@ ha:pcb-rnd-board-v6 {
 
              ha:attributes {
                term=2
-               name=pin2
-             }
-            }
-            ha:padstack_ref.381639 {
-             proto=1; x=2.97in; y=2.7in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=pin1
+               name=2
              }
             }
            }
@@ -19481,25 +23408,13 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.381611 {
-                x1=2.84205in; y1=3.05906in; x2=3.09796in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.381614 {
-                x1=3.09796in; y1=3.05906in; x2=3.09796in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.381617 {
-                x1=3.09796in; y1=67.08013mm; x2=2.84205in; y2=67.08013mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.381620 {
-                x1=2.84205in; y1=67.08013mm; x2=2.84205in; y2=3.05906in; thickness=6.0mil; clearance=0.0;
-               }
-               ha:text.381623 {
-                string=%a.parent.refdes%; x=2.84205in; y=3.05906in; scale=100; fid=0;
+               ha:text.465733 {
+                string=%a.parent.refdes%; x=2.39776in; y=60.7949mm; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
                 }
-                rot = 90.000000
+                rot = 0.000000
                }
               }
               ha:type {
@@ -19513,42 +23428,26 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.381624 {
-                x1=2.97in; y1=72.39mm; x2=2.97in; y2=72.39mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.465734 {
+                x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.381627 {
-                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=3.05906in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.465737 {
+                x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.381630 {
-                x1=2.84205in; y1=3.05906in; x2=71.18807mm; y2=3.05906in; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.465740 {
+                x1=2.42926in; y1=2.425in; x2=62.703204mm; y2=2.425in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.381633 {
-                x1=2.84205in; y1=3.05906in; x2=2.84205in; y2=78.700124mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
+               ha:line.465743 {
+                x1=2.42926in; y1=2.425in; x2=2.42926in; y2=62.595mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -19562,7937 +23461,5048 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = Cdqan7uZD2buwSlGWO4AAACO
+           uid = PvyeU1QD1cJvs2crNwUAAAB+
           }
-           ha:subc.248088 {
-            ha:attributes {
-             value=10pF
-             footprint=0402
-             refdes=C31
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:subc.471624 {
+           ha:attributes {
+            {io_pcb::hidename_y}=40.4523 mm
+            footprint=SOIJ8
+            {io_pcb::hidename_scale}=60
+            refdes=U5
+            value=W25Q64
+            {io_pcb::hidename_direction}=1
+            {io_pcb::hidename_x}=41.1651 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -33.46mil  
+                  -12.795mil  
+                  -33.46mil  
+                  12.795mil  
+                  33.46mil  
+                  12.795mil  
+                  33.46mil  
+                  -12.795mil  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.248102 {
-              proto=0; x=2.00726in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.248103 {
-              proto=0; x=2.03874in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.248089 {
-                 string=%a.parent.refdes%; x=2.002in; y=935.0mil; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -36.46mil  
+                  -15.795mil  
+                  -36.46mil  
+                  15.795mil  
+                  36.46mil  
+                  15.795mil  
+                  36.46mil  
+                  -15.795mil  
                  }
-                 rot = 0.000000
-                }
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
 
-               li:objects {
-                ha:line.248090 {
-                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248093 {
-                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=956.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.248096 {
-                 x1=2.023in; y1=956.0mil; x2=52.3842mm; y2=956.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
                 }
-                ha:line.248099 {
-                 x1=2.023in; y1=956.0mil; x2=2.023in; y2=25.2824mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -33.46mil  
+                  -12.795mil  
+                  -33.46mil  
+                  12.795mil  
+                  33.46mil  
+                  12.795mil  
+                  33.46mil  
+                  -12.795mil  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABI
-           }
-           ha:subc.248071 {
-            ha:attributes {
-             value=12.7
-             footprint=0402
-             refdes=R6
-            }
-           ha:data {
-                      li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.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 {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.849885mm  
+                  -12.795mil  
+                  -0.849885mm  
+                  12.795mil  
+                  0.849885mm  
+                  12.795mil  
+                  0.849885mm  
+                  -12.795mil  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.926085mm  
+                  -15.795mil  
+                  -0.926085mm  
+                  15.795mil  
+                  0.926085mm  
+                  15.795mil  
+                  0.926085mm  
+                  -15.795mil  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.849885mm  
+                  -12.795mil  
+                  -0.849885mm  
+                  12.795mil  
+                  0.849885mm  
+                  12.795mil  
+                  0.849885mm  
+                  -12.795mil  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.248085 {
-              proto=0; x=3.96852in; y=790.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+           li:objects {
+            ha:padstack_ref.471650 {
+             proto=0; x=1.970785in; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248086 {
-              proto=0; x=4.0in; y=790.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=8
+               name=VCC
              }
             }
-            li:layers {
+            ha:padstack_ref.471651 {
+             proto=1; x=43.058208mm; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:text.248072 {
-                 string=%a.parent.refdes%; x=100.838004mm; y=775.0mil; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=1
+               name=CS
+             }
+            }
+            ha:padstack_ref.471652 {
+             proto=0; x=1.970785in; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.248073 {
-                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248076 {
-                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.248079 {
-                 x1=3.98426in; y1=790.0mil; x2=102.200204mm; y2=790.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.248082 {
-                 x1=3.98426in; y1=790.0mil; x2=3.98426in; y2=21.066mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=7
+               name=HOLD
              }
             }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAG
-           }
-           ha:subc.248054 {
-            ha:attributes {
-             value=150
-             footprint=0402
-             refdes=R10
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.471653 {
+             proto=1; x=43.058208mm; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             ha:attributes {
+               term=2
+               name=SO
+             }
+            }
+            ha:padstack_ref.471654 {
+             proto=0; x=1.970785in; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=6
+               name=SCK
+             }
             }
-           }
+            ha:padstack_ref.471655 {
+             proto=1; x=43.058208mm; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.248068 {
-              proto=0; x=3.96752in; y=946.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=3
+               name=WP
+             }
+            }
+            ha:padstack_ref.471656 {
+             proto=0; x=1.970785in; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             li:thermal {
              }
-             ha:padstack_ref.248069 {
-              proto=0; x=3.999in; y=946.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=5
+               name=SI
+             }
+            }
+            ha:padstack_ref.471657 {
+             proto=1; x=43.058208mm; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=4
+               name=VSS
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.248055 {
-                 string=%a.parent.refdes%; x=100.609404mm; y=931.0mil; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
-                }
+              li:objects {
+               ha:line.471625 {
+                x1=1.9389in; y1=34.774886mm; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.471628 {
+                x1=1.72709in; y1=1.57892in; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
                }
-             }
+               ha:line.471631 {
+                x1=1.9389in; y1=1.57892in; x2=1.72709in; y2=1.57892in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.471634 {
+                x1=1.9389in; y1=1.57892in; x2=1.9389in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.471637 {
+                x=1.7454in; y=1.39901in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.248056 {
-                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248059 {
-                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.471638 {
+                x1=46.558074mm; y1=1.474005in; x2=46.558074mm; y2=1.474005in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.248062 {
-                 x1=3.98326in; y1=946.0mil; x2=102.174804mm; y2=946.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.471641 {
+                x1=1.833in; y1=1.474in; x2=1.833in; y2=1.474in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.248065 {
-                 x1=3.98326in; y1=946.0mil; x2=3.98326in; y2=25.0284mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.471644 {
+                x1=1.833in; y1=1.474in; x2=47.5582mm; y2=1.474in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.471647 {
+                x1=1.833in; y1=1.474in; x2=1.833in; y2=38.4396mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAH
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAd
+          }
+          ha:subc.435313 {
+           ha:attributes {
+            value=3.3k
+            footprint=0402
+            refdes=R13
            }
-           ha:subc.248037 {
-            ha:attributes {
-             value=150
-             footprint=0402
-             refdes=R9
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.248051 {
-              proto=0; x=3.96752in; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+           li:objects {
+            ha:padstack_ref.435327 {
+             proto=0; x=64.119124mm; y=70.282236mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248052 {
-              proto=0; x=3.999in; y=895.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.248038 {
-                 string=%a.parent.refdes%; x=100.812604mm; y=880.0mil; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+            ha:padstack_ref.435328 {
+             proto=0; x=64.119124mm; y=71.081828mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.248039 {
-                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248042 {
-                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.248045 {
-                 x1=3.98326in; y1=895.0mil; x2=102.174804mm; y2=895.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.248048 {
-                 x1=3.98326in; y1=895.0mil; x2=3.98326in; y2=23.733mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAI
-           }
-           ha:subc.248969 {
-            ha:attributes {
-             value=BNC
-             footprint=bnc-th
-             refdes=J8
-            }
-           ha:data {
-                      li:padstack_prototypes {
+           }
+           li:layers {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
-              li:shape {
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+              li:objects {
+               ha:text.435314 {
+                string=%a.parent.refdes%; x=64.601724mm; y=70.015028mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+              li:objects {
+               ha:line.435315 {
+                x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               }
+               ha:line.435318 {
+                x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               }
+               ha:line.435321 {
+                x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=69.682032mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.435324 {
+                x1=64.119124mm; y1=70.682032mm; x2=63.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAB0
+          }
+          ha:subc.435330 {
+           ha:attributes {
+            value=1k
+            footprint=0402
+            refdes=R7
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.1 {
-              hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.248995 {
-              proto=0; x=2.8in; y=1.55in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+           li:objects {
+            ha:padstack_ref.435344 {
+             proto=0; x=65.114724mm; y=68.020936mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248996 {
-              proto=0; x=2.8in; y=1.45001in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
-
-              ha:attributes {
-                term=2
-                name=GND
-              }
+             li:thermal {
              }
-             ha:padstack_ref.248997 {
-              proto=1; x=3.0in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
 
-              ha:attributes {
-                term=2
-                name=GND
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:padstack_ref.248998 {
-              proto=1; x=2.60001in; y=44.45mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
-
-              ha:attributes {
-                term=2
-                name=GND
-              }
+            }
+            ha:padstack_ref.435345 {
+             proto=0; x=65.114724mm; y=2.70946961in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248999 {
-              proto=1; x=3.0in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=GND
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.249000 {
-              proto=1; x=2.60001in; y=34.290254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:text.435331 {
+                string=%a.parent.refdes%; x=65.495724mm; y=68.020932mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
+               }
               }
-
-              ha:attributes {
-                term=2
-                name=GND
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.248970 {
-                 x1=2.72403in; y1=46.74997mm; x2=83.95mm; y2=46.74997mm; thickness=6.0mil; clearance=0.0;
-                }
-                ha:line.248973 {
-                 x1=2.72403in; y1=1.25946in; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
-                }
-                ha:line.248976 {
-                 x1=2.72403in; y1=46.74997mm; x2=2.72403in; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+              li:objects {
+               ha:line.435332 {
+                x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.248979 {
-                 x1=83.95mm; y1=46.74997mm; x2=83.95mm; y2=1.25946in; thickness=6.0mil; clearance=0.0;
+               }
+               ha:line.435335 {
+                x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:text.248982 {
-                 string=%a.parent.refdes%; x=2.8in; y=1.55in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 0.000000
+               }
+               ha:line.435338 {
+                x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=67.420732mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.435341 {
+                x1=65.114724mm; y1=68.420732mm; x2=64.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABz
+          }
+          ha:subc.435347 {
+           ha:attributes {
+            value=3.3k
+            footprint=0402
+            refdes=R1
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.248983 {
-                 x1=71.120084mm; y1=1.53333831in; x2=71.120084mm; y2=1.53333831in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.248986 {
-                 x1=2.8in; y1=1.55in; x2=2.8in; y2=1.55in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.248989 {
-                 x1=2.8in; y1=1.55in; x2=70.12mm; y2=1.55in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.248992 {
-                 x1=2.8in; y1=1.55in; x2=2.8in; y2=38.37mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAv
            }
-           ha:subc.250090 {
-            ha:attributes {
-             value=12.7
-             footprint=0402
-             refdes=R4
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.435361 {
+             proto=0; x=64.124124mm; y=68.813928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.250104 {
-              proto=0; x=3.983in; y=1.042in; 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.435362 {
+             proto=0; x=64.124124mm; y=68.014336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.250105 {
-              proto=0; x=3.983in; y=27.266392mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.250091 {
-                 string=%a.parent.refdes%; x=3.965in; y=27.342596mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
+              li:objects {
+               ha:text.435348 {
+                string=%a.parent.refdes%; x=63.743124mm; y=68.700136mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 90.000000
                }
-               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.250092 {
-                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.250095 {
-                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=1.05774in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.435349 {
+                x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.250098 {
-                 x1=3.983in; y1=1.05774in; x2=3.983in; y2=27.866596mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.435352 {
+                x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.250101 {
-                 x1=3.983in; y1=1.05774in; x2=100.1682mm; y2=1.05774in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.435355 {
+                x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=69.414132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.435358 {
+                x1=64.124124mm; y1=68.414132mm; x2=65.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAW
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABy
+          }
+          ha:subc.435364 {
+           ha:attributes {
+            value=1k
+            footprint=0402
+            refdes=R16
            }
-           ha:subc.248278 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C3
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.248292 {
-              proto=0; x=3.73652in; y=1.658in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.248293 {
-              proto=0; x=3.768in; y=1.658in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.248279 {
-                 string=%a.parent.refdes%; x=94.919804mm; y=1.641in; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
-                 rot = 0.000000
-                }
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
 
-               li:objects {
-                ha:line.248280 {
-                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248283 {
-                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=1.658in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.248286 {
-                 x1=3.75226in; y1=1.658in; x2=96.307404mm; y2=1.658in; 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
                 }
-                ha:line.248289 {
-                 x1=3.75226in; y1=1.658in; x2=3.75226in; y2=43.1132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAn
-           }
-           ha:subc.249772 {
-            ha:attributes {
-             value=MMBT2222A
-             footprint=SOT23
-             refdes=Q3
-            }
-           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 {
-                   -20.0mil  
-                   -17.0mil  
-                   -20.0mil  
-                   17.0mil  
-                   20.0mil  
-                   17.0mil  
-                   20.0mil  
-                   -17.0mil  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.435378 {
+             proto=0; x=65.114724mm; y=71.067928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.0mil  
-                   -20.0mil  
-                   -23.0mil  
-                   20.0mil  
-                   23.0mil  
-                   20.0mil  
-                   23.0mil  
-                   -20.0mil  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -20.0mil  
-                   -17.0mil  
-                   -20.0mil  
-                   17.0mil  
-                   20.0mil  
-                   17.0mil  
-                   20.0mil  
-                   -17.0mil  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.249798 {
-              proto=0; x=2.419in; y=919.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.435379 {
+             proto=0; x=65.114724mm; y=70.268336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249799 {
-              proto=0; x=2.419in; y=841.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.249800 {
-              proto=0; x=2.337in; y=880.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=3
-                name=3
+              li:objects {
+               ha:text.435365 {
+                string=%a.parent.refdes%; x=64.657524mm; y=71.309732mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.249773 {
-                 x1=62.1792mm; y1=944.0mil; x2=2.309in; y2=944.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249776 {
-                 x1=62.1792mm; y1=944.0mil; x2=62.1792mm; y2=816.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249779 {
-                 x1=62.1792mm; y1=816.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249782 {
-                 x1=2.309in; y1=944.0mil; x2=2.309in; y2=816.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:text.249785 {
-                 string=%a.parent.refdes%; x=2.309in; y=944.0mil; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
+              li:objects {
+               ha:line.435366 {
+                x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.249786 {
-                 x1=60.748334mm; y1=880.0mil; x2=60.748334mm; y2=880.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.249789 {
-                 x1=2.419in; y1=919.0mil; x2=2.419in; y2=919.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.249792 {
-                 x1=2.419in; y1=919.0mil; x2=60.4426mm; y2=919.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               ha:line.435369 {
+                x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.249795 {
-                 x1=2.419in; y1=919.0mil; x2=2.419in; y2=22.3426mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.435372 {
+                x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=2.82158in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.435375 {
+                x1=65.114724mm; y1=70.668132mm; x2=66.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABr
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABx
+          }
+          ha:subc.435381 {
+           ha:attributes {
+            {io_pcb::hidename_y}=67.7725 mm
+            footprint=1212-8
+            {io_pcb::hidename_scale}=60
+            refdes=Q2
+            value=Si7232DN
+            {io_pcb::hidename_direction}=3
+            {io_pcb::hidename_x}=26.6823 mm
            }
-           ha:subc.249802 {
-            ha:attributes {
-             value=374
-             footprint=0.125W_Carbon_Resistor
-             refdes=R106
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=28.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+          ha:data {
+                    li:padstack_prototypes {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.494919mm  
+                  -0.202438mm  
+                  -0.494919mm  
+                  0.202438mm  
+                  0.494919mm  
+                  0.202438mm  
+                  0.494919mm  
+                  -0.202438mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=60.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.571119mm  
+                  -10.97mil  
+                  -0.571119mm  
+                  10.97mil  
+                  0.571119mm  
+                  10.97mil  
+                  0.571119mm  
+                  -10.97mil  
                  }
-                 clearance=0.0
-                }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.249834 {
-              proto=0; x=57.48023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-              }
-             }
-             ha:padstack_ref.249835 {
-              proto=0; x=49.86023mm; y=445.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+               }
 
-               li:objects {
-                ha:line.249803 {
-                 x1=55.19423mm; y1=445.0mil; x2=56.21023mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249806 {
-                 x1=55.19423mm; y1=485.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249809 {
-                 x1=52.14623mm; y1=485.0mil; x2=55.19423mm; y2=485.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249812 {
-                 x1=52.14623mm; y1=485.0mil; x2=52.14623mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249815 {
-                 x1=52.14623mm; y1=405.0mil; x2=55.19423mm; y2=405.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249818 {
-                 x1=51.13023mm; y1=445.0mil; x2=52.14623mm; y2=445.0mil; thickness=10.0mil; clearance=0.0;
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:text.249821 {
-                 string=%a.parent.refdes%; x=53.97503mm; y=389.0mil; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.494919mm  
+                  -0.202438mm  
+                  -0.494919mm  
+                  0.202438mm  
+                  0.494919mm  
+                  0.202438mm  
+                  0.494919mm  
+                  -0.202438mm  
                  }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
              }
+           }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.249822 {
-                 x1=53.67023mm; y1=445.0mil; x2=53.67023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.249825 {
-                 x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
+                clearance=0.0
+                 li:ps_poly {
+                  -0.862583mm  
+                  -0.495045mm  
+                  -0.862583mm  
+                  0.495045mm  
+                  0.862583mm  
+                  0.495045mm  
+                  0.862583mm  
+                  -0.495045mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.249828 {
-                 x1=57.48023mm; y1=445.0mil; x2=58.48023mm; y2=445.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  -36.96mil  
+                  -0.571246mm  
+                  -36.96mil  
+                  0.571246mm  
+                  36.96mil  
+                  0.571246mm  
+                  36.96mil  
+                  -0.571246mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.249831 {
-                 x1=57.48023mm; y1=445.0mil; x2=57.48023mm; y2=10.303mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.862583mm  
+                  -0.495045mm  
+                  -0.862583mm  
+                  0.495045mm  
+                  0.862583mm  
+                  0.495045mm  
+                  0.862583mm  
+                  -0.495045mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAo
-           }
-           ha:subc.249854 {
-            ha:attributes {
-             value=INA125
-             footprint=SO16
-             refdes=U19
-            }
-           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 {
-                   -42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   -10.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -47.5mil  
-                   -15.0mil  
-                   -47.5mil  
-                   15.0mil  
-                   47.5mil  
-                   15.0mil  
-                   47.5mil  
-                   -15.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   -10.0mil  
-                  }
-                }
-              }
-            }
-
-            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 {
-                   42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   10.0mil  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.435407 {
+             proto=0; x=70.321043mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             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 {
-                   47.5mil  
-                   15.0mil  
-                   47.5mil  
-                   -15.0mil  
-                   -47.5mil  
-                   -15.0mil  
-                   -47.5mil  
-                   15.0mil  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   42.5mil  
-                   10.0mil  
-                   42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   -10.0mil  
-                   -42.5mil  
-                   10.0mil  
-                  }
-                }
-              }
+             ha:attributes {
+               term=8
+               name=D
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.249884 {
-              proto=0; x=56.26103mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.435408 {
+             proto=0; x=67.451351mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=1
+               name=S
+             }
+            }
+            ha:padstack_ref.435409 {
+             proto=0; x=70.321043mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249885 {
-              proto=0; x=56.26103mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=7
+               name=D
+             }
+            }
+            ha:padstack_ref.435410 {
+             proto=0; x=67.451351mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249886 {
-              proto=0; x=56.26103mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=3
-                name=3
-              }
+             ha:attributes {
+               term=2
+               name=G
+             }
+            }
+            ha:padstack_ref.435411 {
+             proto=0; x=70.321043mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249887 {
-              proto=0; x=56.26103mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=4
-                name=4
-              }
+             ha:attributes {
+               term=6
+               name=D
+             }
+            }
+            ha:padstack_ref.435412 {
+             proto=0; x=67.451351mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249888 {
-              proto=0; x=56.26103mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=5
-                name=5
-              }
+             ha:attributes {
+               term=3
+               name=S
+             }
+            }
+            ha:padstack_ref.435413 {
+             proto=0; x=70.321043mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249889 {
-              proto=0; x=56.26103mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=6
-                name=6
-              }
+             ha:attributes {
+               term=5
+               name=D
+             }
+            }
+            ha:padstack_ref.435414 {
+             proto=0; x=67.451351mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249890 {
-              proto=0; x=56.26103mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=7
-                name=7
-              }
+             ha:attributes {
+               term=4
+               name=G
+             }
+            }
+            ha:padstack_ref.435415 {
+             proto=1; x=2.734in; y=2.70217in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249891 {
-              proto=0; x=56.26103mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=8
-                name=8
-              }
+             ha:attributes {
+               term=8
+               name=D
+             }
+            }
+            ha:padstack_ref.435416 {
+             proto=1; x=2.734in; y=2.75in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249892 {
-              proto=1; x=51.05403mm; y=521.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=9
-                name=9
-              }
+             ha:attributes {
+               term=5
+               name=D
              }
-             ha:padstack_ref.249893 {
-              proto=1; x=51.05403mm; y=571.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=10
-                name=10
+              li:objects {
+               ha:line.435382 {
+                x1=2.6471in; y1=2.66113in; x2=2.77701in; y2=2.66113in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.435385 {
+                x1=2.6471in; y1=2.66113in; x2=2.6471in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.435388 {
+                x1=2.6471in; y1=2.79104in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.435391 {
+                x1=2.77701in; y1=2.66113in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.435394 {
+                x=2.62088in; y=2.67491in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
               }
-             }
-             ha:padstack_ref.249894 {
-              proto=1; x=51.05403mm; y=621.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              li:thermal {
-              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:attributes {
-                term=11
-                name=11
+              li:objects {
+               ha:line.435395 {
+                x1=68.997677mm; y1=2.726085in; x2=68.997677mm; y2=2.726085in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.435398 {
+                x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=2.72608in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.435401 {
+                x1=2.71206in; y1=2.72608in; x2=69.886324mm; y2=2.72608in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.435404 {
+                x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=70.242432mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
               }
-             }
-             ha:padstack_ref.249895 {
-              proto=1; x=51.05403mm; y=671.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABw
+          }
+          ha:subc.486180 {
+           ha:attributes {
+            value=22
+            footprint=0402
+            refdes=R55
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-              li:thermal {
-              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:attributes {
-                term=12
-                name=12
-              }
-             }
-             ha:padstack_ref.249896 {
-              proto=1; x=51.05403mm; y=721.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-              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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-              ha:attributes {
-                term=13
-                name=13
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
              }
-             ha:padstack_ref.249897 {
-              proto=1; x=51.05403mm; y=771.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+           }
+          }
 
-              ha:attributes {
-                term=14
-                name=14
-              }
+           li:objects {
+            ha:padstack_ref.486194 {
+             proto=0; x=72.855582mm; y=50.85969mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249898 {
-              proto=1; x=51.05403mm; y=821.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=15
-                name=15
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.486195 {
+             proto=0; x=2.89981in; y=50.85969mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249899 {
-              proto=1; x=51.05403mm; y=871.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=16
-                name=16
-              }
+             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.249855 {
-                 x1=57.59453mm; y1=891.0mil; x2=57.59453mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249858 {
-                 x1=57.59453mm; y1=501.0mil; x2=49.72053mm; y2=501.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249861 {
-                 x1=49.72053mm; y1=501.0mil; x2=49.72053mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249864 {
-                 x1=57.59453mm; y1=891.0mil; x2=54.29253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.249867 {
-                 x1=49.72053mm; y1=891.0mil; x2=53.02253mm; y2=891.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.249870 {
-                 x=53.65753mm; y=891.0mil; width=25.0mil; height=25.0mil; astart=180; adelta=180; thickness=10.0mil; clearance=0.0;
-                }
-                ha:text.249871 {
-                 string=%a.parent.refdes%; x=54.16553mm; y=756.0mil; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 180.000000
+              li:objects {
+               ha:text.486181 {
+                string=%a.parent.refdes%; x=72.639178mm; y=50.37709mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 360.000000
                }
-               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.249872 {
-                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.249875 {
-                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.486182 {
+                x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.249878 {
-                 x1=53.65753mm; y1=696.0mil; x2=52.65753mm; y2=696.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.486185 {
+                x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.249881 {
-                 x1=53.65753mm; y1=696.0mil; x2=53.65753mm; y2=16.6784mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.486188 {
+                x1=2.88407in; y1=50.85969mm; x2=74.255378mm; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.486191 {
+                x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=51.85969mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = yoQWNwkhx1HJJHZa8tgAAACB
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAc
+          }
+          ha:subc.486163 {
+           ha:attributes {
+            value=22
+            footprint=0402
+            refdes=R54
            }
-           ha:subc.249901 {
-            ha:attributes {
-             {io_pcb::hidename_y}=2.2352 mm
-             footprint=100mil5pin
-             {io_pcb::hidename_scale}=60
-             refdes=J10
-             value=vref_thrust
-             {io_pcb::hidename_direction}=2
-             {io_pcb::hidename_x}=51.5874 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.1 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                }
-              }
-            }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.249926 {
-              proto=0; x=1.873in; y=571.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+           li:objects {
+            ha:padstack_ref.486177 {
+             proto=0; x=72.855582mm; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249927 {
-              proto=1; x=1.873in; y=671.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             li:thermal {
              }
-             ha:padstack_ref.249928 {
-              proto=1; x=1.873in; y=771.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=3
-                name=3
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:padstack_ref.249929 {
-              proto=1; x=1.873in; y=871.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=4
-              }
+            }
+            ha:padstack_ref.486178 {
+             proto=0; x=2.89981in; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.249930 {
-              proto=1; x=1.873in; y=971.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=7.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=5
-                name=5
-              }
+             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.249902 {
-                 x1=1.923in; y1=1.021in; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.249905 {
-                 x1=1.823in; y1=521.0mil; x2=1.923in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.249908 {
-                 x1=1.823in; y1=1.021in; x2=1.823in; y2=521.0mil; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.249911 {
-                 x1=1.823in; y1=1.021in; x2=1.923in; y2=1.021in; thickness=15.0mil; clearance=0.0;
+              li:objects {
+               ha:text.486164 {
+                string=%a.parent.refdes%; x=72.600578mm; y=51.82489mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 360.000000
                }
-               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.249914 {
-                 x1=1.873in; y1=771.0mil; x2=1.873in; y2=771.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.249917 {
-                 x1=1.873in; y1=571.0mil; x2=1.873in; y2=571.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.486165 {
+                x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.249920 {
-                 x1=1.873in; y1=571.0mil; x2=46.5742mm; y2=571.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.486168 {
+                x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.249923 {
-                 x1=1.873in; y1=571.0mil; x2=1.873in; y2=15.5034mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.486171 {
+                x1=2.88407in; y1=52.15509mm; x2=74.255378mm; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.486174 {
+                x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=53.15509mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAQ
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAb
+          }
+          ha:subc.486119 {
+           ha:attributes {
+            value=USBmicroV
+            footprint=1051330011
+            refdes=J5
            }
-           ha:subc.339620 {
-            ha:attributes {
-             {io_pcb::hidename_y}=12.5730 mm
-             footprint=100mil-led
-             {io_pcb::hidename_scale}=60
-             refdes=D6
-             value=yellow
-             {io_pcb::hidename_direction}=0
-             {io_pcb::hidename_x}=66.4464 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.1 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
-            }
+                clearance=0.0
+               }
+             }
            }
 
-            li:objects {
-             ha:padstack_ref.339637 {
-              proto=0; x=2.1in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.339638 {
-              proto=1; x=2.1in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 sharp  
-                 noshape  
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+                clearance=0.0
+               }
 
-               li:objects {
-                ha:line.339621 {
-                 x1=2.043in; y1=121.0mil; x2=2.157in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.339624 {
-                 x=2.1in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
                }
-               ha:type {
-                silk = 1
-                bottom = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
 
-               li:objects {
-                ha:line.339625 {
-                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.339628 {
-                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.339631 {
-                 x1=2.1in; y1=220.0mil; x2=2.1in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.339634 {
-                 x1=2.1in; y1=220.0mil; x2=52.34mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-               }
-               ha:type {
-                bottom = 1
-                virtual = 1
-                misc = 1
+                clearance=0.0
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAK
-           }
-           ha:subc.339600 {
-            ha:attributes {
-             {io_pcb::hidename_y}=2.4130 mm
-             footprint=100mil-led
-             {io_pcb::hidename_scale}=60
-             refdes=D7
-             value=red
-             {io_pcb::hidename_direction}=0
-             {io_pcb::hidename_x}=66.3702 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
+           ha:ps_proto_v6.2 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.339617 {
-              proto=0; x=1.8in; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.339618 {
-              proto=1; x=1.8in; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
+                clearance=0.0
+               }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 sharp  
-                 noshape  
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-              }
+                clearance=0.0
+               }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 paste = 1
+                }
+                clearance=0.0
+               }
              }
-            }
-            li:layers {
+           }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+           ha:ps_proto_v6.3 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.339601 {
-                 x1=1.743in; y1=121.0mil; x2=1.857in; y2=121.0mil; thickness=10.0mil; clearance=0.0;
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:arc.339604 {
-                 x=1.8in; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
                }
-               ha:type {
-                silk = 1
-                bottom = 1
+
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
                }
              }
+           }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.4 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.339605 {
-                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.339608 {
-                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.339611 {
-                 x1=1.8in; y1=220.0mil; x2=1.8in; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-                ha:line.339614 {
-                 x1=1.8in; y1=220.0mil; x2=44.72mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+                clearance=0.0
+               }
+
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
+                clearance=0.0
                }
-               ha:type {
-                bottom = 1
-                virtual = 1
-                misc = 1
+
+               ha:ps_shape_v4 {
+                ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                }
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 paste = 1
+                }
+                clearance=0.0
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAL
-           }
-           ha:subc.339580 {
-            ha:attributes {
-             {io_pcb::hidename_y}=22.7330 mm
-             footprint=100mil-led
-             {io_pcb::hidename_scale}=60
-             refdes=D5
-             value=green
-             {io_pcb::hidename_direction}=0
-             {io_pcb::hidename_x}=66.4718 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
 
-            ha:ps_proto_v6.1 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.5 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.225044mm  
+                  -29.53mil  
+                  -0.225044mm  
+                  -29.53mil  
+                  -0.225044mm  
+                  29.53mil  
+                  0.225044mm  
+                  29.53mil  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha: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=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  14.765mil  
+                  -35.435mil  
+                  -14.765mil  
+                  -35.435mil  
+                  -14.765mil  
+                  35.435mil  
+                  14.765mil  
+                  35.435mil  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.225044mm  
+                  -29.53mil  
+                  -0.225044mm  
+                  -29.53mil  
+                  -0.225044mm  
+                  29.53mil  
+                  0.225044mm  
+                  29.53mil  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.339597 {
-              proto=0; x=60.96mm; y=270.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+           li:objects {
+            ha:padstack_ref.486145 {
+             proto=0; x=75.442064mm; y=54.331108mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.339598 {
-              proto=1; x=60.96mm; y=170.0mil; rot=-90.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 sharp  
-                 noshape  
-                }
-              }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=5
+               name=GND
              }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:padstack_ref.486146 {
+             proto=0; x=75.442064mm; y=2.11146in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.339581 {
-                 x1=2.343in; y1=121.0mil; x2=62.4078mm; y2=121.0mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.339584 {
-                 x=60.96mm; y=220.0mil; width=114.0mil; height=114.0mil; astart=240; adelta=-300; thickness=10.0mil; clearance=0.0;
-                }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                silk = 1
-                bottom = 1
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486147 {
+             proto=0; x=75.442064mm; y=48.730916mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.339585 {
-                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.339588 {
-                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.339591 {
-                 x1=60.96mm; y1=220.0mil; x2=60.96mm; y2=4.588mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.339594 {
-                 x1=60.96mm; y1=220.0mil; x2=59.96mm; y2=220.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                bottom = 1
-                virtual = 1
-                misc = 1
+               li:3 {
+                on  
+                noshape  
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAM
-           }
-           ha:subc.429420 {
-            ha:attributes {
-             value=red
-             footprint=100mil-led
-             refdes=D1
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.429438 {
-              proto=0; x=1.8in; y=2.93in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.486148 {
+             proto=0; x=75.442064mm; y=1.89098in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.429439 {
-              proto=1; x=1.8in; y=3.03in; rot=-270.000000; xmirror=1; smirror=1; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=5
+               name=GND
              }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:padstack_ref.486149 {
+             proto=0; x=77.592174mm; y=51.73091mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.429421 {
-                 x1=1.857in; y1=3.079in; x2=1.743in; y2=3.079in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.429424 {
-                 x=1.8in; y=2.98in; width=114.0mil; height=114.0mil; astart=60; adelta=-300; thickness=10.0mil; clearance=0.0;
-                }
-                ha:text.429425 {
-                 string=%a.parent.refdes%; x=1.77in; y=78.867mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                  onsolder=1
-                 }
-                 rot = 90.000000
-                }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                silk = 1
-                bottom = 1
+               li:2 {
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486150 {
+             proto=0; x=77.592174mm; y=50.63109mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.429426 {
-                 x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.429429 {
-                 x1=1.8in; y1=2.98in; x2=1.8in; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.429432 {
-                 x1=1.8in; y1=2.98in; x2=1.8in; y2=76.692mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.429435 {
-                 x1=1.8in; y1=2.98in; x2=46.72mm; y2=2.98in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
+             li:thermal {
+               li:1 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                bottom = 1
-                virtual = 1
-                misc = 1
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
              }
-            }
-           }
-            uid = O+PchJukw719cEV5Te8AAACB
-           }
-           ha:subc.451914 {
-            ha:attributes {
-             value=
-             footprint=100mil8pin
-             refdes=J4
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
             }
+            ha:padstack_ref.486151 {
+             proto=1; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.1 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486152 {
+             proto=2; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
+             li:thermal {
+               li:3 {
+                on  
+                noshape  
+               }
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486153 {
+             proto=1; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
             }
-           }
+            ha:padstack_ref.486154 {
+             proto=2; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             li:thermal {
+               li:3 {
+                diag  
+                sharp  
+                noshape  
+               }
+             }
 
-            li:objects {
-             ha:padstack_ref.451940 {
-              proto=0; x=1.856in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486155 {
+             proto=3; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486156 {
+             proto=4; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451941 {
-              proto=1; x=1.956in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=5
+               name=GND
+             }
+            }
+            ha:padstack_ref.486157 {
+             proto=5; x=2.98in; y=52.480972mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451942 {
-              proto=1; x=2.056in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=3
-                name=3
-              }
+             ha:attributes {
+               term=1
+               name=VBUS
+             }
+            }
+            ha:padstack_ref.486158 {
+             proto=5; x=2.98in; y=51.830986mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451943 {
-              proto=1; x=2.156in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=4
-                name=4
-              }
+             ha:attributes {
+               term=2
+               name=DATA-
+             }
+            }
+            ha:padstack_ref.486159 {
+             proto=5; x=2.98in; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451944 {
-              proto=1; x=2.256in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=5
-                name=5
-              }
+             ha:attributes {
+               term=3
+               name=DATA+
+             }
+            }
+            ha:padstack_ref.486160 {
+             proto=5; x=2.98in; y=1.98941in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451945 {
-              proto=1; x=59.8424mm; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=6
-                name=6
-              }
+             ha:attributes {
+               term=4
+               name=ID
+             }
+            }
+            ha:padstack_ref.486161 {
+             proto=5; x=2.98in; y=49.881028mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.451946 {
-              proto=1; x=62.3824mm; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=7
-                name=7
-              }
+             ha:attributes {
+               term=5
+               name=GND
              }
-             ha:padstack_ref.451947 {
-              proto=1; x=2.556in; y=63.627mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
+
+              li:objects {
+               ha:line.486120 {
+                x1=2.95343in; y1=2.17248in; x2=2.95343in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.486123 {
+                x1=2.95343in; y1=1.85752in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.486126 {
+                x1=3.07154in; y1=2.17248in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.486129 {
+                x1=2.95343in; y1=2.17248in; x2=3.07154in; y2=2.17248in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.486132 {
+                string=%a.parent.refdes%; x=76.356464mm; y=2.157in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 90.000000
+               }
               }
-
-              ha:attributes {
-                term=8
-                name=8
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.451915 {
-                 x1=66.1924mm; y1=2.455in; x2=1.806in; y2=2.455in; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.451918 {
-                 x1=1.806in; y1=2.455in; x2=1.806in; y2=64.897mm; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.451921 {
-                 x1=1.806in; y1=64.897mm; x2=66.1924mm; y2=64.897mm; thickness=15.0mil; clearance=0.0;
+              li:objects {
+               ha:line.486133 {
+                x1=76.021482mm; y1=2.015in; x2=76.021482mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.451924 {
-                 x1=66.1924mm; y1=64.897mm; x2=66.1924mm; y2=2.455in; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.486136 {
+                x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:text.451927 {
-                 string=%a.parent.refdes%; x=2.181in; y=62.865mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 0.000000
+               }
+               ha:line.486139 {
+                x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=50.181mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.486142 {
+                x1=75.442064mm; y1=2.015in; x2=76.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAa
+          }
+          ha:subc.247918 {
+           ha:attributes {
+            {io_pcb::hidename_y}=73.2494 mm
+            footprint=100mil2pin
+            {io_pcb::hidename_scale}=60
+            refdes=J2
+            value=
+            {io_pcb::hidename_direction}=0
+            {io_pcb::hidename_x}=52.8938 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.451928 {
-                 x1=56.0324mm; y1=63.627mm; x2=56.0324mm; y2=63.627mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.451931 {
-                 x1=1.856in; y1=63.627mm; x2=1.856in; y2=63.627mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.451934 {
-                 x1=1.856in; y1=63.627mm; x2=1.856in; y2=64.627mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
-                ha:line.451937 {
-                 x1=1.856in; y1=63.627mm; x2=48.1424mm; y2=63.627mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
-             }
-            }
-           }
-            uid = hNbw4PWwyMp+827foQEAAAB+
-           }
-           ha:subc.249837 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C1
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                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 {
+                  -35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
+                  35.0mil  
+                  -35.0mil  
+                  35.0mil  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.249851 {
-              proto=0; x=58.0898mm; y=19.825208mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-               warn=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.249852 {
-              proto=0; x=58.0898mm; y=812.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.249838 {
-                 string=%a.parent.refdes%; x=2.268in; y=21.844004mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
                  }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.249839 {
-                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.249842 {
-                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.249845 {
-                 x1=58.0898mm; y1=20.225004mm; x2=58.0898mm; y2=19.225004mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-                ha:line.249848 {
-                 x1=58.0898mm; y1=20.225004mm; x2=57.0898mm; y2=20.225004mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
+                  42.5mil  
+                  -42.5mil  
+                  42.5mil  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAR
            }
-           ha:subc.465732 {
-            ha:attributes {
-             value=47nF
-             footprint=0402
-             refdes=C221
-            }
-           ha:data {
-                      li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.1 {
+             hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 bottom = 1
+                 copper = 1
                 }
+                clearance=0.0
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.465746 {
-              proto=0; x=2.41352in; y=2.425in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.465747 {
-              proto=0; x=62.103mm; y=2.425in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+                clearance=0.0
+               }
 
-               li:objects {
-                ha:text.465733 {
-                 string=%a.parent.refdes%; x=2.39776in; y=60.7949mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 0.000000
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
+                clearance=0.0
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.465734 {
-                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.465737 {
-                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=2.425in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.465740 {
-                 x1=2.42926in; y1=2.425in; x2=62.703204mm; y2=2.425in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.465743 {
-                 x1=2.42926in; y1=2.425in; x2=2.42926in; y2=62.595mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                }
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 bottom = 1
+                 mask = 1
                 }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+                clearance=0.0
                }
              }
-            }
-           }
-            uid = PvyeU1QD1cJvs2crNwUAAAB+
-           }
-           ha:subc.471624 {
-            ha:attributes {
-             {io_pcb::hidename_y}=40.4523 mm
-             footprint=SOIJ8
-             {io_pcb::hidename_scale}=60
-             refdes=U5
-             value=W25Q64
-             {io_pcb::hidename_direction}=1
-             {io_pcb::hidename_x}=41.1651 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -33.46mil  
-                   -12.795mil  
-                   -33.46mil  
-                   12.795mil  
-                   33.46mil  
-                   12.795mil  
-                   33.46mil  
-                   -12.795mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -36.46mil  
-                   -15.795mil  
-                   -36.46mil  
-                   15.795mil  
-                   36.46mil  
-                   15.795mil  
-                   36.46mil  
-                   -15.795mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -33.46mil  
-                   -12.795mil  
-                   -33.46mil  
-                   12.795mil  
-                   33.46mil  
-                   12.795mil  
-                   33.46mil  
-                   -12.795mil  
-                  }
-                }
-              }
-            }
-
-            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 {
-                   -0.849885mm  
-                   -12.795mil  
-                   -0.849885mm  
-                   12.795mil  
-                   0.849885mm  
-                   12.795mil  
-                   0.849885mm  
-                   -12.795mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.926085mm  
-                   -15.795mil  
-                   -0.926085mm  
-                   15.795mil  
-                   0.926085mm  
-                   15.795mil  
-                   0.926085mm  
-                   -15.795mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.849885mm  
-                   -12.795mil  
-                   -0.849885mm  
-                   12.795mil  
-                   0.849885mm  
-                   12.795mil  
-                   0.849885mm  
-                   -12.795mil  
-                  }
-                }
-              }
-            }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.471650 {
-              proto=0; x=1.970785in; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=8
-                name=VCC
-              }
+           li:objects {
+            ha:padstack_ref.247943 {
+             proto=0; x=2.97in; y=1.001in; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.471651 {
-              proto=1; x=43.058208mm; y=1.39901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=1
-                name=CS
-              }
+             li:thermal {
+               li:1 {
+                on  
+                diag  
+                round  
+                noshape  
+               }
+               li:3 {
+                on  
+                diag  
+                sharp  
+                noshape  
+               }
              }
-             ha:padstack_ref.471652 {
-              proto=0; x=1.970785in; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=7
-                name=HOLD
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:padstack_ref.471653 {
-              proto=1; x=43.058208mm; y=1.44901in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=SO
-              }
+            }
+            ha:padstack_ref.247944 {
+             proto=1; x=2.97in; y=27.9654mm; rot=90.000000; xmirror=0; smirror=0; clearance=7.5mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.471654 {
-              proto=0; x=1.970785in; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=6
-                name=SCK
-              }
+             li:thermal {
              }
-             ha:padstack_ref.471655 {
-              proto=1; x=43.058208mm; y=1.499in; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=3
-                name=WP
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.471656 {
-              proto=0; x=1.970785in; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+            }
+           }
+           li:layers {
 
-              ha:attributes {
-                term=5
-                name=SI
-              }
-             }
-             ha:padstack_ref.471657 {
-              proto=1; x=43.058208mm; y=39.3446mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.205mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              li:thermal {
+              li:objects {
+               ha:line.247919 {
+                x1=3.02in; y1=1.151in; x2=3.02in; y2=951.0mil; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.247922 {
+                x1=2.92in; y1=951.0mil; x2=3.02in; y2=951.0mil; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.247925 {
+                x1=2.92in; y1=1.151in; x2=2.92in; y2=951.0mil; thickness=15.0mil; clearance=0.0;
+               }
+               ha:line.247928 {
+                x1=2.92in; y1=1.151in; x2=3.02in; y2=1.151in; thickness=15.0mil; clearance=0.0;
+               }
               }
-
-              ha:attributes {
-                term=4
-                name=VSS
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.471625 {
-                 x1=1.9389in; y1=34.774886mm; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.471628 {
-                 x1=1.72709in; y1=1.57892in; x2=1.72709in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.471631 {
-                 x1=1.9389in; y1=1.57892in; x2=1.72709in; y2=1.57892in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.471634 {
-                 x1=1.9389in; y1=1.57892in; x2=1.9389in; y2=34.774886mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.471637 {
-                 x=1.7454in; y=1.39901in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:line.247931 {
+                x1=2.97in; y1=26.6954mm; x2=2.97in; y2=26.6954mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.471638 {
-                 x1=46.558074mm; y1=1.474005in; x2=46.558074mm; y2=1.474005in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.471641 {
-                 x1=1.833in; y1=1.474in; x2=1.833in; y2=1.474in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.471644 {
-                 x1=1.833in; y1=1.474in; x2=47.5582mm; y2=1.474in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               ha:line.247934 {
+                x1=2.97in; y1=1.001in; x2=2.97in; y2=1.001in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.471647 {
-                 x1=1.833in; y1=1.474in; x2=1.833in; y2=38.4396mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.247937 {
+                x1=2.97in; y1=1.001in; x2=2.97in; y2=26.4254mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.247940 {
+                x1=2.97in; y1=1.001in; x2=74.438mm; y2=1.001in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAd
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAJ
+          }
+          ha:subc.494244 {
+           ha:attributes {
+            value=22pF
+            footprint=0402
+            refdes=C32
            }
-           ha:subc.435313 {
-            ha:attributes {
-             value=3.3k
-             footprint=0402
-             refdes=R13
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.435327 {
-              proto=0; x=64.119124mm; y=70.282236mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+           li:objects {
+            ha:padstack_ref.494258 {
+             proto=0; x=40.373935mm; y=2.16442in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.494259 {
+             proto=0; x=41.173527mm; y=2.16442in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435328 {
-              proto=0; x=64.119124mm; y=71.081828mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.435314 {
-                 string=%a.parent.refdes%; x=64.601724mm; y=70.015028mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
+              li:objects {
+               ha:text.494245 {
+                string=%a.parent.refdes%; x=41.364531mm; y=55.357268mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 180.000000
                }
-               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.435315 {
-                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.435318 {
-                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.494246 {
+                x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.435321 {
-                 x1=64.119124mm; y1=70.682032mm; x2=64.119124mm; y2=69.682032mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.494249 {
+                x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.435324 {
-                 x1=64.119124mm; y1=70.682032mm; x2=63.119124mm; y2=70.682032mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.494252 {
+                x1=1.605265in; y1=2.16442in; x2=41.773731mm; y2=2.16442in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.494255 {
+                x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=55.976268mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAB0
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAf
+          }
+          ha:subc.494261 {
+           ha:attributes {
+            value=22pF
+            footprint=0402
+            refdes=C33
            }
-           ha:subc.435330 {
-            ha:attributes {
-             value=1k
-             footprint=0402
-             refdes=R7
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
+          ha:data {
+                    li:padstack_prototypes {
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.435344 {
-              proto=0; x=65.114724mm; y=68.020936mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.435345 {
-              proto=0; x=65.114724mm; y=2.70946961in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.435331 {
-                 string=%a.parent.refdes%; x=65.495724mm; y=68.020932mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 rot = 270.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.435332 {
-                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.435335 {
-                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.435338 {
-                 x1=65.114724mm; y1=68.420732mm; x2=65.114724mm; y2=67.420732mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.435341 {
-                 x1=65.114724mm; y1=68.420732mm; x2=64.114724mm; y2=68.420732mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABz
-           }
-           ha:subc.435347 {
-            ha:attributes {
-             value=3.3k
-             footprint=0402
-             refdes=R1
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.494275 {
+             proto=0; x=43.408473mm; y=52.28463mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.435361 {
-              proto=0; x=64.124124mm; y=68.813928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.494276 {
+             proto=0; x=43.408473mm; y=53.084222mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435362 {
-              proto=0; x=64.124124mm; y=68.014336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.435348 {
-                 string=%a.parent.refdes%; x=63.743124mm; y=68.700136mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
+              li:objects {
+               ha:text.494262 {
+                string=%a.parent.refdes%; x=43.789473mm; y=52.144426mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
                }
-               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.435349 {
-                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.435352 {
-                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.494263 {
+                x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.435355 {
-                 x1=64.124124mm; y1=68.414132mm; x2=64.124124mm; y2=69.414132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.494266 {
+                x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.435358 {
-                 x1=64.124124mm; y1=68.414132mm; x2=65.124124mm; y2=68.414132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.494269 {
+                x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=53.684426mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.494272 {
+                x1=43.408473mm; y1=2.07419in; x2=42.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABy
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAe
+          }
+          ha:subc.494278 {
+           ha:attributes {
+            value=16MHz
+            footprint=ABM8
+            refdes=X2
            }
-           ha:subc.435364 {
-            ha:attributes {
-             value=1k
-             footprint=0402
-             refdes=R16
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  -0.650113mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.435378 {
-              proto=0; x=65.114724mm; y=71.067928mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.435379 {
-              proto=0; x=65.114724mm; y=70.268336mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.435365 {
-                 string=%a.parent.refdes%; x=64.657524mm; y=71.309732mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -23.67mil  
+                  0.726313mm  
+                  23.67mil  
+                  0.726313mm  
+                  23.67mil  
+                  -0.726313mm  
+                  -23.67mil  
+                  -0.726313mm  
                  }
-                 rot = 90.000000
-                }
                }
-               ha:type {
-                silk = 1
-                top = 1
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  -0.650113mm  
+                 }
                }
              }
+           }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.1 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.435366 {
-                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.435369 {
-                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.435372 {
-                 x1=65.114724mm; y1=70.668132mm; x2=65.114724mm; y2=2.82158in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  0.650113mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.435375 {
-                 x1=65.114724mm; y1=70.668132mm; x2=66.114724mm; y2=70.668132mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  23.67mil  
+                  -0.726313mm  
+                  -23.67mil  
+                  -0.726313mm  
+                  -23.67mil  
+                  0.726313mm  
+                  23.67mil  
+                  0.726313mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
-             }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAABx
-           }
-           ha:subc.435381 {
-            ha:attributes {
-             {io_pcb::hidename_y}=67.7725 mm
-             footprint=1212-8
-             {io_pcb::hidename_scale}=60
-             refdes=Q2
-             value=Si7232DN
-             {io_pcb::hidename_direction}=3
-             {io_pcb::hidename_x}=26.6823 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.494919mm  
-                   -0.202438mm  
-                   -0.494919mm  
-                   0.202438mm  
-                   0.494919mm  
-                   0.202438mm  
-                   0.494919mm  
-                   -0.202438mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.571119mm  
-                   -10.97mil  
-                   -0.571119mm  
-                   10.97mil  
-                   0.571119mm  
-                   10.97mil  
-                   0.571119mm  
-                   -10.97mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.494919mm  
-                   -0.202438mm  
-                   -0.494919mm  
-                   0.202438mm  
-                   0.494919mm  
-                   0.202438mm  
-                   0.494919mm  
-                   -0.202438mm  
-                  }
-                }
-              }
-            }
-
-            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 {
-                   -0.862583mm  
-                   -0.495045mm  
-                   -0.862583mm  
-                   0.495045mm  
-                   0.862583mm  
-                   0.495045mm  
-                   0.862583mm  
-                   -0.495045mm  
-                  }
-                }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -36.96mil  
-                   -0.571246mm  
-                   -36.96mil  
-                   0.571246mm  
-                   36.96mil  
-                   0.571246mm  
-                   36.96mil  
-                   -0.571246mm  
-                  }
+               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 {
+                  20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  -0.650113mm  
+                  -20.67mil  
+                  0.650113mm  
+                  20.67mil  
+                  0.650113mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.862583mm  
-                   -0.495045mm  
-                   -0.862583mm  
-                   0.495045mm  
-                   0.862583mm  
-                   0.495045mm  
-                   0.862583mm  
-                   -0.495045mm  
-                  }
-                }
-              }
-            }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.435407 {
-              proto=0; x=70.321043mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=8
-                name=D
-              }
+           li:objects {
+            ha:padstack_ref.494293 {
+             proto=0; x=39.1922mm; y=1.98417in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435408 {
-              proto=0; x=67.451351mm; y=2.6877in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=1
-                name=S
-              }
+             li:thermal {
              }
-             ha:padstack_ref.435409 {
-              proto=0; x=70.321043mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=7
-                name=D
-              }
+             ha:attributes {
+               term=2
+               name=pin2
              }
-             ha:padstack_ref.435410 {
-              proto=0; x=67.451351mm; y=2.71329in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=G
-              }
+            }
+            ha:padstack_ref.494294 {
+             proto=1; x=1.63354in; y=1.98417in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435411 {
-              proto=0; x=70.321043mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=6
-                name=D
-              }
+             li:thermal {
              }
-             ha:padstack_ref.435412 {
-              proto=0; x=67.451351mm; y=2.73888in; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=3
-                name=S
-              }
+             ha:attributes {
+               term=1
+               name=pin1
+             }
+            }
+            ha:padstack_ref.494295 {
+             proto=1; x=1.63354in; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435413 {
-              proto=0; x=70.321043mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=5
-                name=D
-              }
+             li:thermal {
              }
-             ha:padstack_ref.435414 {
-              proto=0; x=67.451351mm; y=70.217538mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=G
-              }
+             ha:attributes {
+               term=4
+               name=pin4
+             }
+            }
+            ha:padstack_ref.494296 {
+             proto=0; x=39.1922mm; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.435415 {
-              proto=1; x=2.734in; y=2.70217in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=8
-                name=D
-              }
+             ha:attributes {
+               term=3
+               name=pin3
              }
-             ha:padstack_ref.435416 {
-              proto=1; x=2.734in; y=2.75in; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=5
-                name=D
+              li:objects {
+               ha:arc.494279 {
+                x=1.648895in; y=51.162966mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.494280 {
+                string=%a.parent.refdes%; x=40.341931mm; y=51.322986mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.435382 {
-                 x1=2.6471in; y1=2.66113in; x2=2.77701in; y2=2.66113in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.435385 {
-                 x1=2.6471in; y1=2.66113in; x2=2.6471in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.435388 {
-                 x1=2.6471in; y1=2.79104in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:line.494281 {
+                x1=1.58827in; y1=51.322859mm; x2=1.58827in; y2=51.322859mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.435391 {
-                 x1=2.77701in; y1=2.66113in; x2=2.77701in; y2=2.79104in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.494284 {
+                x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:arc.435394 {
-                 x=2.62088in; y=2.67491in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.494287 {
+                x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=52.322986mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.494290 {
+                x1=40.341931mm; y1=51.322986mm; x2=39.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = zwkRaOipzcGL058mVRgAAAB/
+          }
+          ha:subc.248244 {
+           ha:attributes {
+            value=1uF
+            footprint=0402
+            refdes=C601
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.435395 {
-                 x1=68.997677mm; y1=2.726085in; x2=68.997677mm; y2=2.726085in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.435398 {
-                 x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=2.72608in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.435401 {
-                 x1=2.71206in; y1=2.72608in; x2=69.886324mm; y2=2.72608in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.435404 {
-                 x1=2.71206in; y1=2.72608in; x2=2.71206in; y2=70.242432mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABw
-           }
-           ha:subc.486180 {
-            ha:attributes {
-             value=22
-             footprint=0402
-             refdes=R55
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           li:objects {
+            ha:padstack_ref.248258 {
+             proto=0; x=1.609in; y=2.26in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             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.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.248259 {
+             proto=0; x=1.609in; y=58.203592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
            }
+           li:layers {
 
-            li:objects {
-             ha:padstack_ref.486194 {
-              proto=0; x=72.855582mm; y=50.85969mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=1
-                name=1
+              li:objects {
+               ha:text.248245 {
+                string=%a.parent.refdes%; x=1.627in; y=56.946796mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
               }
-             }
-             ha:padstack_ref.486195 {
-              proto=0; x=2.89981in; y=50.85969mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              li:thermal {
-              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:attributes {
-                term=2
-                name=2
+              li:objects {
+               ha:line.248246 {
+                x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.248249 {
+                x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248252 {
+                x1=1.609in; y1=57.803796mm; x2=1.609in; y2=56.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.248255 {
+                x1=1.609in; y1=57.803796mm; x2=39.8686mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
-             }
             }
-            li:layers {
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAk
+          }
+          ha:subc.248227 {
+           ha:attributes {
+            value=0.1uF
+            footprint=0402
+            refdes=C602
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
+                 }
+               }
 
-               li:objects {
-                ha:text.486181 {
-                 string=%a.parent.refdes%; x=72.639178mm; y=50.37709mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=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.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
-                 rot = 360.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.486182 {
-                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.486185 {
-                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=50.85969mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.486188 {
-                 x1=2.88407in; y1=50.85969mm; x2=74.255378mm; y2=50.85969mm; 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
                 }
-                ha:line.486191 {
-                 x1=2.88407in; y1=50.85969mm; x2=2.88407in; y2=51.85969mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAc
            }
-           ha:subc.486163 {
-            ha:attributes {
-             value=22
-             footprint=0402
-             refdes=R54
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.248241 {
+             proto=0; x=1.57in; y=57.4106mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.486177 {
-              proto=0; x=72.855582mm; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.248242 {
+             proto=0; x=1.57in; y=58.210192mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.486178 {
-              proto=0; x=2.89981in; y=52.15509mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.486164 {
-                 string=%a.parent.refdes%; x=72.600578mm; y=51.82489mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
+              li:objects {
+               ha:text.248228 {
+                string=%a.parent.refdes%; x=1.588in; y=56.946796mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
                }
-               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.486165 {
-                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.486168 {
-                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.248229 {
+                x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.486171 {
-                 x1=2.88407in; y1=52.15509mm; x2=74.255378mm; y2=52.15509mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.248232 {
+                x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.486174 {
-                 x1=2.88407in; y1=52.15509mm; x2=2.88407in; y2=53.15509mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.248235 {
+                x1=1.57in; y1=57.810396mm; x2=1.57in; y2=56.810396mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.248238 {
+                x1=1.57in; y1=57.810396mm; x2=38.878mm; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAb
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAj
+          }
+          ha:subc.248210 {
+           ha:attributes {
+            value=bead
+            footprint=0402
+            refdes=L600
            }
-           ha:subc.486119 {
-            ha:attributes {
-             value=USBmicroV
-             footprint=1051330011
-             refdes=J5
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=19.69mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=43.31mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                  -0.326136mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=1.400048mm;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                  -0.249936mm  
                  }
-                 clearance=0.0
-                }
+               }
+             }
+           }
+          }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
+           li:objects {
+            ha:padstack_ref.248224 {
+             proto=0; x=1.648in; y=58.203592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
+            ha:padstack_ref.248225 {
+             proto=0; x=1.648in; y=2.26in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.2 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=2
+               name=2
+             }
+            }
+           }
+           li:layers {
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=1.400048mm; square=0;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.350012mm; y1=0.0; x2=0.350012mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  paste = 1
-                 }
-                 clearance=0.0
+              li:objects {
+               ha:text.248211 {
+                string=%a.parent.refdes%; x=42.3164mm; y=56.946796mm; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
             }
 
-            ha:ps_proto_v6.3 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
+              li:objects {
+               ha:line.248212 {
+                x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
+               }
+               ha:line.248215 {
+                x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.248218 {
+                x1=1.648in; y1=57.803796mm; x2=1.648in; y2=58.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
+               }
+               ha:line.248221 {
+                x1=1.648in; y1=57.803796mm; x2=42.8592mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
             }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAAi
+          }
+          ha:subc.304930 {
+           ha:attributes {
+            value=10pF
+            footprint=0402
+            refdes=C34
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.4 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=1.400048mm; square=0;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:ps_line { x1=-0.54991mm; y1=0.0; x2=0.54991mm; y2=0.0; thickness=43.31mil; square=0;                 }
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  paste = 1
-                 }
-                 clearance=0.0
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-
-            ha:ps_proto_v6.5 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.225044mm  
-                   -29.53mil  
-                   -0.225044mm  
-                   -29.53mil  
-                   -0.225044mm  
-                   29.53mil  
-                   0.225044mm  
-                   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 {
-                   14.765mil  
-                   -35.435mil  
-                   -14.765mil  
-                   -35.435mil  
-                   -14.765mil  
-                   35.435mil  
-                   14.765mil  
-                   35.435mil  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.225044mm  
-                   -29.53mil  
-                   -0.225044mm  
-                   -29.53mil  
-                   -0.225044mm  
-                   29.53mil  
-                   0.225044mm  
-                   29.53mil  
-                  }
-                }
-              }
-            }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.486145 {
-              proto=0; x=75.442064mm; y=54.331108mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 solid  
-                 noshape  
-                }
-              }
-
-              ha:attributes {
-                term=5
-                name=GND
-              }
+           li:objects {
+            ha:padstack_ref.304944 {
+             proto=0; x=1.72152in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.486146 {
-              proto=0; x=75.442064mm; y=2.11146in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 solid  
-                 noshape  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.304945 {
+             proto=0; x=1.753in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.486147 {
-              proto=0; x=75.442064mm; y=48.730916mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 noshape  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.486148 {
-              proto=0; x=75.442064mm; y=1.89098in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 solid  
-                 noshape  
-                }
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=5
-                name=GND
+              li:objects {
+               ha:text.304931 {
+                string=%a.parent.refdes%; x=1.70576in; y=68.2625mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 360.000000
+               }
               }
-             }
-             ha:padstack_ref.486149 {
-              proto=0; x=77.592174mm; y=51.73091mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
-                }
-                li:2 {
-                 diag  
-                 round  
-                 noshape  
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.304932 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                li:3 {
-                 on  
-                 solid  
-                 noshape  
+               }
+               ha:line.304935 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-              }
-
-              ha:attributes {
-                term=5
-                name=GND
-              }
-             }
-             ha:padstack_ref.486150 {
-              proto=0; x=77.592174mm; y=50.63109mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-                li:1 {
-                 on  
-                 solid  
-                 noshape  
+               }
+               ha:line.304938 {
+                x1=1.73726in; y1=69.0626mm; x2=45.126404mm; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
-                li:3 {
-                 on  
-                 solid  
-                 noshape  
+               }
+               ha:line.304941 {
+                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
                 }
+               }
               }
-
-              ha:attributes {
-                term=5
-                name=GND
-              }
-             }
-             ha:padstack_ref.486151 {
-              proto=1; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
+            }
+           }
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACP
+          }
+          ha:subc.366523 {
+           ha:attributes {
+            value=10pF
+            footprint=0402
+            refdes=C35
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
-             }
-             ha:padstack_ref.486152 {
-              proto=2; x=75.442064mm; y=53.981096mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              li:thermal {
-                li:3 {
-                 on  
-                 noshape  
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-              }
-
-              ha:attributes {
-                term=5
-                name=GND
-              }
-             }
-             ha:padstack_ref.486153 {
-              proto=1; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
-             }
-             ha:padstack_ref.486154 {
-              proto=2; x=75.442064mm; y=1.90476in; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-              li:thermal {
-                li:3 {
-                 diag  
-                 sharp  
-                 noshape  
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
              }
-             ha:padstack_ref.486155 {
-              proto=3; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+           }
+          }
 
-              ha:attributes {
-                term=5
-                name=GND
-              }
+           li:objects {
+            ha:padstack_ref.366537 {
+             proto=0; x=1.741in; y=2.607in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.486156 {
-              proto=4; x=77.592174mm; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-                li:3 {
-                 on  
-                 noshape  
-                }
-              }
-
-              ha:attributes {
-                term=5
-                name=GND
-              }
+             li:thermal {
              }
-             ha:padstack_ref.486157 {
-              proto=5; x=2.98in; y=52.480972mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=1
-                name=VBUS
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:padstack_ref.486158 {
-              proto=5; x=2.98in; y=51.830986mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=DATA-
-              }
+            }
+            ha:padstack_ref.366538 {
+             proto=0; x=1.741in; y=67.017392mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.486159 {
-              proto=5; x=2.98in; y=2.015in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=3
-                name=DATA+
-              }
+             li:thermal {
              }
-             ha:padstack_ref.486160 {
-              proto=5; x=2.98in; y=1.98941in; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=ID
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.486161 {
-              proto=5; x=2.98in; y=49.881028mm; rot=90.000000; xmirror=0; smirror=0; clearance=11.81mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=5
-                name=GND
+              li:objects {
+               ha:text.366524 {
+                string=%a.parent.refdes%; x=45.0215mm; y=2.59124in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.486120 {
-                 x1=2.95343in; y1=2.17248in; x2=2.95343in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.486123 {
-                 x1=2.95343in; y1=1.85752in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.486126 {
-                 x1=3.07154in; y1=2.17248in; x2=3.07154in; y2=1.85752in; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:line.366525 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.486129 {
-                 x1=2.95343in; y1=2.17248in; x2=3.07154in; y2=2.17248in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.366528 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:text.486132 {
-                 string=%a.parent.refdes%; x=76.356464mm; y=2.157in; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
+               }
+               ha:line.366531 {
+                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=67.617596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.366534 {
+                x1=1.741in; y1=66.617596mm; x2=43.2214mm; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACR
+          }
+          ha:subc.478738 {
+           ha:attributes {
+            value=16.384MHz
+            footprint=ECX2236
+            refdes=X3
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.486133 {
-                 x1=76.021482mm; y1=2.015in; x2=76.021482mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.486136 {
-                 x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
+                clearance=0.0
+                 li:ps_poly {
+                  -0.599947mm  
+                  -0.499998mm  
+                  -0.599947mm  
+                  0.499998mm  
+                  0.599947mm  
+                  0.499998mm  
+                  0.599947mm  
+                  -0.499998mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.486139 {
-                 x1=75.442064mm; y1=2.015in; x2=75.442064mm; y2=50.181mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  -26.62mil  
+                  -0.576199mm  
+                  -26.62mil  
+                  0.576199mm  
+                  26.62mil  
+                  0.576199mm  
+                  26.62mil  
+                  -0.576199mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.486142 {
-                 x1=75.442064mm; y1=2.015in; x2=76.442064mm; y2=2.015in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.599947mm  
+                  -0.499998mm  
+                  -0.599947mm  
+                  0.499998mm  
+                  0.599947mm  
+                  0.499998mm  
+                  0.599947mm  
+                  -0.499998mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAa
-           }
-           ha:subc.247918 {
-            ha:attributes {
-             {io_pcb::hidename_y}=73.2494 mm
-             footprint=100mil2pin
-             {io_pcb::hidename_scale}=60
-             refdes=J2
-             value=
-             {io_pcb::hidename_direction}=0
-             {io_pcb::hidename_x}=52.8938 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                   35.0mil  
-                   -35.0mil  
-                   35.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                   42.5mil  
-                   -42.5mil  
-                   42.5mil  
-                  }
-                }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
+           li:objects {
+            ha:padstack_ref.478752 {
+             proto=0; x=1.88in; y=67.816222mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.478753 {
+             proto=0; x=1.88in; y=2.603in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             ha:attributes {
+               term=2
+               name=2
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.247943 {
-              proto=0; x=3.028in; y=1.161in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.478754 {
+             proto=0; x=46.452028mm; y=2.603in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-                li:1 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 sharp  
-                 noshape  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=3
+               name=3
+             }
+            }
+            ha:padstack_ref.478755 {
+             proto=0; x=46.452028mm; y=67.816222mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.247944 {
-              proto=1; x=2.928in; y=1.161in; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=4
+               name=4
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:line.247919 {
-                 x1=2.878in; y1=1.211in; x2=78.1812mm; y2=1.211in; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.247922 {
-                 x1=78.1812mm; y1=28.2194mm; x2=78.1812mm; y2=1.211in; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.247925 {
-                 x1=2.878in; y1=28.2194mm; x2=78.1812mm; y2=28.2194mm; thickness=15.0mil; clearance=0.0;
-                }
-                ha:line.247928 {
-                 x1=2.878in; y1=28.2194mm; x2=2.878in; y2=1.211in; thickness=15.0mil; clearance=0.0;
+              li:objects {
+               ha:text.478739 {
+                string=%a.parent.refdes%; x=1.85441in; y=66.966211mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 90.000000
                }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-               li:objects {
-                ha:line.247931 {
-                 x1=2.978in; y1=1.161in; x2=2.978in; y2=1.161in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.247934 {
-                 x1=3.028in; y1=1.161in; x2=3.028in; y2=1.161in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
+
+              li:objects {
+               ha:line.478740 {
+                x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.247937 {
-                 x1=3.028in; y1=1.161in; x2=75.9112mm; y2=1.161in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.478743 {
+                x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.247940 {
-                 x1=3.028in; y1=1.161in; x2=3.028in; y2=28.4894mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.478746 {
+                x1=1.85441in; y1=66.966211mm; x2=48.102014mm; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.478749 {
+                x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=65.966211mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAJ
+          }
+           uid = dyJTKbWfVgO+c2BWsyEAAAB/
+          }
+          ha:subc.495289 {
+           ha:attributes {
+            value=0.1uF
+            footprint=0402
+            refdes=C8
            }
-           ha:subc.494244 {
-            ha:attributes {
-             value=22pF
-             footprint=0402
-             refdes=C32
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.494258 {
-              proto=0; x=40.373935mm; y=2.16442in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+           li:objects {
+            ha:padstack_ref.495303 {
+             proto=0; x=1.912in; y=2.86774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.495304 {
+             proto=0; x=1.912in; y=2.83626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.494259 {
-              proto=0; x=41.173527mm; y=2.16442in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.494245 {
-                 string=%a.parent.refdes%; x=41.364531mm; y=55.357268mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 180.000000
+              li:objects {
+               ha:text.495290 {
+                string=%a.parent.refdes%; x=1.8805in; y=2.8835in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 90.000000
                }
-               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.494246 {
-                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.494249 {
-                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=2.16442in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.495291 {
+                x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.494252 {
-                 x1=1.605265in; y1=2.16442in; x2=41.773731mm; y2=2.16442in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.495294 {
+                x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.494255 {
-                 x1=1.605265in; y1=2.16442in; x2=1.605265in; y2=55.976268mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.495297 {
+                x1=1.912in; y1=72.4408mm; x2=1.912in; y2=71.4408mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.495300 {
+                x1=1.912in; y1=72.4408mm; x2=49.5648mm; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAf
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAB1
+          }
+          ha:subc.495306 {
+           ha:attributes {
+            value=10k
+            footprint=0402
+            refdes=R50
            }
-           ha:subc.494261 {
-            ha:attributes {
-             value=22pF
-             footprint=0402
-             refdes=C33
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.494275 {
-              proto=0; x=43.408473mm; y=52.28463mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+           li:objects {
+            ha:padstack_ref.495320 {
+             proto=0; x=56.2356mm; y=2.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.495321 {
+             proto=0; x=2.24548in; y=2.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.494276 {
-              proto=0; x=43.408473mm; y=53.084222mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.494262 {
-                 string=%a.parent.refdes%; x=43.789473mm; y=52.144426mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
+              li:objects {
+               ha:text.495307 {
+                string=%a.parent.refdes%; x=55.835296mm; y=74.2823mm; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 360.000000
                }
-               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.494263 {
-                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.494266 {
-                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.495308 {
+                x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.494269 {
-                 x1=43.408473mm; y1=2.07419in; x2=43.408473mm; y2=53.684426mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.495311 {
+                x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.494272 {
-                 x1=43.408473mm; y1=2.07419in; x2=42.408473mm; y2=2.07419in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.495314 {
+                x1=56.635396mm; y1=2.956in; x2=57.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.495317 {
+                x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=76.0824mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAe
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACF
+          }
+          ha:subc.495323 {
+           ha:attributes {
+            value=1uF
+            footprint=0402
+            refdes=C11
            }
-           ha:subc.494278 {
-            ha:attributes {
-             value=16MHz
-             footprint=ABM8
-             refdes=X2
-            }
-           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 {
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   -0.726313mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                  }
-                }
-              }
-            }
-
-            ha:ps_proto_v6.1 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          ha:data {
+                    li:padstack_prototypes {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                  }
-                }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   0.726313mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.494293 {
-              proto=0; x=39.1922mm; y=1.98417in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=pin2
-              }
+           li:objects {
+            ha:padstack_ref.495337 {
+             proto=0; x=2.286in; y=2.80326in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.494294 {
-              proto=1; x=1.63354in; y=1.98417in; 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:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.495338 {
+             proto=0; x=2.286in; y=2.83474in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.494295 {
-              proto=1; x=1.63354in; y=52.2478mm; 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:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.494296 {
-              proto=0; x=39.1922mm; y=52.2478mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=3
-                name=pin3
+              li:objects {
+               ha:text.495324 {
+                string=%a.parent.refdes%; x=58.8645mm; y=2.7875in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 270.000000
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
               }
-             }
             }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:arc.494279 {
-                 x=1.648895in; y=51.162966mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+              li:objects {
+               ha:line.495325 {
+                x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:text.494280 {
-                 string=%a.parent.refdes%; x=40.341931mm; y=51.322986mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
+               }
+               ha:line.495328 {
+                x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.495331 {
+                x1=2.286in; y1=2.819in; x2=2.286in; y2=72.6026mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
                }
-             }
+               ha:line.495334 {
+                x1=2.286in; y1=2.819in; x2=57.0644mm; y2=2.819in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
+            }
+           }
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACN
+          }
+          ha:subc.495340 {
+           ha:attributes {
+            value=10k
+            footprint=0402
+            refdes=R51
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-               li:objects {
-                ha:line.494281 {
-                 x1=1.58827in; y1=51.322859mm; x2=1.58827in; y2=51.322859mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-                ha:line.494284 {
-                 x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-                ha:line.494287 {
-                 x1=40.341931mm; y1=51.322986mm; x2=40.341931mm; y2=52.322986mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-                ha:line.494290 {
-                 x1=40.341931mm; y1=51.322986mm; x2=39.341931mm; y2=51.322986mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = zwkRaOipzcGL058mVRgAAAB/
            }
-           ha:subc.248244 {
-            ha:attributes {
-             value=1uF
-             footprint=0402
-             refdes=C601
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.495354 {
+             proto=0; x=57.023mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.248258 {
-              proto=0; x=1.609in; y=2.26in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.495355 {
+             proto=0; x=56.223408mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248259 {
-              proto=0; x=1.609in; y=58.203592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.248245 {
-                 string=%a.parent.refdes%; x=1.627in; y=56.946796mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
+              li:objects {
+               ha:text.495341 {
+                string=%a.parent.refdes%; x=2.26076in; y=3.0325in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 180.000000
                }
-               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.248246 {
-                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248249 {
-                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.495342 {
+                x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.248252 {
-                 x1=1.609in; y1=57.803796mm; x2=1.609in; y2=56.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.495345 {
+                x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.248255 {
-                 x1=1.609in; y1=57.803796mm; x2=39.8686mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.495348 {
+                x1=2.22926in; y1=76.2254mm; x2=55.623204mm; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.495351 {
+                x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=75.2254mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAk
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACH
+          }
+          ha:subc.495357 {
+           ha:attributes {
+            value=1uF
+            footprint=0402
+            refdes=C10
            }
-           ha:subc.248227 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C602
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.248241 {
-              proto=0; x=1.57in; y=57.4106mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.248242 {
-              proto=0; x=1.57in; y=58.210192mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.248228 {
-                 string=%a.parent.refdes%; x=1.588in; y=56.946796mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 rot = 270.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.248229 {
-                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248232 {
-                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.248235 {
-                 x1=1.57in; y1=57.810396mm; x2=1.57in; y2=56.810396mm; 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
                 }
-                ha:line.248238 {
-                 x1=1.57in; y1=57.810396mm; x2=38.878mm; y2=57.810396mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAAj
            }
-           ha:subc.248210 {
-            ha:attributes {
-             value=bead
-             footprint=0402
-             refdes=L600
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+          }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
+           li:objects {
+            ha:padstack_ref.495371 {
+             proto=0; x=2.286in; y=2.76in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                   -0.326136mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                   -0.249936mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.248224 {
-              proto=0; x=1.648in; y=58.203592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
+            ha:padstack_ref.495372 {
+             proto=0; x=2.286in; y=2.72852in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.248225 {
-              proto=0; x=1.648in; y=2.26in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.248211 {
-                 string=%a.parent.refdes%; x=42.3164mm; y=56.946796mm; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
+              li:objects {
+               ha:text.495358 {
+                string=%a.parent.refdes%; x=2.2545in; y=2.77576in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 90.000000
                }
-               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.248212 {
-                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.248215 {
-                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.495359 {
+                x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.248218 {
-                 x1=1.648in; y1=57.803796mm; x2=1.648in; y2=58.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.495362 {
+                x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.248221 {
-                 x1=1.648in; y1=57.803796mm; x2=42.8592mm; y2=57.803796mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.495365 {
+                x1=2.286in; y1=2.74426in; x2=2.286in; y2=68.704204mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.495368 {
+                x1=2.286in; y1=2.74426in; x2=59.0644mm; y2=2.74426in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAAi
-           }
-          ha:subc.304930 {
+          }
+           uid = KPIKEmh9ARTymWMtu0EAAACL
+          }
+          ha:subc.495374 {
            ha:attributes {
-            value=10pF
+            value=1uF
             footprint=0402
-            refdes=C34
+            refdes=C9
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27562,8 +28572,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.304944 {
-             proto=0; x=1.72152in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.495388 {
+             proto=0; x=1.92in; y=70.485mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27576,8 +28586,8 @@ ha:pcb-rnd-board-v6 {
                name=1
              }
             }
-            ha:padstack_ref.304945 {
-             proto=0; x=1.753in; y=69.0626mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.495389 {
+             proto=0; x=1.92in; y=2.74352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27598,13 +28608,13 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.304931 {
-                string=%a.parent.refdes%; x=1.70576in; y=68.2625mm; scale=100; fid=0;
+               ha:text.495375 {
+                string=%a.parent.refdes%; x=47.9679mm; y=2.79076in; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
                 }
-                rot = 360.000000
+                rot = 90.000000
                }
               }
               ha:type {
@@ -27618,26 +28628,26 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.304932 {
-                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495376 {
+                x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.304935 {
-                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495379 {
+                x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.304938 {
-                x1=1.73726in; y1=69.0626mm; x2=45.126404mm; y2=69.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495382 {
+                x1=1.92in; y1=2.75926in; x2=1.92in; y2=69.085204mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.304941 {
-                x1=1.73726in; y1=69.0626mm; x2=1.73726in; y2=70.0626mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495385 {
+                x1=1.92in; y1=2.75926in; x2=49.768mm; y2=2.75926in; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27651,13 +28661,13 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACP
+           uid = Q1nlE2f62KwLAO7kz0gAAACL
           }
-          ha:subc.366523 {
+          ha:subc.495451 {
            ha:attributes {
-            value=10pF
+            value=0.1uF
             footprint=0402
-            refdes=C35
+            refdes=C610
            }
           ha:data {
                     li:padstack_prototypes {
@@ -27727,8 +28737,8 @@ ha:pcb-rnd-board-v6 {
           }
 
            li:objects {
-            ha:padstack_ref.366537 {
-             proto=0; x=1.741in; y=2.607in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.495465 {
+             proto=0; x=47.560122mm; y=69.707462mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27741,8 +28751,8 @@ ha:pcb-rnd-board-v6 {
                name=1
              }
             }
-            ha:padstack_ref.366538 {
-             proto=0; x=1.741in; y=67.017392mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+            ha:padstack_ref.495466 {
+             proto=0; x=47.560122mm; y=70.507054mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
              ha:flags {
               clearline=1
              }
@@ -27763,8 +28773,8 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:text.366524 {
-                string=%a.parent.refdes%; x=45.0215mm; y=2.59124in; scale=100; fid=0;
+               ha:text.495452 {
+                string=%a.parent.refdes%; x=48.360222mm; y=69.307158mm; scale=100; fid=0;
                 ha:flags {
                  dyntext=1
                  floater=1
@@ -27783,26 +28793,26 @@ ha:pcb-rnd-board-v6 {
              ha:combining {             }
 
               li:objects {
-               ha:line.366525 {
-                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495453 {
+                x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.366528 {
-                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495456 {
+                x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.366531 {
-                x1=1.741in; y1=66.617596mm; x2=1.741in; y2=67.617596mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495459 {
+                x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=71.107258mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.366534 {
-                x1=1.741in; y1=66.617596mm; x2=43.2214mm; y2=66.617596mm; thickness=0.1mm; clearance=0.0;
+               ha:line.495462 {
+                x1=47.560122mm; y1=70.107258mm; x2=46.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -27816,2987 +28826,1966 @@ ha:pcb-rnd-board-v6 {
             }
            }
           }
-           uid = KPIKEmh9ARTymWMtu0EAAACR
+           uid = nL3z0qOu4vuJ4IWsjbEAAACA
           }
-           ha:subc.478738 {
-            ha:attributes {
-             value=16.384MHz
-             footprint=ECX2236
-             refdes=X3
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:subc.495391 {
+           ha:attributes {
+            value=ADS131A04
+            footprint=s-pqfp-g32
+            refdes=U4
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.599947mm  
-                   -0.499998mm  
-                   -0.599947mm  
-                   0.499998mm  
-                   0.599947mm  
-                   0.499998mm  
-                   0.599947mm  
-                   -0.499998mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  -0.649986mm  
+                  -5.315mil  
+                  -0.649986mm  
+                  5.315mil  
+                  0.649986mm  
+                  5.315mil  
+                  0.649986mm  
+                  -5.315mil  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -26.62mil  
-                   -0.576199mm  
-                   -26.62mil  
-                   0.576199mm  
-                   26.62mil  
-                   0.576199mm  
-                   26.62mil  
-                   -0.576199mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.599947mm  
-                   -0.499998mm  
-                   -0.599947mm  
-                   0.499998mm  
-                   0.599947mm  
-                   0.499998mm  
-                   0.599947mm  
-                   -0.499998mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.478752 {
-              proto=0; x=1.88in; y=67.816222mm; 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.478753 {
-              proto=0; x=1.88in; y=2.603in; 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.478754 {
-              proto=0; x=46.452028mm; y=2.603in; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=3
-                name=3
-              }
-             }
-             ha:padstack_ref.478755 {
-              proto=0; x=46.452028mm; y=67.816222mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=4
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.478739 {
-                 string=%a.parent.refdes%; x=1.85441in; y=66.966211mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  -28.07mil  
+                  -7.795mil  
+                  -28.07mil  
+                  7.795mil  
+                  28.07mil  
+                  7.795mil  
+                  28.07mil  
+                  -7.795mil  
                  }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.478740 {
-                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.478743 {
-                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=66.966211mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.478746 {
-                 x1=1.85441in; y1=66.966211mm; x2=48.102014mm; y2=66.966211mm; 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
                 }
-                ha:line.478749 {
-                 x1=1.85441in; y1=66.966211mm; x2=1.85441in; y2=65.966211mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  -0.649986mm  
+                  -5.315mil  
+                  -0.649986mm  
+                  5.315mil  
+                  0.649986mm  
+                  5.315mil  
+                  0.649986mm  
+                  -5.315mil  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = dyJTKbWfVgO+c2BWsyEAAAB/
            }
-           ha:subc.495289 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C8
-            }
-           ha:data {
-                      li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.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 {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  5.315mil  
+                  -0.649986mm  
+                  -5.315mil  
+                  -0.649986mm  
+                  -5.315mil  
+                  0.649986mm  
+                  5.315mil  
+                  0.649986mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
                 }
-              }
-            }
-           }
-
-            li:objects {
-             ha:padstack_ref.495303 {
-              proto=0; x=1.912in; y=2.86774in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.495304 {
-              proto=0; x=1.912in; y=2.83626in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
-             }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.495290 {
-                 string=%a.parent.refdes%; x=1.8805in; y=2.8835in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
+                clearance=0.0
+                 li:ps_poly {
+                  7.795mil  
+                  -28.07mil  
+                  -7.795mil  
+                  -28.07mil  
+                  -7.795mil  
+                  28.07mil  
+                  7.795mil  
+                  28.07mil  
                  }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
                }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
 
-               li:objects {
-                ha:line.495291 {
-                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495294 {
-                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495297 {
-                 x1=1.912in; y1=72.4408mm; x2=1.912in; y2=71.4408mm; 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
                 }
-                ha:line.495300 {
-                 x1=1.912in; y1=72.4408mm; x2=49.5648mm; y2=72.4408mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
+                clearance=0.0
+                 li:ps_poly {
+                  5.315mil  
+                  -0.649986mm  
+                  -5.315mil  
+                  -0.649986mm  
+                  -5.315mil  
+                  0.649986mm  
+                  5.315mil  
+                  0.649986mm  
                  }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
                }
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAB1
-           }
-           ha:subc.495306 {
-            ha:attributes {
-             value=10k
-             footprint=0402
-             refdes=R50
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
-            }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.495320 {
-              proto=0; x=56.2356mm; y=2.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=1
-                name=1
-              }
-             }
-             ha:padstack_ref.495321 {
-              proto=0; x=2.24548in; y=2.956in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=2
-                name=2
-              }
+           li:objects {
+            ha:padstack_ref.495418 {
+             proto=0; x=55.241063mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-            }
-            li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.495307 {
-                 string=%a.parent.refdes%; x=55.835296mm; y=74.2823mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 360.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             li:thermal {
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.495308 {
-                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495311 {
-                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495314 {
-                 x1=56.635396mm; y1=2.956in; x2=57.635396mm; y2=2.956in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.495317 {
-                 x1=56.635396mm; y1=2.956in; x2=56.635396mm; y2=76.0824mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=8
+               name=pin8
              }
             }
-           }
-            uid = KPIKEmh9ARTymWMtu0EAAACF
-           }
-           ha:subc.495323 {
-            ha:attributes {
-             value=1uF
-             footprint=0402
-             refdes=C11
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.495419 {
+             proto=0; x=55.241063mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             ha:attributes {
+               term=17
+               name=pin17
+             }
+            }
+            ha:padstack_ref.495420 {
+             proto=1; x=1.978in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=32
+               name=pin32
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.495337 {
-              proto=0; x=2.286in; y=2.80326in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.495421 {
+             proto=1; x=2.2339in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=9
+               name=pin9
+             }
+            }
+            ha:padstack_ref.495422 {
+             proto=0; x=54.740937mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495338 {
-              proto=0; x=2.286in; y=2.83474in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=7
+               name=pin7
              }
             }
-            li:layers {
+            ha:padstack_ref.495423 {
+             proto=0; x=54.740937mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:text.495324 {
-                 string=%a.parent.refdes%; x=58.8645mm; y=2.7875in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=18
+               name=pin18
+             }
+            }
+            ha:padstack_ref.495424 {
+             proto=1; x=1.978in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.495325 {
-                 x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495328 {
-                 x1=2.286in; y1=2.819in; x2=2.286in; y2=2.819in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495331 {
-                 x1=2.286in; y1=2.819in; x2=2.286in; y2=72.6026mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.495334 {
-                 x1=2.286in; y1=2.819in; x2=57.0644mm; y2=2.819in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=31
+               name=pin31
              }
             }
-           }
-            uid = KPIKEmh9ARTymWMtu0EAAACN
-           }
-           ha:subc.495340 {
-            ha:attributes {
-             value=10k
-             footprint=0402
-             refdes=R51
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.495425 {
+             proto=1; x=2.2339in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             ha:attributes {
+               term=10
+               name=pin10
+             }
+            }
+            ha:padstack_ref.495426 {
+             proto=0; x=2.135475in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=6
+               name=pin6
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.495354 {
-              proto=0; x=57.023mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.495427 {
+             proto=0; x=2.135475in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=19
+               name=pin19
+             }
+            }
+            ha:padstack_ref.495428 {
+             proto=1; x=1.978in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495355 {
-              proto=0; x=56.223408mm; y=76.2254mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=30
+               name=pin30
              }
             }
-            li:layers {
+            ha:padstack_ref.495429 {
+             proto=1; x=2.2339in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:text.495341 {
-                 string=%a.parent.refdes%; x=2.26076in; y=3.0325in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 180.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=11
+               name=pin11
+             }
+            }
+            ha:padstack_ref.495430 {
+             proto=0; x=53.740939mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.495342 {
-                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495345 {
-                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495348 {
-                 x1=2.22926in; y1=76.2254mm; x2=55.623204mm; y2=76.2254mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.495351 {
-                 x1=2.22926in; y1=76.2254mm; x2=2.22926in; y2=75.2254mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=5
+               name=pin5
              }
             }
-           }
-            uid = KPIKEmh9ARTymWMtu0EAAACH
-           }
-           ha:subc.495357 {
-            ha:attributes {
-             value=1uF
-             footprint=0402
-             refdes=C10
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.495431 {
+             proto=0; x=53.740939mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             ha:attributes {
+               term=20
+               name=pin20
+             }
+            }
+            ha:padstack_ref.495432 {
+             proto=1; x=1.978in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=29
+               name=pin29
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.495371 {
-              proto=0; x=2.286in; y=2.76in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.495433 {
+             proto=1; x=2.2339in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=12
+               name=pin12
+             }
+            }
+            ha:padstack_ref.495434 {
+             proto=0; x=53.241321mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495372 {
-              proto=0; x=2.286in; y=2.72852in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=4
+               name=pin4
              }
             }
-            li:layers {
+            ha:padstack_ref.495435 {
+             proto=0; x=53.241321mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:text.495358 {
-                 string=%a.parent.refdes%; x=2.2545in; y=2.77576in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=21
+               name=pin21
+             }
+            }
+            ha:padstack_ref.495436 {
+             proto=1; x=1.978in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.495359 {
-                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495362 {
-                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=2.74426in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495365 {
-                 x1=2.286in; y1=2.74426in; x2=2.286in; y2=68.704204mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.495368 {
-                 x1=2.286in; y1=2.74426in; x2=59.0644mm; y2=2.74426in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=28
+               name=pin28
              }
             }
-           }
-            uid = KPIKEmh9ARTymWMtu0EAAACL
-           }
-           ha:subc.495374 {
-            ha:attributes {
-             value=1uF
-             footprint=0402
-             refdes=C9
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.495437 {
+             proto=1; x=2.2339in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+             ha:attributes {
+               term=13
+               name=pin13
+             }
+            }
+            ha:padstack_ref.495438 {
+             proto=0; x=2.076425in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=3
+               name=pin3
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.495388 {
-              proto=0; x=1.92in; y=70.485mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.495439 {
+             proto=0; x=2.076425in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=22
+               name=pin22
+             }
+            }
+            ha:padstack_ref.495440 {
+             proto=1; x=1.978in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495389 {
-              proto=0; x=1.92in; y=2.74352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=27
+               name=pin27
              }
             }
-            li:layers {
+            ha:padstack_ref.495441 {
+             proto=1; x=2.2339in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:text.495375 {
-                 string=%a.parent.refdes%; x=47.9679mm; y=2.79076in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=14
+               name=pin14
+             }
+            }
+            ha:padstack_ref.495442 {
+             proto=0; x=52.241323mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.495376 {
-                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495379 {
-                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=2.75926in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.495382 {
-                 x1=1.92in; y1=2.75926in; x2=1.92in; y2=69.085204mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.495385 {
-                 x1=1.92in; y1=2.75926in; x2=49.768mm; y2=2.75926in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=2
+               name=pin2
              }
             }
-           }
-            uid = Q1nlE2f62KwLAO7kz0gAAACL
-           }
-           ha:subc.495391 {
-            ha:attributes {
-             value=ADS131A04
-             footprint=s-pqfp-g32
-             refdes=U4
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.649986mm  
-                   -5.315mil  
-                   -0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                   -5.315mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -28.07mil  
-                   -7.795mil  
-                   -28.07mil  
-                   7.795mil  
-                   28.07mil  
-                   7.795mil  
-                   28.07mil  
-                   -7.795mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -0.649986mm  
-                   -5.315mil  
-                   -0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                   -5.315mil  
-                  }
-                }
-              }
-            }
-
-            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 {
-                   5.315mil  
-                   -0.649986mm  
-                   -5.315mil  
-                   -0.649986mm  
-                   -5.315mil  
-                   0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                  }
-                }
+            ha:padstack_ref.495443 {
+             proto=0; x=52.241323mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             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 {
-                   7.795mil  
-                   -28.07mil  
-                   -7.795mil  
-                   -28.07mil  
-                   -7.795mil  
-                   28.07mil  
-                   7.795mil  
-                   28.07mil  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   5.315mil  
-                   -0.649986mm  
-                   -5.315mil  
-                   -0.649986mm  
-                   -5.315mil  
-                   0.649986mm  
-                   5.315mil  
-                   0.649986mm  
-                  }
-                }
-              }
+             ha:attributes {
+               term=23
+               name=pin23
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.495418 {
-              proto=0; x=55.241063mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.495444 {
+             proto=1; x=1.978in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=8
-                name=pin8
-              }
+             ha:attributes {
+               term=26
+               name=pin26
+             }
+            }
+            ha:padstack_ref.495445 {
+             proto=1; x=2.2339in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495419 {
-              proto=0; x=55.241063mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=17
-                name=pin17
-              }
+             ha:attributes {
+               term=15
+               name=pin15
+             }
+            }
+            ha:padstack_ref.495446 {
+             proto=0; x=2.037055in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495420 {
-              proto=1; x=1.978in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=32
-                name=pin32
-              }
+             ha:attributes {
+               term=1
+               name=pin1
+             }
+            }
+            ha:padstack_ref.495447 {
+             proto=0; x=2.037055in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495421 {
-              proto=1; x=2.2339in; y=2.85879in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=9
-                name=pin9
-              }
+             ha:attributes {
+               term=24
+               name=pin24
+             }
+            }
+            ha:padstack_ref.495448 {
+             proto=1; x=1.978in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495422 {
-              proto=0; x=54.740937mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+             ha:attributes {
+               term=25
+               name=pin25
+             }
+            }
+            ha:padstack_ref.495449 {
+             proto=1; x=2.2339in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495423 {
-              proto=0; x=54.740937mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=18
-                name=pin18
-              }
+             ha:attributes {
+               term=16
+               name=pin16
              }
-             ha:padstack_ref.495424 {
-              proto=1; x=1.978in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=31
-                name=pin31
+              li:objects {
+               ha:line.495392 {
+                x1=2.204375in; y1=68.363338mm; x2=2.204375in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.495395 {
+                x1=2.204375in; y1=68.363338mm; x2=2.007525in; y2=68.363338mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.495398 {
+                x1=2.007525in; y1=68.363338mm; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.495401 {
+                x1=2.204375in; y1=2.88832in; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
+               }
+               ha:arc.495404 {
+                x=50.691157mm; y=2.90013in; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+               }
+               ha:text.495405 {
+                string=%a.parent.refdes%; x=53.491257mm; y=2.7899in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 180.000000
+               }
               }
-             }
-             ha:padstack_ref.495425 {
-              proto=1; x=2.2339in; y=2.8391in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              li:thermal {
-              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:attributes {
-                term=10
-                name=pin10
+              li:objects {
+               ha:line.495406 {
+                x1=53.49113mm; y1=2.789895in; x2=53.49113mm; y2=2.789895in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.495409 {
+                x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.495412 {
+                x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=69.86346mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.495415 {
+                x1=53.491257mm; y1=2.7899in; x2=54.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
               }
-             }
-             ha:padstack_ref.495426 {
-              proto=0; x=2.135475in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAABv
+          }
+          ha:subc.508450 {
+           ha:attributes {
+            value=2.2uF
+            footprint=0402
+            refdes=C38
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-              li:thermal {
-              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:attributes {
-                term=6
-                name=pin6
-              }
-             }
-             ha:padstack_ref.495427 {
-              proto=0; x=2.135475in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
 
-              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.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
+                 }
+               }
 
-              ha:attributes {
-                term=19
-                name=pin19
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
              }
-             ha:padstack_ref.495428 {
-              proto=1; x=1.978in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+           }
+          }
 
-              ha:attributes {
-                term=30
-                name=pin30
-              }
+           li:objects {
+            ha:padstack_ref.508464 {
+             proto=0; x=29.718mm; y=2.50348in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495429 {
-              proto=1; x=2.2339in; y=2.81942in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=11
-                name=pin11
-              }
+             li:thermal {
              }
-             ha:padstack_ref.495430 {
-              proto=0; x=53.740939mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=5
-                name=pin5
-              }
+             ha:attributes {
+               term=1
+               name=1
              }
-             ha:padstack_ref.495431 {
-              proto=0; x=53.740939mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=20
-                name=pin20
-              }
+            }
+            ha:padstack_ref.508465 {
+             proto=0; x=29.718mm; y=2.472in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495432 {
-              proto=1; x=1.978in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=29
-                name=pin29
-              }
+             li:thermal {
              }
-             ha:padstack_ref.495433 {
-              proto=1; x=2.2339in; y=2.79973in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=12
-                name=pin12
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
-             ha:padstack_ref.495434 {
-              proto=0; x=53.241321mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+           }
+           li:layers {
 
-              li:thermal {
-              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-              ha:attributes {
-                term=4
-                name=pin4
+              li:objects {
+               ha:text.508451 {
+                string=%a.parent.refdes%; x=29.3116mm; y=2.51548in; scale=60; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
+                }
+                rot = 90.000000
+               }
               }
-             }
-             ha:padstack_ref.495435 {
-              proto=0; x=53.241321mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               silk = 1
+               top = 1
               }
+            }
 
-              li:thermal {
-              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-              ha:attributes {
-                term=21
-                name=pin21
+              li:objects {
+               ha:line.508452 {
+                x1=29.718mm; y1=63.188596mm; x2=29.718mm; y2=63.188596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
+                }
+               }
+               ha:line.508455 {
+                x1=29.718mm; y1=63.188596mm; x2=29.718mm; y2=63.188596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
+                }
+               }
+               ha:line.508458 {
+                x1=29.718mm; y1=63.188596mm; x2=29.718mm; y2=62.188596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
+                }
+               }
+               ha:line.508461 {
+                x1=29.718mm; y1=63.188596mm; x2=30.718mm; y2=63.188596mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
+               }
               }
-             }
-             ha:padstack_ref.495436 {
-              proto=1; x=1.978in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
               }
+            }
+           }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAB4
+          }
+          ha:subc.508467 {
+           ha:attributes {
+            {io_pcb::hidename_y}=70.4850 mm
+            copyright=2006 DJ Delorie
+            author=DJ Delorie
+            footprint=SOT23-5
+            dist-license=GPL
+            {io_pcb::hidename_scale}=89
+            refdes=U2
+            value=TPS70950
+            {io_pcb::hidename_direction}=1
+            use-license=Unlimited
+            {io_pcb::hidename_x}=54.2544 mm
+           }
+          ha:data {
+                    li:padstack_prototypes {
 
-              li:thermal {
-              }
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:attributes {
-                term=28
-                name=pin28
-              }
-             }
-             ha:padstack_ref.495437 {
-              proto=1; x=2.2339in; y=2.78006in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  20.0mil  
+                  12.0mil  
+                  20.0mil  
+                 }
+               }
 
-              li:thermal {
-              }
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  15.0mil  
+                  -23.0mil  
+                  -15.0mil  
+                  -23.0mil  
+                  -15.0mil  
+                  23.0mil  
+                  15.0mil  
+                  23.0mil  
+                 }
+               }
 
-              ha:attributes {
-                term=13
-                name=pin13
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  -20.0mil  
+                  -12.0mil  
+                  20.0mil  
+                  12.0mil  
+                  20.0mil  
+                 }
+               }
              }
-             ha:padstack_ref.495438 {
-              proto=0; x=2.076425in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+           }
+          }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
+           li:objects {
+            ha:padstack_ref.508492 {
+             proto=0; x=27.1018mm; y=2.55in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495439 {
-              proto=0; x=2.076425in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=22
-                name=pin22
-              }
+             li:thermal {
              }
-             ha:padstack_ref.495440 {
-              proto=1; x=1.978in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=27
-                name=pin27
-              }
+             ha:attributes {
+               term=4
+               name=4
              }
-             ha:padstack_ref.495441 {
-              proto=1; x=2.2339in; y=2.76037in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+            }
+            ha:padstack_ref.508493 {
+             proto=0; x=27.1018mm; y=2.472in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495442 {
-              proto=0; x=52.241323mm; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
+             li:thermal {
              }
-             ha:padstack_ref.495443 {
-              proto=0; x=52.241323mm; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=23
-                name=pin23
-              }
+             ha:attributes {
+               term=5
+               name=VOUT
              }
-             ha:padstack_ref.495444 {
-              proto=1; x=1.978in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=26
-                name=pin26
-              }
+            }
+            ha:padstack_ref.508494 {
+             proto=0; x=985.0mil; y=2.472in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495445 {
-              proto=1; x=2.2339in; y=2.74069in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=15
-                name=pin15
-              }
+             li:thermal {
              }
-             ha:padstack_ref.495446 {
-              proto=0; x=2.037055in; y=74.113263mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=1
-                name=pin1
-              }
+             ha:attributes {
+               term=1
+               name=VIN
              }
-             ha:padstack_ref.495447 {
-              proto=0; x=2.037055in; y=67.613403mm; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=24
-                name=pin24
-              }
+            }
+            ha:padstack_ref.508495 {
+             proto=0; x=985.0mil; y=2.511in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495448 {
-              proto=1; x=1.978in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=25
-                name=pin25
-              }
+             ha:attributes {
+               term=2
+               name=GND
+             }
+            }
+            ha:padstack_ref.508496 {
+             proto=0; x=985.0mil; y=2.55in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495449 {
-              proto=1; x=2.2339in; y=2.721in; rot=270.000000; xmirror=0; smirror=0; clearance=4.53mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=16
-                name=pin16
-              }
+             ha:attributes {
+               term=3
+               name=EN
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:line.495392 {
-                 x1=2.204375in; y1=68.363338mm; x2=2.204375in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.495395 {
-                 x1=2.204375in; y1=68.363338mm; x2=2.007525in; y2=68.363338mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.495398 {
-                 x1=2.007525in; y1=68.363338mm; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.495401 {
-                 x1=2.204375in; y1=2.88832in; x2=2.007525in; y2=2.88832in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.495404 {
-                 x=50.691157mm; y=2.90013in; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-                }
-                ha:text.495405 {
-                 string=%a.parent.refdes%; x=53.491257mm; y=2.7899in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 180.000000
-                }
+              li:objects {
+               ha:line.508468 {
+                x1=1.096in; y1=65.278mm; x2=957.0mil; y2=65.278mm; thickness=10.0mil; clearance=0.0;
                }
-               ha:type {
-                silk = 1
-                top = 1
+               ha:line.508471 {
+                x1=1.096in; y1=62.2808mm; x2=1.096in; y2=65.278mm; thickness=10.0mil; clearance=0.0;
                }
-             }
+               ha:line.508474 {
+                x1=1.096in; y1=62.2808mm; x2=957.0mil; y2=62.2808mm; thickness=10.0mil; clearance=0.0;
+               }
+               ha:line.508477 {
+                x1=957.0mil; y1=62.2808mm; x2=957.0mil; y2=65.278mm; thickness=10.0mil; clearance=0.0;
+               }
+              }
+              ha:type {
+               silk = 1
+               top = 1
+              }
+            }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+            ha:subc-aux {
+             lid=1
+             ha:combining {             }
 
-               li:objects {
-                ha:line.495406 {
-                 x1=53.49113mm; y1=2.789895in; x2=53.49113mm; y2=2.789895in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495409 {
-                 x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.508480 {
+                x1=1.0178in; y1=2.511in; x2=1.0178in; y2=2.511in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.495412 {
-                 x1=53.491257mm; y1=2.7899in; x2=53.491257mm; y2=69.86346mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.508483 {
+                x1=27.1018mm; y1=2.55in; x2=27.1018mm; y2=2.55in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.495415 {
-                 x1=53.491257mm; y1=2.7899in; x2=54.491257mm; y2=2.7899in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.508486 {
+                x1=27.1018mm; y1=2.55in; x2=26.1018mm; y2=2.55in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.508489 {
+                x1=27.1018mm; y1=2.55in; x2=27.1018mm; y2=65.77mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAABv
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAB3
+          }
+          ha:subc.508498 {
+           ha:attributes {
+            value=0.1uF
+            footprint=0402
+            refdes=C7
            }
-           ha:subc.495451 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C610
-            }
-           ha:data {
-                      li:padstack_prototypes {
+          ha:data {
+                    li:padstack_prototypes {
 
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+           ha:ps_proto_v6.0 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+               }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  -0.425958mm  
+                  -0.326136mm  
+                  0.425958mm  
+                  0.326136mm  
+                  0.425958mm  
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
                 }
-              }
-            }
+                clearance=0.0
+                 li:ps_poly {
+                  0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  -0.349758mm  
+                  -0.249936mm  
+                  0.349758mm  
+                  0.249936mm  
+                  0.349758mm  
+                 }
+               }
+             }
            }
+          }
 
-            li:objects {
-             ha:padstack_ref.495465 {
-              proto=0; x=47.560122mm; y=69.707462mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+           li:objects {
+            ha:padstack_ref.508512 {
+             proto=0; x=1.124in; y=62.802008mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=1
+               name=1
+             }
+            }
+            ha:padstack_ref.508513 {
+             proto=0; x=1.124in; y=2.504in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.495466 {
-              proto=0; x=47.560122mm; y=70.507054mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=2
+               name=2
              }
             }
-            li:layers {
+           }
+           li:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:top-silk {
+             lid=0
+             ha:combining {             }
 
-               li:objects {
-                ha:text.495452 {
-                 string=%a.parent.refdes%; x=48.360222mm; y=69.307158mm; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
+              li:objects {
+               ha:text.508499 {
+                string=%a.parent.refdes%; x=29.3497mm; y=2.45676in; scale=100; fid=0;
+                ha:flags {
+                 dyntext=1
+                 floater=1
                 }
+                rot = 270.000000
                }
-               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.495453 {
-                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.495456 {
-                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
+              li:objects {
+               ha:line.508500 {
+                x1=1.124in; y1=2.48826in; x2=1.124in; y2=2.48826in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=pnp-origin
                 }
-                ha:line.495459 {
-                 x1=47.560122mm; y1=70.107258mm; x2=47.560122mm; y2=71.107258mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
+               }
+               ha:line.508503 {
+                x1=1.124in; y1=2.48826in; x2=1.124in; y2=2.48826in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=origin
                 }
-                ha:line.495462 {
-                 x1=47.560122mm; y1=70.107258mm; x2=46.560122mm; y2=70.107258mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               }
+               ha:line.508506 {
+                x1=1.124in; y1=2.48826in; x2=1.124in; y2=64.201804mm; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=x
                 }
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               ha:line.508509 {
+                x1=1.124in; y1=2.48826in; x2=27.5496mm; y2=2.48826in; thickness=0.1mm; clearance=0.0;
+                ha:attributes {
+                  subc-role=y
+                }
                }
-             }
+              }
+              ha:type {
+               top = 1
+               misc = 1
+               virtual = 1
+              }
             }
            }
-            uid = nL3z0qOu4vuJ4IWsjbEAAACA
-           }
-           ha:subc.508450 {
-            ha:attributes {
-             value=2.2uF
-             footprint=0402
-             refdes=C38
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+          }
+           uid = fdmrigvTMcHho9IPHtUAAAB2
+          }
+         ha:subc.249932 {
+          ha:attributes {
+           value=load_cell
+           footprint=282834-6
+           refdes=J11
+          }
+         ha:data {
+                  li:padstack_prototypes {
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+          ha:ps_proto_v6.0 {
+            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
               }
-            }
-           }
 
-            li:objects {
-             ha:padstack_ref.508464 {
-              proto=0; x=1.396in; y=2.85348in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                bottom = 1
+                copper = 1
+               }
+               clearance=0.0
               }
 
-              li:thermal {
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;               }
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
+               }
+               clearance=0.0
               }
 
-              ha:attributes {
-                term=1
-                name=1
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                top = 1
+                mask = 1
+               }
+               clearance=0.0
               }
-             }
-             ha:padstack_ref.508465 {
-              proto=0; x=1.396in; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
+
+              ha:ps_shape_v4 {
+               ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;               }
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
               }
+            }
+          }
+
+          ha:ps_proto_v6.1 {
+            hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+            li:shape {
 
-              li:thermal {
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                top = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                }
               }
 
-              ha:attributes {
-                term=2
-                name=2
+              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:layers {
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.508451 {
-                 string=%a.parent.refdes%; x=1.38in; y=2.86548in; scale=60; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 90.000000
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
+              ha:ps_shape_v4 {
+               ha:combining {               }
+               ha:layer_mask {
+                copper = 1
+                intern = 1
                }
-             }
-
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
-
-               li:objects {
-                ha:line.508452 {
-                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.508455 {
-                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.508458 {
-                 x1=1.396in; y1=72.078596mm; x2=1.396in; y2=71.078596mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.508461 {
-                 x1=1.396in; y1=72.078596mm; x2=36.4584mm; y2=72.078596mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
+               clearance=0.0
+                li:ps_poly {
+                 -35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
+                 35.435mil  
+                 -35.435mil  
+                 35.435mil  
                 }
-               }
-               ha:type {
+              }
+
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
                 top = 1
-                misc = 1
-                virtual = 1
+                mask = 1
                }
-             }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAB4
-           }
-           ha:subc.508467 {
-            ha:attributes {
-             {io_pcb::hidename_y}=70.4850 mm
-             copyright=2006 DJ Delorie
-             author=DJ Delorie
-             footprint=SOT23-5
-             dist-license=GPL
-             {io_pcb::hidename_scale}=89
-             refdes=U2
-             value=TPS70950
-             {io_pcb::hidename_direction}=1
-             use-license=Unlimited
-             {io_pcb::hidename_x}=54.2544 mm
-            }
-           ha:data {
-                      li:padstack_prototypes {
-
-            ha:ps_proto_v6.0 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   12.0mil  
-                   -20.0mil  
-                   -12.0mil  
-                   -20.0mil  
-                   -12.0mil  
-                   20.0mil  
-                   12.0mil  
-                   20.0mil  
-                  }
-                }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   15.0mil  
-                   -23.0mil  
-                   -15.0mil  
-                   -23.0mil  
-                   -15.0mil  
-                   23.0mil  
-                   15.0mil  
-                   23.0mil  
-                  }
+               clearance=0.0
+                li:ps_poly {
+                 -1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
                 }
+              }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   12.0mil  
-                   -20.0mil  
-                   -12.0mil  
-                   -20.0mil  
-                   -12.0mil  
-                   20.0mil  
-                   12.0mil  
-                   20.0mil  
-                  }
+              ha:ps_shape_v4 {
+               ha:combining { sub=1; auto=1;               }
+               ha:layer_mask {
+                bottom = 1
+                mask = 1
+               }
+               clearance=0.0
+                li:ps_poly {
+                 -1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
+                 1.059942mm  
+                 -1.059942mm  
+                 1.059942mm  
                 }
               }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.508492 {
-              proto=0; x=32.8422mm; y=73.66mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=4
-              }
-             }
-             ha:padstack_ref.508493 {
-              proto=0; x=32.8422mm; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
+          }
+         }
 
-              li:thermal {
-              }
+          li:objects {
+           ha:padstack_ref.249958 {
+            proto=0; x=2.97in; y=300.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:attributes {
-                term=5
-                name=VOUT
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
               }
-             }
-             ha:padstack_ref.508494 {
-              proto=0; x=1.211in; y=2.822in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
               }
+            }
 
-              li:thermal {
-              }
+            ha:attributes {
+              term=6
+              name=6
+            }
+           }
+           ha:padstack_ref.249959 {
+            proto=0; x=2.97in; y=400.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
 
-              ha:attributes {
-                term=1
-                name=VIN
-              }
-             }
-             ha:padstack_ref.508495 {
-              proto=0; x=1.211in; y=2.861in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
               }
-
-              li:thermal {
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
               }
+            }
 
-              ha:attributes {
-                term=2
-                name=GND
-              }
-             }
-             ha:padstack_ref.508496 {
-              proto=0; x=1.211in; y=73.66mm; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:attributes {
+              term=5
+              name=5
+            }
+           }
+           ha:padstack_ref.249960 {
+            proto=0; x=2.97in; y=500.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
 
-              li:thermal {
+            li:thermal {
+              li:1 {
+               on  
+               diag  
+               round  
+               noshape  
               }
-
-              ha:attributes {
-                term=3
-                name=EN
+              li:3 {
+               on  
+               diag  
+               sharp  
+               noshape  
               }
-             }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
 
-               li:objects {
-                ha:line.508468 {
-                 x1=1.322in; y1=2.92in; x2=1.183in; y2=2.92in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.508471 {
-                 x1=1.322in; y1=2.802in; x2=1.322in; y2=2.92in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.508474 {
-                 x1=1.322in; y1=2.802in; x2=1.183in; y2=2.802in; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.508477 {
-                 x1=1.183in; y1=2.802in; x2=1.183in; y2=2.92in; thickness=10.0mil; clearance=0.0;
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
-             }
+            ha:attributes {
+              term=4
+              name=4
+            }
+           }
+           ha:padstack_ref.249961 {
+            proto=0; x=2.97in; y=600.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
+            }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+            li:thermal {
+            }
 
-               li:objects {
-                ha:line.508480 {
-                 x1=1.2438in; y1=2.861in; x2=1.2438in; y2=2.861in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.508483 {
-                 x1=32.8422mm; y1=73.66mm; x2=32.8422mm; y2=73.66mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.508486 {
-                 x1=32.8422mm; y1=73.66mm; x2=31.8422mm; y2=73.66mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.508489 {
-                 x1=32.8422mm; y1=73.66mm; x2=32.8422mm; y2=74.66mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
-             }
+            ha:attributes {
+              term=3
+              name=3
             }
            }
-            uid = fdmrigvTMcHho9IPHtUAAAB3
-           }
-           ha:subc.508498 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C7
+           ha:padstack_ref.249962 {
+            proto=0; x=2.97in; y=700.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            ha:flags {
+             clearline=1
             }
-           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 {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
+            ha:attributes {
+              term=2
+              name=2
+            }
+           }
+           ha:padstack_ref.249963 {
+            proto=1; x=2.97in; y=800.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+            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 {
-                   0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   -0.425958mm  
-                   -0.326136mm  
-                   0.425958mm  
-                   0.326136mm  
-                   0.425958mm  
-                  }
-                }
+            li:thermal {
+            }
 
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   -0.349758mm  
-                   -0.249936mm  
-                   0.349758mm  
-                   0.249936mm  
-                   0.349758mm  
-                  }
-                }
-              }
+            ha:attributes {
+              term=1
+              name=1
             }
            }
+          }
+          li:layers {
 
-            li:objects {
-             ha:padstack_ref.508512 {
-              proto=0; x=1.35in; y=71.692008mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+           ha:top-silk {
+            lid=0
+            ha:combining {            }
 
-              li:thermal {
+             li:objects {
+              ha:line.249933 {
+               x1=78.68793mm; y1=6.119876mm; x2=72.187816mm; y2=6.119876mm; thickness=6.0mil; clearance=0.0;
               }
-
-              ha:attributes {
-                term=1
-                name=1
+              ha:line.249936 {
+               x1=72.187816mm; y1=21.819876mm; x2=72.187816mm; y2=6.119876mm; thickness=6.0mil; clearance=0.0;
               }
-             }
-             ha:padstack_ref.508513 {
-              proto=0; x=1.35in; y=2.854in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
+              ha:line.249939 {
+               x1=78.68793mm; y1=21.819876mm; x2=72.187816mm; y2=21.819876mm; thickness=6.0mil; clearance=0.0;
               }
-
-              li:thermal {
+              ha:line.249942 {
+               x1=78.68793mm; y1=21.819876mm; x2=78.68793mm; y2=6.119876mm; thickness=6.0mil; clearance=0.0;
               }
-
-              ha:attributes {
-                term=2
-                name=2
+              ha:text.249945 {
+               string=%a.parent.refdes%; x=78.68793mm; y=6.119876mm; scale=60; fid=0;
+               ha:flags {
+                dyntext=1
+                floater=1
+               }
+               rot = 270.000000
               }
              }
-            }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
-
-               li:objects {
-                ha:text.508499 {
-                 string=%a.parent.refdes%; x=35.0901mm; y=2.80676in; scale=100; fid=0;
-                 ha:flags {
-                  dyntext=1
-                  floater=1
-                 }
-                 rot = 270.000000
-                }
-               }
-               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.508500 {
-                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=2.83826in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.508503 {
-                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=2.83826in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.508506 {
-                 x1=1.35in; y1=2.83826in; x2=1.35in; y2=73.091804mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.508509 {
-                 x1=1.35in; y1=2.83826in; x2=33.29mm; y2=2.83826in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
+             li:objects {
+              ha:line.249946 {
+               x1=2.97in; y1=550.0mil; x2=2.97in; y2=550.0mil; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=pnp-origin
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+              }
+              ha:line.249949 {
+               x1=78.68793mm; y1=6.119876mm; x2=78.68793mm; y2=6.119876mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=origin
+               }
+              }
+              ha:line.249952 {
+               x1=78.68793mm; y1=6.119876mm; x2=77.68793mm; y2=6.119876mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=x
+               }
+              }
+              ha:line.249955 {
+               x1=78.68793mm; y1=6.119876mm; x2=78.68793mm; y2=5.119876mm; thickness=0.1mm; clearance=0.0;
+               ha:attributes {
+                 subc-role=y
                }
+              }
+             }
+             ha:type {
+              top = 1
+              misc = 1
+              virtual = 1
              }
-            }
-           }
-            uid = fdmrigvTMcHho9IPHtUAAAB2
            }
-           ha:rat.512871 {
-            x1=58.0898mm; y1=19.825208mm; lgrp1=5; x2=58.0898mm; y2=19.825208mm; lgrp2=3;
+          }
+         }
+          uid = fdmrigvTMcHho9IPHtUAAAAP
+         }
+           ha:rat.532994 {
+            x1=1.92in; y1=2.74352in; lgrp1=5; x2=1.92in; y2=2.74352in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512874 {
+           ha:rat.532997 {
             x1=41.173527mm; y1=2.16442in; lgrp1=5; x2=41.173527mm; y2=2.16442in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512877 {
+           ha:rat.533000 {
             x1=43.408473mm; y1=53.084222mm; lgrp1=5; x2=43.408473mm; y2=53.084222mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512880 {
+           ha:rat.533003 {
             x1=1.753in; y1=69.0626mm; lgrp1=5; x2=1.753in; y2=69.0626mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512883 {
+           ha:rat.533006 {
             x1=1.741in; y1=67.017392mm; lgrp1=5; x2=1.741in; y2=67.017392mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512886 {
-            x1=1.26021in; y1=26.517596mm; lgrp1=5; x2=1.26021in; y2=26.517596mm; lgrp2=3;
-            ha:flags {
-             via=1
-            }
-           }
-           ha:rat.512889 {
+           ha:rat.533009 {
             x1=2.41352in; y1=2.425in; lgrp1=5; x2=2.41352in; y2=2.425in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512892 {
+           ha:rat.533012 {
             x1=1.609in; y1=58.203592mm; lgrp1=5; x2=1.609in; y2=58.203592mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512895 {
+           ha:rat.533015 {
             x1=1.57in; y1=58.210192mm; lgrp1=5; x2=1.57in; y2=58.210192mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512898 {
+           ha:rat.533018 {
             x1=47.560122mm; y1=69.707462mm; lgrp1=5; x2=47.560122mm; y2=69.707462mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512901 {
-            x1=58.0898mm; y1=19.825208mm; lgrp1=7; x2=58.0898mm; y2=19.825208mm; lgrp2=3;
+           ha:rat.533021 {
+            x1=2.2339in; y1=2.8391in; lgrp1=5; x2=2.2339in; y2=2.8391in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.533024 {
+            x1=2.2339in; y1=2.81942in; lgrp1=5; x2=2.2339in; y2=2.81942in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.533027 {
+            x1=2.2339in; y1=2.78006in; lgrp1=5; x2=2.2339in; y2=2.78006in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
+           }
+           ha:rat.533030 {
+            x1=1.978in; y1=2.76037in; lgrp1=5; x2=1.978in; y2=2.76037in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512904 {
-            x1=1.786895in; y1=1.99794in; lgrp1=5; x2=1.786895in; y2=1.99794in; lgrp2=3;
+           ha:rat.533033 {
+            x1=1.978in; y1=2.8391in; lgrp1=5; x2=1.978in; y2=2.8391in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512907 {
-            x1=1.786895in; y1=2.1751in; lgrp1=5; x2=1.786895in; y2=2.1751in; lgrp2=3;
+           ha:rat.533036 {
+            x1=1.978in; y1=2.85879in; lgrp1=5; x2=1.978in; y2=2.85879in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512910 {
-            x1=1.87547in; y1=59.997467mm; lgrp1=5; x2=1.87547in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533039 {
+            x1=43.058208mm; y1=39.3446mm; lgrp1=5; x2=43.058208mm; y2=39.3446mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512913 {
-            x1=2.07232in; y1=59.997467mm; lgrp1=5; x2=2.07232in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533042 {
+            x1=1.846895in; y1=1.94994in; lgrp1=5; x2=1.846895in; y2=1.94994in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512916 {
-            x1=58.636916mm; y1=59.997467mm; lgrp1=5; x2=58.636916mm; y2=59.997467mm; lgrp2=3;
+           ha:rat.533045 {
+            x1=1.846895in; y1=2.1271in; lgrp1=5; x2=1.846895in; y2=2.1271in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512919 {
-            x1=60.886721mm; y1=1.84046in; lgrp1=5; x2=60.886721mm; y2=1.84046in; lgrp2=3;
+           ha:rat.533048 {
+            x1=1.93547in; y1=2.314105in; lgrp1=5; x2=1.93547in; y2=2.314105in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512922 {
-            x1=1.9739in; y1=1.751885in; lgrp1=5; x2=1.9739in; y2=1.751885in; lgrp2=3;
+           ha:rat.533051 {
+            x1=2.13232in; y1=2.314105in; lgrp1=5; x2=2.13232in; y2=2.314105in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512925 {
-            x1=1.87547in; y1=1.751885in; lgrp1=5; x2=1.87547in; y2=1.751885in; lgrp2=3;
+           ha:rat.533054 {
+            x1=60.160916mm; y1=2.314105in; lgrp1=5; x2=60.160916mm; y2=2.314105in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512928 {
-            x1=56.26103mm; y1=771.0mil; lgrp1=5; x2=56.26103mm; y2=771.0mil; lgrp2=3;
+           ha:rat.533057 {
+            x1=62.410721mm; y1=1.79246in; lgrp1=5; x2=62.410721mm; y2=1.79246in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512931 {
-            x1=56.26103mm; y1=671.0mil; lgrp1=5; x2=56.26103mm; y2=671.0mil; lgrp2=3;
+           ha:rat.533060 {
+            x1=2.0339in; y1=1.703885in; lgrp1=5; x2=2.0339in; y2=1.703885in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512934 {
-            x1=51.05403mm; y1=671.0mil; lgrp1=5; x2=51.05403mm; y2=671.0mil; lgrp2=3;
+           ha:rat.533063 {
+            x1=1.93547in; y1=1.703885in; lgrp1=5; x2=1.93547in; y2=1.703885in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512937 {
+           ha:rat.533066 {
             x1=39.1922mm; y1=1.98417in; lgrp1=5; x2=39.1922mm; y2=1.98417in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512940 {
+           ha:rat.533069 {
             x1=1.63354in; y1=52.2478mm; lgrp1=5; x2=1.63354in; y2=52.2478mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512943 {
+           ha:rat.533072 {
             x1=1.88in; y1=2.603in; lgrp1=5; x2=1.88in; y2=2.603in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512946 {
+           ha:rat.533075 {
             x1=46.452028mm; y1=67.816222mm; lgrp1=5; x2=46.452028mm; y2=67.816222mm; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.512949 {
-            x1=77.849543mm; y1=44.188738mm; lgrp1=7; x2=3.73652in; y2=1.658in; lgrp2=3;
-           }
-           ha:rat.512952 {
-            x1=3.73652in; y1=1.658in; lgrp1=3; x2=3.773in; y2=39.497mm; lgrp2=3;
-           }
-           ha:rat.512955 {
-            x1=58.0898mm; y1=812.0mil; lgrp1=3; x2=56.26103mm; y2=821.0mil; lgrp2=3;
-           }
-           ha:rat.512958 {
-            x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=56.26103mm; y2=821.0mil; lgrp2=3;
-           }
-           ha:rat.512961 {
-            x1=58.0898mm; y1=812.0mil; lgrp1=3; x2=2.337in; y2=880.0mil; lgrp2=3;
+           ha:rat.533078 {
+            x1=78.486mm; y1=78.486mm; lgrp1=5; x2=76.7334mm; y2=3.181in; lgrp2=3;
            }
-           ha:rat.512964 {
-            x1=56.26103mm; y1=871.0mil; lgrp1=3; x2=1.141in; y2=892.74mil; lgrp2=3;
+           ha:rat.533081 {
+            x1=77.851112mm; y1=1.74104571in; lgrp1=5; x2=3.73652in; y2=1.658in; lgrp2=3;
            }
-           ha:rat.512967 {
-            x1=985.21mil; y1=1.267in; lgrp1=3; x2=1.163in; y2=2.822in; lgrp2=3;
+           ha:rat.533084 {
+            x1=3.73652in; y1=1.658in; lgrp1=3; x2=3.773in; y2=39.497mm; lgrp2=3;
            }
-           ha:rat.512970 {
+           ha:rat.533087 {
             x1=2.97in; y1=2.35in; lgrp1=3; x2=52.241323mm; y2=74.113263mm; lgrp2=3;
            }
-           ha:rat.512973 {
-            x1=53.241321mm; y1=74.113263mm; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
-           }
-           ha:rat.512976 {
-            x1=51.05403mm; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=621.0mil; lgrp2=3;
-           }
-           ha:rat.512979 {
-            x1=62.3824mm; y1=63.627mm; lgrp1=3; x2=2.175in; y2=2.6621in; lgrp2=3;
-           }
-           ha:rat.512982 {
-            x1=2.056in; y1=63.627mm; lgrp1=3; x2=53.241321mm; y2=67.613403mm; lgrp2=3;
+           ha:rat.533090 {
+            x1=53.241321mm; y1=74.113263mm; lgrp1=3; x2=2.084in; y2=621.0mil; lgrp2=3;
            }
-           ha:rat.512985 {
-            x1=2.056in; y1=63.627mm; lgrp1=3; x2=2.2298in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533093 {
+            x1=2.921in; y1=3.181in; lgrp1=3; x2=55.241063mm; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.512988 {
-            x1=53.46954mm; y1=1.3724085in; lgrp1=3; x2=53.467mm; y2=1.405in; lgrp2=10;
+           ha:rat.533096 {
+            x1=64.0334mm; y1=3.181in; lgrp1=3; x2=53.241321mm; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.512991 {
-            x1=60.886721mm; y1=2.25384in; lgrp1=3; x2=53.467mm; y2=35.9156mm; lgrp2=10;
+           ha:rat.533099 {
+            x1=53.241321mm; y1=67.613403mm; lgrp1=3; x2=2.2898in; y2=2.314105in; lgrp2=3;
            }
-           ha:rat.512994 {
-            x1=59.136788mm; y1=1.751885in; lgrp1=3; x2=720.0mil; y2=2.169in; lgrp2=3;
-           }
-           ha:rat.512997 {
+           ha:rat.533102 {
             x1=1.609in; y1=2.26in; lgrp1=3; x2=39.8902mm; y2=57.403996mm; lgrp2=3;
            }
-           ha:rat.513000 {
+           ha:rat.533105 {
             x1=1.609in; y1=2.26in; lgrp1=3; x2=1.648in; y2=2.26in; lgrp2=3;
            }
-           ha:rat.513003 {
-            x1=1.648in; y1=2.26in; lgrp1=3; x2=1.786895in; y2=56.747664mm; lgrp2=3;
-           }
-           ha:rat.513006 {
-            x1=150.0mil; y1=1.625in; lgrp1=3; x2=60.886721mm; y2=47.747682mm; lgrp2=3;
+           ha:rat.533108 {
+            x1=1.648in; y1=2.26in; lgrp1=3; x2=1.846895in; y2=2.18616in; lgrp2=3;
            }
-           ha:rat.513009 {
+           ha:rat.533111 {
             x1=2.97in; y1=2.7in; lgrp1=3; x2=689.0mil; y2=54.0004mm; lgrp2=7;
            }
-           ha:rat.513012 {
+           ha:rat.533114 {
             x1=2.97in; y1=2.7in; lgrp1=3; x2=2.97in; y2=73.66mm; lgrp2=3;
            }
-           ha:rat.513015 {
-            x1=43.408473mm; y1=52.28463mm; lgrp1=3; x2=1.786895in; y2=52.2478mm; lgrp2=3;
+           ha:rat.533117 {
+            x1=43.408473mm; y1=52.28463mm; lgrp1=3; x2=1.846895in; y2=51.0286mm; lgrp2=3;
            }
-           ha:rat.513018 {
+           ha:rat.533120 {
             x1=43.408473mm; y1=52.28463mm; lgrp1=3; x2=39.1922mm; y2=52.2478mm; lgrp2=3;
            }
-           ha:rat.513021 {
+           ha:rat.533123 {
             x1=40.373935mm; y1=2.16442in; lgrp1=3; x2=1.63354in; y2=1.98417in; lgrp2=3;
            }
-           ha:rat.513024 {
-            x1=1.786895in; y1=2.03731in; lgrp1=3; x2=1.63354in; y2=1.98417in; lgrp2=3;
+           ha:rat.533126 {
+            x1=1.846895in; y1=50.528474mm; lgrp1=3; x2=1.63354in; y2=1.98417in; lgrp2=3;
            }
-           ha:rat.513027 {
-            x1=1.956in; y1=63.627mm; lgrp1=3; x2=2.076425in; y2=67.613403mm; lgrp2=3;
+           ha:rat.533129 {
+            x1=2.421in; y1=3.181in; lgrp1=3; x2=2.076425in; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.513030 {
-            x1=1.956in; y1=63.627mm; lgrp1=3; x2=2.21011in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533132 {
+            x1=2.076425in; y1=67.613403mm; lgrp1=3; x2=2.27011in; y2=2.314105in; lgrp2=3;
            }
-           ha:rat.513033 {
-            x1=60.886721mm; y1=2.27353in; lgrp1=3; x2=54.3052mm; y2=1.499in; lgrp2=10;
+           ha:rat.533135 {
+            x1=2.821in; y1=3.181in; lgrp1=3; x2=54.740937mm; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.513036 {
-            x1=59.8424mm; y1=63.627mm; lgrp1=3; x2=54.740937mm; y2=67.613403mm; lgrp2=3;
+           ha:rat.533138 {
+            x1=2.2339in; y1=2.85879in; lgrp1=3; x2=29.718mm; y2=2.472in; lgrp2=3;
            }
-           ha:rat.513039 {
-            x1=1.35in; y1=71.692008mm; lgrp1=3; x2=1.396in; y2=2.822in; lgrp2=3;
+           ha:rat.533141 {
+            x1=2.24548in; y1=2.956in; lgrp1=3; x2=2.2339in; y2=2.85879in; lgrp2=3;
            }
-           ha:rat.513042 {
-            x1=1.35in; y1=71.692008mm; lgrp1=3; x2=32.8422mm; y2=2.822in; lgrp2=3;
+           ha:rat.533144 {
+            x1=2.97in; y1=2.25in; lgrp1=3; x2=2.2339in; y2=2.85879in; lgrp2=3;
            }
-           ha:rat.513045 {
-            x1=1.396in; y1=2.822in; lgrp1=3; x2=2.2339in; y2=2.85879in; lgrp2=3;
+           ha:rat.533147 {
+            x1=2.721in; y1=3.181in; lgrp1=3; x2=2.135475in; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.513048 {
-            x1=2.97in; y1=2.25in; lgrp1=3; x2=2.281in; y2=73.025mm; lgrp2=3;
+           ha:rat.533150 {
+            x1=62.103mm; y1=2.425in; lgrp1=7; x2=62.103mm; y2=2.425in; lgrp2=3;
+            ha:flags {
+             via=1
+            }
            }
-           ha:rat.513051 {
-            x1=2.256in; y1=63.627mm; lgrp1=3; x2=2.135in; y2=2.66147in; lgrp2=3;
+           ha:rat.533153 {
+            x1=1.648in; y1=58.203592mm; lgrp1=7; x2=1.648in; y2=58.203592mm; lgrp2=3;
+            ha:flags {
+             via=1
+            }
            }
-           ha:rat.513054 {
-            x1=1.26021in; y1=25.718004mm; lgrp1=7; x2=1.26021in; y2=25.718004mm; lgrp2=3;
+           ha:rat.533156 {
+            x1=2.2339in; y1=2.74069in; lgrp1=7; x2=2.2339in; y2=2.74069in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513057 {
-            x1=62.103mm; y1=2.425in; lgrp1=7; x2=62.103mm; y2=2.425in; lgrp2=3;
+           ha:rat.533159 {
+            x1=2.2339in; y1=2.721in; lgrp1=7; x2=2.2339in; y2=2.721in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513060 {
-            x1=1.648in; y1=58.203592mm; lgrp1=7; x2=1.648in; y2=58.203592mm; lgrp2=3;
+           ha:rat.533162 {
+            x1=1.978in; y1=2.79973in; lgrp1=7; x2=1.978in; y2=2.79973in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513063 {
-            x1=29.215334mm; y1=1.004in; lgrp1=7; x2=29.215334mm; y2=1.004in; lgrp2=3;
+           ha:rat.533165 {
+            x1=1.978in; y1=2.81942in; lgrp1=7; x2=1.978in; y2=2.81942in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513066 {
-            x1=1.786895in; y1=1.9192in; lgrp1=7; x2=1.786895in; y2=1.9192in; lgrp2=3;
+           ha:rat.533168 {
+            x1=1.846895in; y1=1.8712in; lgrp1=7; x2=1.846895in; y2=1.8712in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513069 {
-            x1=1.786895in; y1=2.01763in; lgrp1=7; x2=1.786895in; y2=2.01763in; lgrp2=3;
+           ha:rat.533171 {
+            x1=1.846895in; y1=1.96963in; lgrp1=7; x2=1.846895in; y2=1.96963in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513072 {
-            x1=1.89516in; y1=59.997467mm; lgrp1=7; x2=1.89516in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533174 {
+            x1=1.95516in; y1=2.314105in; lgrp1=7; x2=1.95516in; y2=2.314105in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513075 {
-            x1=59.136788mm; y1=59.997467mm; lgrp1=7; x2=59.136788mm; y2=59.997467mm; lgrp2=3;
+           ha:rat.533177 {
+            x1=2.38822in; y1=2.314105in; lgrp1=7; x2=2.38822in; y2=2.314105in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513078 {
-            x1=60.886721mm; y1=1.82078in; lgrp1=7; x2=60.886721mm; y2=1.82078in; lgrp2=3;
+           ha:rat.533180 {
+            x1=62.410721mm; y1=1.77278in; lgrp1=7; x2=62.410721mm; y2=1.77278in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513081 {
-            x1=1.85579in; y1=1.751885in; lgrp1=7; x2=1.85579in; y2=1.751885in; lgrp2=3;
+           ha:rat.533183 {
+            x1=1.91579in; y1=1.703885in; lgrp1=7; x2=1.91579in; y2=1.703885in; lgrp2=3;
             ha:flags {
              via=1
             }
            }
-           ha:rat.513084 {
-            x1=3.73652in; y1=1.658in; lgrp1=3; x2=3.768in; y2=1.658in; lgrp2=3;
+           ha:rat.533186 {
+            x1=77.788364mm; y1=43.933909mm; lgrp1=7; x2=3.74152in; y2=39.497mm; lgrp2=3;
            }
-           ha:rat.513087 {
-            x1=3.773in; y1=39.497mm; lgrp1=3; x2=3.74152in; y2=39.497mm; lgrp2=3;
+           ha:rat.533189 {
+            x1=3.768in; y1=1.658in; lgrp1=3; x2=3.74152in; y2=39.497mm; lgrp2=3;
            }
-           ha:rat.513090 {
+           ha:rat.533192 {
             x1=60.96mm; y1=2.93in; lgrp1=10; x2=3.983in; y2=27.266392mm; lgrp2=3;
            }
-           ha:rat.513093 {
-            x1=1.8in; y1=2.93in; lgrp1=10; x2=3.966in; y2=1.21648in; lgrp2=3;
+           ha:rat.533195 {
+            x1=1.6in; y1=2.93in; lgrp1=10; x2=3.966in; y2=1.21648in; lgrp2=3;
            }
-           ha:rat.513096 {
+           ha:rat.533198 {
             x1=60.96mm; y1=270.0mil; lgrp1=10; x2=4.0in; y2=790.0mil; lgrp2=3;
            }
-           ha:rat.513099 {
-            x1=2.1in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=895.0mil; lgrp2=3;
+           ha:rat.533201 {
+            x1=2.0in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=895.0mil; lgrp2=3;
            }
-           ha:rat.513102 {
-            x1=1.873in; y1=671.0mil; lgrp1=3; x2=51.05403mm; y2=771.0mil; lgrp2=3;
+           ha:rat.533204 {
+            x1=2.621in; y1=3.181in; lgrp1=3; x2=53.740939mm; y2=67.613403mm; lgrp2=3;
            }
-           ha:rat.513105 {
-            x1=2.156in; y1=63.627mm; lgrp1=3; x2=53.740939mm; y2=67.613403mm; lgrp2=3;
+           ha:rat.533207 {
+            x1=53.740939mm; y1=67.613403mm; lgrp1=3; x2=2.30948in; y2=2.314105in; lgrp2=3;
            }
-           ha:rat.513108 {
-            x1=2.156in; y1=63.627mm; lgrp1=3; x2=2.24948in; y2=59.997467mm; lgrp2=3;
+           ha:rat.533210 {
+            x1=2.2339in; y1=2.79973in; lgrp1=3; x2=2.28247in; y2=2.79973in; lgrp2=3;
            }
-           ha:rat.513111 {
-            x1=1.873in; y1=771.0mil; lgrp1=3; x2=51.05403mm; y2=821.0mil; lgrp2=3;
+           ha:rat.533213 {
+            x1=1.978in; y1=2.78006in; lgrp1=3; x2=1.92706in; y2=2.78006in; lgrp2=3;
            }
-           ha:rat.513114 {
-            x1=1.970785in; y1=39.3446mm; lgrp1=3; x2=60.886721mm; y2=56.747664mm; lgrp2=3;
+           ha:rat.533216 {
+            x1=47.560122mm; y1=70.507054mm; lgrp1=3; x2=1.846895in; y2=2.02868in; lgrp2=3;
            }
-           ha:rat.513117 {
-            x1=1.873in; y1=971.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
+           ha:rat.533219 {
+            x1=1.846895in; y1=2.02868in; lgrp1=3; x2=2.0348in; y2=31.1346mm; lgrp2=3;
            }
-           ha:rat.513120 {
-            x1=2.97in; y1=1000.0mil; lgrp1=3; x2=2.419in; y2=841.0mil; lgrp2=3;
+           ha:rat.533222 {
+            x1=1.846895in; y1=2.02868in; lgrp1=3; x2=368.0mil; y2=1.55in; lgrp2=3;
            }
-           ha:rat.513123 {
-            x1=49.86023mm; y1=445.0mil; lgrp1=3; x2=51.05403mm; y2=521.0mil; lgrp2=3;
-           }
-           ha:rat.513126 {
-            x1=2.97in; y1=800.0mil; lgrp1=3; x2=56.26103mm; y2=571.0mil; lgrp2=3;
-           }
-           ha:rat.513129 {
-            x1=47.560122mm; y1=70.507054mm; lgrp1=3; x2=1.786895in; y2=2.07668in; lgrp2=3;
-           }
-           ha:rat.513132 {
-            x1=1.786895in; y1=2.07668in; lgrp1=3; x2=1.97in; y2=30.7332mm; lgrp2=3;
-           }
-           ha:rat.513135 {
-            x1=1.786895in; y1=2.07668in; lgrp1=3; x2=368.0mil; y2=1.55in; lgrp2=3;
-           }
-           ha:rat.513138 {
-            x1=1.873in; y1=571.0mil; lgrp1=3; x2=51.05403mm; y2=721.0mil; lgrp2=3;
-           }
-           ha:rat.513141 {
+           ha:rat.533225 {
             x1=1.72152in; y1=69.0626mm; lgrp1=3; x2=1.88in; y2=67.816222mm; lgrp2=3;
            }
-           ha:rat.513144 {
+           ha:rat.533228 {
             x1=1.978in; y1=2.74069in; lgrp1=3; x2=1.88in; y2=67.816222mm; lgrp2=3;
            }
-           ha:rat.513147 {
-            x1=2.419in; y1=919.0mil; lgrp1=3; x2=56.26103mm; y2=721.0mil; lgrp2=3;
-           }
-           ha:rat.513150 {
-            x1=2.97in; y1=900.0mil; lgrp1=3; x2=56.26103mm; y2=621.0mil; lgrp2=3;
-           }
-           ha:rat.513153 {
-            x1=57.48023mm; y1=445.0mil; lgrp1=3; x2=56.26103mm; y2=521.0mil; lgrp2=3;
+           ha:rat.533231 {
+            x1=1.6in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=946.0mil; lgrp2=3;
            }
-           ha:rat.513156 {
-            x1=1.8in; y1=270.0mil; lgrp1=10; x2=3.999in; y2=946.0mil; lgrp2=3;
+           ha:rat.533234 {
+            x1=2.076425in; y1=74.113263mm; lgrp1=3; x2=56.223408mm; y2=2.95648in; lgrp2=3;
            }
-           ha:rat.513159 {
-            x1=72.855582mm; y1=50.85969mm; lgrp1=3; x2=60.886721mm; y2=1.89952in; lgrp2=3;
+           ha:rat.533237 {
+            x1=2.037055in; y1=74.113263mm; lgrp1=3; x2=2.076425in; y2=74.113263mm; lgrp2=3;
            }
-           ha:rat.513162 {
-            x1=1.873in; y1=871.0mil; lgrp1=3; x2=51.05403mm; y2=871.0mil; lgrp2=3;
-           }
-           ha:rat.513165 {
+           ha:rat.533240 {
             x1=1.741in; y1=2.607in; lgrp1=3; x2=46.452028mm; y2=2.603in; lgrp2=3;
            }
-           ha:rat.513168 {
+           ha:rat.533243 {
             x1=1.978in; y1=2.721in; lgrp1=3; x2=46.452028mm; y2=2.603in; lgrp2=3;
            }
-           ha:rat.513171 {
-            x1=72.855582mm; y1=52.15509mm; lgrp1=3; x2=60.886721mm; y2=1.9192in; lgrp2=3;
+           ha:rat.533246 {
+            x1=2.2339in; y1=2.76037in; lgrp1=3; x2=2.28563in; y2=2.76037in; lgrp2=3;
            }
-           ha:rat.513174 {
+           ha:rat.533249 {
             x1=2.97in; y1=2.8in; lgrp1=3; x2=70.321043mm; y2=2.71329in; lgrp2=3;
            }
-           ha:rat.513177 {
+           ha:rat.533252 {
             x1=2.97in; y1=3.0in; lgrp1=3; x2=70.321043mm; y2=70.217538mm; lgrp2=3;
            }
-           ha:rat.513180 {
-            x1=1.856in; y1=63.627mm; lgrp1=3; x2=52.241323mm; y2=67.613403mm; lgrp2=3;
+           ha:rat.533255 {
+            x1=2.321in; y1=3.181in; lgrp1=3; x2=52.241323mm; y2=67.613403mm; lgrp2=3;
            }
    }
    li:layers {
@@ -30903,18 +30892,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.355142 {
-        x1=250.0mil; y1=45.085mm; x2=644.0mil; y2=2.169in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.355139 {
-        x1=250.0mil; y1=42.545mm; x2=250.0mil; y2=45.085mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.355118 {
         x1=7.017004mm; y1=1.54874in; x2=250.0mil; y2=40.005mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30981,12 +30958,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.319460 {
-        x1=668.0mil; y1=2.169in; x2=644.0mil; y2=2.169in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.318641 {
         x1=689.0mil; y1=1.225in; x2=689.0mil; y2=1.975in; thickness=140.0mil; clearance=20.0mil;
         ha:flags {
@@ -31095,12 +31066,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.271396 {
-        x1=720.0mil; y1=2.169in; x2=669.0mil; y2=2.169in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.247491 {
         x1=985.21mil; y1=1.042in; x2=966.21mil; y2=1.023in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
@@ -32451,9 +32416,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.472244 {
         x1=1.970775in; y1=1.449in; x2=1.970785in; y2=1.44901in; thickness=18.0mil; clearance=20.0mil;
        }
-       ha:line.472535 {
-        x1=43.058208mm; y1=39.3446mm; x2=1.753in; y2=39.3446mm; thickness=18.0mil; clearance=20.0mil;
-       }
        ha:line.472538 {
         x1=43.058208mm; y1=1.499in; x2=1.838in; y2=1.499in; thickness=18.0mil; clearance=20.0mil;
        }
@@ -32727,497 +32689,647 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.486096 {
-        x1=2.93346in; y1=2.015in; x2=2.98in; y2=2.015in; thickness=18.0mil; clearance=20.0mil;
+       ha:line.486096 {
+        x1=2.93346in; y1=2.015in; x2=2.98in; y2=2.015in; thickness=18.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.486093 {
+        x1=2.92328in; y1=49.881028mm; x2=2.92281in; y2=1.96335in; thickness=18.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.486090 {
+        x1=2.92328in; y1=49.881028mm; x2=2.98in; y2=49.881028mm; thickness=18.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.246072 {
+        x1=39.8714mm; y1=57.403996mm; x2=1.57in; y2=57.410596mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+         drc=1
+        }
+       }
+       ha:line.246033 {
+        x1=39.8902mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+         drc=1
+        }
+       }
+       ha:line.246030 {
+        x1=39.8658mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+         drc=1
+        }
+       }
+       ha:line.495114 {
+        x1=1.9579in; y1=2.8391in; x2=2.0089in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495117 {
+        x1=1.92648in; y1=2.748in; x2=1.92in; y2=2.74152in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495129 {
+        x1=1.92706in; y1=2.78006in; x2=1.92in; y2=2.773in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495135 {
+        x1=1.93527in; y1=2.79973in; x2=1.912in; y2=2.823in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495138 {
+        x1=1.912in; y1=2.823in; x2=1.912in; y2=2.83626in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495144 {
+        x1=1.93642in; y1=2.81942in; x2=1.926in; y2=2.809in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495156 {
+        x1=1.912in; y1=2.86774in; x2=1.912in; y2=2.898in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495159 {
+        x1=1.91226in; y1=72.8472mm; x2=1.912in; y2=2.86774in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495180 {
+        x1=56.223408mm; y1=2.95648in; x2=56.2356mm; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495183 {
+        x1=56.223408mm; y1=2.95648in; x2=56.223408mm; y2=76.2254mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495198 {
+        x1=51.7398mm; y1=2.886in; x2=51.7398mm; y2=2.91779in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495216 {
+        x1=50.230532mm; y1=2.819in; x2=1.978in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495234 {
+        x1=57.023mm; y1=76.2254mm; x2=57.023mm; y2=77.2414mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495240 {
+        x1=55.9308mm; y1=2.839in; x2=2.2338in; y2=2.839in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495243 {
+        x1=2.2338in; y1=2.839in; x2=2.2339in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495252 {
+        x1=2.20569in; y1=2.74069in; x2=2.2339in; y2=2.74069in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495258 {
+        x1=2.28247in; y1=2.79973in; x2=2.286in; y2=2.80326in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495264 {
+        x1=2.28563in; y1=2.76037in; x2=2.286in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495270 {
+        x1=57.953656mm; y1=2.8391in; x2=2.286in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.495273 {
+        x1=2.286in; y1=2.83474in; x2=2.31326in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.486093 {
-        x1=2.92328in; y1=49.881028mm; x2=2.92281in; y2=1.96335in; thickness=18.0mil; clearance=20.0mil;
+       ha:line.495276 {
+        x1=2.31326in; y1=2.83474in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.486090 {
-        x1=2.92328in; y1=49.881028mm; x2=2.98in; y2=49.881028mm; thickness=18.0mil; clearance=20.0mil;
+       ha:line.495279 {
+        x1=2.286in; y1=2.72852in; x2=2.31352in; y2=2.72852in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.246072 {
-        x1=39.8714mm; y1=57.403996mm; x2=1.57in; y2=57.410596mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495282 {
+        x1=2.31352in; y1=2.72852in; x2=2.329in; y2=2.744in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.246033 {
-        x1=39.8902mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.495285 {
+        x1=2.329in; y1=2.744in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.246030 {
-        x1=39.8658mm; y1=57.403996mm; x2=1.57in; y2=57.391796mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.520881 {
+        x1=985.21mil; y1=1.267in; x2=985.21mil; y2=62.783466mm; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
-         drc=1
         }
        }
-       ha:line.495075 {
-        x1=2.2in; y1=2.721in; x2=55.7657mm; y2=68.9991mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.508437 {
+        x1=1.11548in; y1=2.511in; x2=1.123in; y2=2.50348in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495078 {
-        x1=2.196in; y1=2.7in; x2=2.196in; y2=69.3674mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.508440 {
+        x1=1.026in; y1=2.511in; x2=1.11548in; y2=2.511in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495081 {
-        x1=2.20569in; y1=2.74069in; x2=2.196in; y2=69.3674mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.508443 {
+        x1=29.718mm; y1=2.50348in; x2=1.123in; y2=2.50348in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495084 {
-        x1=2.196in; y1=2.7in; x2=56.1594mm; y2=2.685in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.508446 {
+        x1=985.0mil; y1=2.511in; x2=1.026in; y2=2.511in; thickness=25.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495087 {
-        x1=55.763668mm; y1=2.81942in; x2=55.753mm; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.520518 {
+        x1=29.718mm; y1=2.472in; x2=27.1018mm; y2=2.472in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495090 {
-        x1=55.753mm; y1=71.9328mm; x2=55.9308mm; y2=2.839in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.520884 {
+        x1=985.21mil; y1=62.783466mm; x2=985.0mil; y2=2.472in; thickness=18.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495093 {
-        x1=55.753mm; y1=2.788in; x2=55.753mm; y2=71.9328mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.524500 {
+        x1=56.26103mm; y1=821.0mil; x2=2.45in; y2=821.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495096 {
-        x1=55.954676mm; y1=2.78006in; x2=55.753mm; y2=2.788in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.524854 {
+        x1=56.26103mm; y1=721.0mil; x2=58.5978mm; y2=721.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495099 {
-        x1=1.97837in; y1=2.76in; x2=1.978in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.524857 {
+        x1=58.5978mm; y1=721.0mil; x2=60.1472mm; y2=782.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495102 {
-        x1=1.97837in; y1=2.76in; x2=2.008in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525211 {
+        x1=2.278in; y1=871.0mil; x2=2.302in; y2=847.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495105 {
-        x1=2.018in; y1=2.77in; x2=2.008in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525214 {
+        x1=2.302in; y1=847.0mil; x2=2.302in; y2=821.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495108 {
-        x1=2.018in; y1=2.77in; x2=2.018in; y2=2.83in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525566 {
+        x1=2.274in; y1=771.0mil; x2=57.8866mm; y2=766.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495111 {
-        x1=2.0089in; y1=2.8391in; x2=2.018in; y2=2.83in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525569 {
+        x1=2.302in; y1=20.053808mm; x2=2.302in; y2=789.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495114 {
-        x1=1.9579in; y1=2.8391in; x2=2.0089in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525572 {
+        x1=2.302in; y1=789.0mil; x2=57.8866mm; y2=766.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495117 {
-        x1=1.92648in; y1=2.748in; x2=1.92in; y2=2.74152in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525914 {
+        x1=60.1472mm; y1=860.0mil; x2=2.91in; y2=860.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495120 {
-        x1=1.92648in; y1=2.748in; x2=1.937in; y2=2.748in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525917 {
+        x1=2.91in; y1=860.0mil; x2=2.97in; y2=800.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495123 {
-        x1=49.513998mm; y1=2.76037in; x2=1.937in; y2=2.748in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525920 {
+        x1=56.26103mm; y1=621.0mil; x2=2.584in; y2=621.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495126 {
-        x1=49.513998mm; y1=2.76037in; x2=1.978in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525923 {
+        x1=2.584in; y1=621.0mil; x2=2.663in; y2=700.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495129 {
-        x1=1.92706in; y1=2.78006in; x2=1.92in; y2=2.773in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525926 {
+        x1=2.663in; y1=700.0mil; x2=2.97in; y2=700.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495132 {
-        x1=1.92706in; y1=2.78006in; x2=1.978in; y2=2.78006in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525929 {
+        x1=56.26103mm; y1=571.0mil; x2=2.941in; y2=571.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495135 {
-        x1=1.93527in; y1=2.79973in; x2=1.912in; y2=2.823in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.525932 {
+        x1=2.941in; y1=571.0mil; x2=2.97in; y2=600.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495138 {
-        x1=1.912in; y1=2.823in; x2=1.912in; y2=2.83626in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526265 {
+        x1=56.26103mm; y1=521.0mil; x2=2.261in; y2=521.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495141 {
-        x1=1.93527in; y1=2.79973in; x2=1.978in; y2=2.79973in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526268 {
+        x1=2.261in; y1=521.0mil; x2=2.276in; y2=506.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495144 {
-        x1=1.93642in; y1=2.81942in; x2=1.926in; y2=2.809in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526271 {
+        x1=2.276in; y1=506.0mil; x2=2.276in; y2=11.63317mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495147 {
-        x1=1.93642in; y1=2.81942in; x2=1.978in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526274 {
+        x1=2.276in; y1=11.63317mm; x2=57.48023mm; y2=445.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495150 {
-        x1=1.93821in; y1=2.85879in; x2=1.938in; y2=2.859in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526277 {
+        x1=51.05403mm; y1=521.0mil; x2=49.911mm; y2=521.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495153 {
-        x1=1.93821in; y1=2.85879in; x2=1.978in; y2=2.85879in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526280 {
+        x1=49.911mm; y1=521.0mil; x2=1.952in; y2=508.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495156 {
-        x1=1.912in; y1=2.86774in; x2=1.912in; y2=2.898in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526283 {
+        x1=1.952in; y1=508.0mil; x2=1.952in; y2=11.58243mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495159 {
-        x1=1.91226in; y1=72.8472mm; x2=1.912in; y2=2.86774in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526286 {
+        x1=1.952in; y1=11.58243mm; x2=49.86023mm; y2=445.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495162 {
-        x1=1.91226in; y1=72.8472mm; x2=1.929in; y2=72.8472mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526613 {
+        x1=2.274in; y1=771.0mil; x2=2.168in; y2=771.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495165 {
-        x1=1.9579in; y1=2.8391in; x2=1.929in; y2=72.8472mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526616 {
+        x1=2.168in; y1=771.0mil; x2=2.149in; y2=752.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495168 {
-        x1=54.740937mm; y1=73.054337mm; x2=54.7116mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526619 {
+        x1=2.149in; y1=752.0mil; x2=2.149in; y2=689.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495171 {
-        x1=54.3052mm; y1=73.025mm; x2=55.7276mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526622 {
+        x1=2.149in; y1=689.0mil; x2=2.167in; y2=671.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495174 {
-        x1=56.2356mm; y1=73.533mm; x2=55.7276mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.526625 {
+        x1=2.167in; y1=671.0mil; x2=56.26103mm; y2=671.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495177 {
-        x1=56.2356mm; y1=73.533mm; x2=56.2356mm; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527271 {
+        x1=51.05403mm; y1=871.0mil; x2=1.873in; y2=871.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495180 {
-        x1=56.223408mm; y1=2.95648in; x2=56.2356mm; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527589 {
+        x1=1.873in; y1=771.0mil; x2=1.923in; y2=821.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495183 {
-        x1=56.223408mm; y1=2.95648in; x2=56.223408mm; y2=76.2254mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527592 {
+        x1=1.923in; y1=821.0mil; x2=51.05403mm; y2=821.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495186 {
-        x1=53.740939mm; y1=73.030461mm; x2=2.116in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527595 {
+        x1=1.873in; y1=671.0mil; x2=1.873in; y2=686.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495189 {
-        x1=2.076425in; y1=2.875575in; x2=52.7558mm; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527598 {
+        x1=1.873in; y1=686.0mil; x2=1.958in; y2=771.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495192 {
-        x1=2.076425in; y1=2.875575in; x2=2.076425in; y2=74.113263mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527601 {
+        x1=1.958in; y1=771.0mil; x2=51.05403mm; y2=771.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495195 {
-        x1=51.7398mm; y1=2.91779in; x2=2.037055in; y2=74.113263mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527913 {
+        x1=1.873in; y1=571.0mil; x2=1.931in; y2=629.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495198 {
-        x1=51.7398mm; y1=2.886in; x2=51.7398mm; y2=2.91779in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527916 {
+        x1=1.931in; y1=629.0mil; x2=1.931in; y2=691.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495201 {
-        x1=2.047in; y1=73.0504mm; x2=51.7398mm; y2=2.886in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527919 {
+        x1=1.931in; y1=691.0mil; x2=1.961in; y2=721.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495204 {
-        x1=2.047in; y1=73.025mm; x2=2.047in; y2=73.0504mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.527922 {
+        x1=1.961in; y1=721.0mil; x2=51.05403mm; y2=721.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495207 {
-        x1=2.047in; y1=73.025mm; x2=2.145in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.528554 {
+        x1=2.278in; y1=871.0mil; x2=2.149in; y2=871.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495210 {
-        x1=2.135in; y1=2.66147in; x2=2.135475in; y2=67.613403mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.528863 {
+        x1=29.215334mm; y1=1.004in; x2=1.21548in; y2=1.004in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495213 {
-        x1=2.175in; y1=2.6621in; x2=55.241063mm; y2=67.613403mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.528866 {
+        x1=1.21548in; y1=1.004in; x2=31.0896mm; y2=1.01252in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495216 {
-        x1=50.230532mm; y1=2.819in; x2=1.978in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529163 {
+        x1=51.05403mm; y1=671.0mil; x2=56.26103mm; y2=671.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495219 {
-        x1=1.9779in; y1=2.839in; x2=1.978in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529461 {
+        x1=51.05403mm; y1=621.0mil; x2=2.084in; y2=621.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495222 {
-        x1=2.2339in; y1=2.85879in; x2=2.26479in; y2=2.85879in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529464 {
+        x1=51.05403mm; y1=571.0mil; x2=52.3748mm; y2=571.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495225 {
-        x1=2.26479in; y1=2.85879in; x2=2.281in; y2=73.025mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529467 {
+        x1=52.3748mm; y1=571.0mil; x2=2.084in; y2=593.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495228 {
-        x1=2.281in; y1=73.025mm; x2=2.281in; y2=2.92048in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529470 {
+        x1=2.084in; y1=593.0mil; x2=2.084in; y2=621.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495231 {
-        x1=2.281in; y1=2.92048in; x2=2.24548in; y2=2.956in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529764 {
+        x1=1.873in; y1=971.0mil; x2=1.924in; y2=920.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495234 {
-        x1=57.023mm; y1=76.2254mm; x2=57.023mm; y2=77.2414mm; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529767 {
+        x1=1.924in; y1=920.0mil; x2=58.6232mm; y2=920.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495237 {
-        x1=55.954676mm; y1=2.78006in; x2=2.2339in; y2=2.78006in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.529770 {
+        x1=58.6232mm; y1=920.0mil; x2=60.1472mm; y2=860.0mil; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495240 {
-        x1=55.9308mm; y1=2.839in; x2=2.2338in; y2=2.839in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.530351 {
+        x1=2.38822in; y1=1.703885in; x2=2.38822in; y2=1.74778in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495243 {
-        x1=2.2338in; y1=2.839in; x2=2.2339in; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.530354 {
+        x1=2.38822in; y1=1.74778in; x2=60.6552mm; y2=1.748in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495246 {
-        x1=55.763668mm; y1=2.81942in; x2=2.2339in; y2=2.81942in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.530357 {
+        x1=62.410721mm; y1=1.83183in; x2=2.38817in; y2=1.83183in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495249 {
-        x1=2.2in; y1=2.721in; x2=2.2339in; y2=2.721in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.530360 {
+        x1=2.38817in; y1=1.83183in; x2=60.6552mm; y2=1.832in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495252 {
-        x1=2.20569in; y1=2.74069in; x2=2.2339in; y2=2.74069in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.531857 {
+        x1=62.410721mm; y1=1.85152in; x2=69.0245mm; y2=1.85152in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495255 {
-        x1=2.2339in; y1=2.79973in; x2=2.28247in; y2=2.79973in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.531860 {
+        x1=69.0245mm; y1=1.85152in; x2=72.855582mm; y2=50.85969mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495258 {
-        x1=2.28247in; y1=2.79973in; x2=2.286in; y2=2.80326in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.531863 {
+        x1=62.410721mm; y1=1.8712in; x2=68.228972mm; y2=1.8712in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495261 {
-        x1=2.2339in; y1=2.76037in; x2=2.28563in; y2=2.76037in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.531866 {
+        x1=68.228972mm; y1=1.8712in; x2=72.855582mm; y2=52.15509mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495264 {
-        x1=2.28563in; y1=2.76037in; x2=2.286in; y2=2.76in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532145 {
+        x1=53.46954mm; y1=1.3724085in; x2=53.46954mm; y2=1.4139in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495267 {
-        x1=2.2339in; y1=2.8391in; x2=57.953656mm; y2=2.8391in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532148 {
+        x1=53.46954mm; y1=1.4139in; x2=53.467mm; y2=35.9156mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495270 {
-        x1=57.953656mm; y1=2.8391in; x2=2.286in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532424 {
+        x1=2.139in; y1=1.498in; x2=2.27in; y2=1.629in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495273 {
-        x1=2.286in; y1=2.83474in; x2=2.31326in; y2=2.83474in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532427 {
+        x1=2.27in; y1=1.629in; x2=2.27in; y2=43.275885mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495276 {
-        x1=2.31326in; y1=2.83474in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532430 {
+        x1=2.27in; y1=43.275885mm; x2=2.27011in; y2=1.703885in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495279 {
-        x1=2.286in; y1=2.72852in; x2=2.31352in; y2=2.72852in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532703 {
+        x1=53.467mm; y1=35.9156mm; x2=53.467mm; y2=1.505in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495282 {
-        x1=2.31352in; y1=2.72852in; x2=2.329in; y2=2.744in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532706 {
+        x1=53.467mm; y1=1.505in; x2=2.233in; y2=1.633in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.495285 {
-        x1=2.329in; y1=2.744in; x2=2.329in; y2=2.819in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532709 {
+        x1=2.233in; y1=1.633in; x2=2.233in; y2=1.701625in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.508434 {
-        x1=1.211in; y1=2.822in; x2=1.163in; y2=2.822in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532712 {
+        x1=2.233in; y1=1.701625in; x2=56.660796mm; y2=1.703885in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.508437 {
-        x1=1.34148in; y1=2.861in; x2=1.349in; y2=2.85348in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532982 {
+        x1=1.970785in; y1=39.3446mm; x2=2.124in; y2=39.3446mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.508440 {
-        x1=1.252in; y1=2.861in; x2=1.34148in; y2=2.861in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532985 {
+        x1=2.124in; y1=39.3446mm; x2=56.1594mm; y2=1.636in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.508443 {
-        x1=1.396in; y1=2.85348in; x2=1.349in; y2=2.85348in; thickness=10.0mil; clearance=20.0mil;
+       ha:line.532988 {
+        x1=56.1594mm; y1=1.636in; x2=56.1594mm; y2=43.277155mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.508446 {
-        x1=1.211in; y1=2.861in; x2=1.252in; y2=2.861in; thickness=25.0mil; clearance=20.0mil;
+       ha:line.532991 {
+        x1=56.1594mm; y1=43.277155mm; x2=56.160924mm; y2=1.703885in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -33226,7 +33338,7 @@ ha:pcb-rnd-board-v6 {
       color = {#8b2323}
     }
 
-    {ha:GND plane}                                                                                                                                     {
+    {ha:GND plane}                                                                                                                                            {
      lid=1
      group=5
      ha:combining {     }
@@ -33251,7 +33363,7 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}                                                                                                                                     {
+    {ha:power plane}                                                                                                                                            {
      lid=2
      group=7
      ha:combining {     }
@@ -33287,6 +33399,36 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.528233 {
+        x1=1.14in; y1=929.0mil; x2=1.169in; y2=900.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.528236 {
+        x1=1.169in; y1=900.0mil; x2=1.68in; y2=900.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.528239 {
+        x1=1.68in; y1=900.0mil; x2=1.701in; y2=921.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.528242 {
+        x1=1.701in; y1=921.0mil; x2=2.099in; y2=921.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.528245 {
+        x1=2.099in; y1=921.0mil; x2=2.149in; y2=871.0mil; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.247751 { clearance=20.0mil;
         li:geometry {
           ta:contour {
@@ -33357,6 +33499,102 @@ ha:pcb-rnd-board-v6 {
        ha:line.486114 {
         x1=77.592174mm; y1=50.63109mm; x2=77.592174mm; y2=51.73091mm; thickness=25.0mil; clearance=20.0mil;
        }
+       ha:line.531242 {
+        x1=250.0mil; y1=42.545mm; x2=250.0mil; y2=1.677in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531245 {
+        x1=250.0mil; y1=1.677in; x2=577.0mil; y2=2.004in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531248 {
+        x1=577.0mil; y1=2.004in; x2=577.0mil; y2=53.8988mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531251 {
+        x1=577.0mil; y1=53.8988mm; x2=625.0mil; y2=55.118mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531254 {
+        x1=625.0mil; y1=55.118mm; x2=747.0mil; y2=55.118mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531257 {
+        x1=747.0mil; y1=55.118mm; x2=1.116in; y2=1.801in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531260 {
+        x1=1.116in; y1=1.801in; x2=59.309mm; y2=1.801in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531263 {
+        x1=59.309mm; y1=1.801in; x2=60.6552mm; y2=1.748in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531551 {
+        x1=150.0mil; y1=1.625in; x2=150.0mil; y2=1.633in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531554 {
+        x1=150.0mil; y1=1.633in; x2=559.0mil; y2=2.042in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531557 {
+        x1=559.0mil; y1=2.042in; x2=559.0mil; y2=54.3052mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531560 {
+        x1=559.0mil; y1=54.3052mm; x2=611.0mil; y2=55.626mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531563 {
+        x1=611.0mil; y1=55.626mm; x2=758.0mil; y2=55.626mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531566 {
+        x1=758.0mil; y1=55.626mm; x2=1.048in; y2=1.9in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531569 {
+        x1=1.048in; y1=1.9in; x2=58.928mm; y2=1.9in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.531572 {
+        x1=58.928mm; y1=1.9in; x2=60.6552mm; y2=1.832in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.247780 { clearance=20.0mil;
         li:geometry {
           ta:contour {
@@ -33416,7 +33654,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}                                                                                                                                     {
+    {ha:bottom silk}                                                                                                                                            {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -33470,16 +33708,16 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 0.000000
        }
-       ha:text.431635 {
-        string=RF Link Quality; x=2.371in; y=438.0mil; scale=100; fid=0;
+       ha:text.431633 {
+        string=armed; x=40.767mm; y=2.951in; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
         }
         rot = 0.000000
        }
-       ha:text.431633 {
-        string=armed; x=1.732in; y=2.94in; scale=100; fid=0;
+       ha:text.431635 {
+        string=RF Link Quality; x=2.371in; y=438.0mil; scale=100; fid=0;
         ha:flags {
          clearline=1
          onsolder=1
@@ -33490,7 +33728,7 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    {ha:top silk}                                                                                                                                     {
+    {ha:top silk}                                                                                                                                            {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -33503,7 +33741,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:text.247806 {
-        string=TeleStatic v4  ` 2020 Bdale Garbee, TAPR OHL; x=511.0mil; y=3.701in; scale=150; fid=0;
+        string=TeleStatic v4  ` 2020 Bdale Garbee, TAPR OHL; x=196.0mil; y=79.6036mm; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
@@ -33544,48 +33782,6 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 90.000000
        }
-       ha:text.247832 {
-        string=excite -; x=64.43977mm; y=641.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
-       ha:text.247830 {
-        string=excite +; x=64.31277mm; y=942.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
-       ha:text.247834 {
-        string=input +; x=64.64297mm; y=839.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
-       ha:text.247833 {
-        string=input -; x=64.64297mm; y=742.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
-       ha:text.366137 {
-        string=gnd; x=64.56677mm; y=438.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
-       ha:text.247831 {
-        string=gnd; x=64.54137mm; y=539.0mil; scale=150; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 360.000000
-       }
        ha:text.247829 {
         string=gain; x=52.34937mm; y=324.0mil; scale=100; fid=0;
         ha:flags {
@@ -33671,14 +33867,56 @@ ha:pcb-rnd-board-v6 {
         rot = 360.000000
        }
        ha:text.282241 {
-        string=force; x=69.6952mm; y=1.1050748in; scale=80; fid=0;
+        string=force; x=70.6096mm; y=25.2495mm; scale=80; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
        ha:text.247807 {
-        string=bootloader; x=66.825mm; y=1.1520748in; scale=80; fid=0;
+        string=bootloader; x=67.7394mm; y=1.0490748in; scale=80; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.247831 {
+        string=gnd; x=64.21117mm; y=429.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.366137 {
+        string=gnd; x=64.26197mm; y=344.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.247833 {
+        string=input -; x=64.38897mm; y=592.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.247834 {
+        string=input +; x=64.38897mm; y=676.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.247830 {
+        string=excite +; x=64.05877mm; y=757.0mil; scale=150; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 360.000000
+       }
+       ha:text.247832 {
+        string=excite -; x=64.21117mm; y=512.0mil; scale=150; fid=0;
         ha:flags {
          clearline=1
         }
@@ -35765,7 +36003,7 @@ ha:pcb-rnd-board-v6 {
       li:conn { J4-3; U4-21; U7-45;      }
       }
       ha:miso2 {
-      li:conn { U3-9; U5-2; U7-53;      }
+      li:conn { U3-9; U5-2; U7-84;      }
       }
       ha:cmp_ldo_in {
       li:conn { R36-1; R37-2; U13-5;      }
@@ -35779,93 +36017,93 @@ ha:pcb-rnd-board-v6 {
       ha:pe11 {
       li:conn { J1-24;      }
       }
-                           ha:swclk {
-                           li:conn { J6-4; U7-76;                           }
-                           }
-                           ha:pe13 {
-                           li:conn { J1-28;                           }
-                           }
-                           ha:led_continuity {
-                           li:conn { R4-1;                           }
-                           }
-                           ha:pe15 {
-                           li:conn { J1-32;                           }
-                           }
-                           ha:vdda {
-                           li:conn { C601-1; C602-1; L600-2; U7-22;                           }
-                           }
-                           ha:pe14 {
-                           li:conn { J1-30;                           }
-                           }
-                          ha:pe12 {
-                          li:conn { J1-26;                          }
-                          }
-                          ha:pc0 {
-                          li:conn { J1-1;                          }
-                          }
-                          ha:pc1 {
-                          li:conn { J1-3;                          }
-                          }
-                          ha:pc2 {
-                          li:conn { J1-5;                          }
-                          }
-                          ha:pc3 {
-                          li:conn { J1-7;                          }
-                          }
-                          ha:pc4 {
-                          li:conn { J1-9;                          }
-                          }
-                          ha:pc5 {
-                          li:conn { J1-11;                          }
-                          }
-                          ha:pc6 {
-                          li:conn { J1-13;                          }
-                          }
-                          ha:swdio {
-                          li:conn { J6-3; U7-72;                          }
-                          }
-                          ha:pc7 {
-                          li:conn { J1-15;                          }
-                          }
-                          ha:pc8 {
-                          li:conn { J1-17;                          }
-                          }
-                          ha:pc9 {
-                          li:conn { J1-19;                          }
-                          }
-                          ha:pe0 {
-                          li:conn { J1-2;                          }
-                          }
-                          ha:pe1 {
-                          li:conn { J1-4;                          }
-                          }
-                          ha:pe2 {
-                          li:conn { J1-6;                          }
-                          }
-                          ha:pe3 {
-                          li:conn { J1-8;                          }
-                          }
-                          ha:pe4 {
-                          li:conn { J1-10;                          }
-                          }
-                          ha:pe5 {
-                          li:conn { J1-12;                          }
-                          }
-                          ha:pe6 {
-                          li:conn { J1-14;                          }
-                          }
-                          ha:pe8 {
-                          li:conn { J1-18;                          }
-                          }
-                          ha:pe9 {
-                          li:conn { J1-20;                          }
-                          }
-                          ha:pe7 {
-                          li:conn { J1-16;                          }
-                          }
-                          ha:v_lipo {
-                          li:conn { D3-1; J3-1; J3-3; J23-1; J24-1; R11-2; R17-1; R25-2;                          }
-                          }
+                             ha:swclk {
+                             li:conn { J6-4; U7-76;                             }
+                             }
+                             ha:pe13 {
+                             li:conn { J1-28;                             }
+                             }
+                             ha:led_continuity {
+                             li:conn { R4-1;                             }
+                             }
+                             ha:pe15 {
+                             li:conn { J1-32;                             }
+                             }
+                             ha:vdda {
+                             li:conn { C601-1; C602-1; L600-2; U7-22;                             }
+                             }
+                             ha:pe14 {
+                             li:conn { J1-30;                             }
+                             }
+                            ha:pe12 {
+                            li:conn { J1-26;                            }
+                            }
+                             ha:pc0 {
+                             li:conn { J1-1;                             }
+                             }
+                             ha:pc1 {
+                             li:conn { J1-3;                             }
+                             }
+                             ha:pc2 {
+                             li:conn { J1-5;                             }
+                             }
+                             ha:pc3 {
+                             li:conn { J1-7;                             }
+                             }
+                             ha:pc4 {
+                             li:conn { J1-9;                             }
+                             }
+                             ha:pc5 {
+                             li:conn { J1-11;                             }
+                             }
+                             ha:pc6 {
+                             li:conn { J1-13;                             }
+                             }
+                             ha:swdio {
+                             li:conn { J6-3; U7-72;                             }
+                             }
+                             ha:pc7 {
+                             li:conn { J1-15;                             }
+                             }
+                             ha:pc8 {
+                             li:conn { J1-17;                             }
+                             }
+                             ha:pc9 {
+                             li:conn { J1-19;                             }
+                             }
+                             ha:pe0 {
+                             li:conn { J1-2;                             }
+                             }
+                             ha:pe1 {
+                             li:conn { J1-4;                             }
+                             }
+                             ha:pe2 {
+                             li:conn { J1-6;                             }
+                             }
+                             ha:pe3 {
+                             li:conn { J1-8;                             }
+                             }
+                             ha:pe4 {
+                             li:conn { J1-10;                             }
+                             }
+                             ha:pe5 {
+                             li:conn { J1-12;                             }
+                             }
+                             ha:pe6 {
+                             li:conn { J1-14;                             }
+                             }
+                             ha:pe8 {
+                             li:conn { J1-18;                             }
+                             }
+                             ha:pe9 {
+                             li:conn { J1-20;                             }
+                             }
+                             ha:pe7 {
+                             li:conn { J1-16;                             }
+                             }
+                             ha:v_lipo {
+                             li:conn { D3-1; J3-1; J3-3; J23-1; J24-1; R11-2; R17-1; R25-2;                             }
+                             }
       ha:cmp_rail {
       li:conn { R38-1; R39-2; U13-6;      }
       }
@@ -35903,7 +36141,7 @@ ha:pcb-rnd-board-v6 {
       li:conn { J4-2; U4-22; U7-44;      }
       }
       ha:sck2 {
-      li:conn { U3-8; U5-6; U7-52;      }
+      li:conn { U3-8; U5-6; U7-82;      }
       }
       ha:led_rf_yellow {
       li:conn { R9-1;      }
@@ -35941,135 +36179,135 @@ ha:pcb-rnd-board-v6 {
      ha:unnamed_net16 {
      li:conn { C175-2; L173-2; L174-1;     }
      }
-                          ha:unnamed_net17 {
-                          li:conn { C210-1; L191-2; L201-1; U3-20;                          }
-                          }
-                          ha:unnamed_net19 {
-                          li:conn { C191-2; L193-2; L201-2;                          }
-                          }
-                          ha:unnamed_net22 {
-                          li:conn { C231-2; U3-23;                          }
-                          }
-                         ha:unnamed_net15 {
-                         li:conn { C181-2; L193-1; U3-18;                         }
-                         }
-                          ha:unnamed_net21 {
-                          li:conn { C231-1; U3-24;                          }
-                          }
-                          ha:unnamed_net25 {
-                          li:conn { R30-2; U3-14;                          }
-                          }
-                          ha:unnamed_net26 {
-                          li:conn { C42-2; U3-6;                          }
-                          }
-                         ha:unnamed_net20 {
-                         li:conn { C211-1; U3-21;                         }
-                         }
-                          ha:unnamed_net41 {
-                          li:conn { J21-1; Q6-1;                          }
-                          }
-                          ha:unnamed_net31 {
-                          li:conn { D2-1; R4-2;                          }
-                          }
-                          ha:unnamed_net32 {
-                          li:conn { D1-1; R3-2;                          }
-                          }
-                         ha:unnamed_net28 {
-                         li:conn { D5-1; R6-2;                         }
-                         }
-                          ha:unnamed_net30 {
-                          li:conn { D6-1; R9-2;                          }
-                          }
-                          ha:unnamed_net46 {
-                          li:conn { J10-2; U19-14;                          }
-                          }
-                          ha:mosi1 {
-                          li:conn { J4-4; U4-20; U7-46;                          }
-                          }
-                          ha:unnamed_net18 {
-                          li:conn { C191-1; L191-1; L192-1; U3-19;                          }
-                          }
-                         ha:unnamed_net24 {
-                         li:conn { C291-1; U3-29;                         }
-                         }
-                           ha:unnamed_net47 {
-                           li:conn { J10-3; U19-15;                           }
-                           }
-                           ha:mosi2 {
-                           li:conn { U3-7; U5-5; U7-54;                           }
-                           }
-                           ha:unnamed_net51 {
-                           li:conn { J10-5; J11-1; Q3-2;                           }
-                           }
-                           ha:unnamed_net43 {
-                           li:conn { J11-3; U19-7;                           }
-                           }
-                           ha:unnamed_net23 {
-                           li:conn { C261-1; U3-26;                           }
+                            ha:unnamed_net17 {
+                            li:conn { C210-1; L191-2; L201-1; U3-20;                            }
+                            }
+                            ha:unnamed_net19 {
+                            li:conn { C191-2; L193-2; L201-2;                            }
+                            }
+                            ha:unnamed_net22 {
+                            li:conn { C231-2; U3-23;                            }
+                            }
+                           ha:unnamed_net15 {
+                           li:conn { C181-2; L193-1; U3-18;                           }
                            }
-                          ha:unnamed_net40 {
-                          li:conn { J22-1; Q6-2;                          }
-                          }
-                           ha:unnamed_net63 {
-                           li:conn { C11-1; U4-12;                           }
+                            ha:unnamed_net21 {
+                            li:conn { C231-1; U3-24;                            }
+                            }
+                            ha:unnamed_net25 {
+                            li:conn { R30-2; U3-14;                            }
+                            }
+                            ha:unnamed_net26 {
+                            li:conn { C42-2; U3-6;                            }
+                            }
+                           ha:unnamed_net20 {
+                           li:conn { C211-1; U3-21;                           }
                            }
-                          ha:unnamed_net42 {
-                          li:conn { R106-2; U19-9;                          }
-                          }
-                           ha:sense_1 {
-                           li:conn { R14-2; R20-2;                           }
+                            ha:unnamed_net41 {
+                            li:conn { J21-1; Q6-1;                            }
+                            }
+                            ha:unnamed_net31 {
+                            li:conn { D2-1; R4-2;                            }
+                            }
+                            ha:unnamed_net32 {
+                            li:conn { D1-1; R3-2;                            }
+                            }
+                           ha:unnamed_net28 {
+                           li:conn { D5-1; R6-2;                           }
                            }
-                           ha:reset_n {
-                           li:conn { C610-2; J6-2; U3-2; U7-14; U11-1;                           }
+                            ha:unnamed_net30 {
+                            li:conn { D6-1; R9-2;                            }
+                            }
+                            ha:unnamed_net46 {
+                            li:conn { J10-2; U19-14;                            }
+                            }
+                            ha:mosi1 {
+                            li:conn { J4-4; U4-20; U7-46;                            }
+                            }
+                            ha:unnamed_net18 {
+                            li:conn { C191-1; L191-1; L192-1; U3-19;                            }
+                            }
+                           ha:unnamed_net24 {
+                           li:conn { C291-1; U3-29;                           }
                            }
-                          ha:unnamed_net45 {
-                          li:conn { J10-1; U19-13;                          }
-                          }
-                          ha:unnamed_net61 {
-                          li:conn { C34-1; U4-26; X3-1;                          }
-                          }
-                          ha:unnamed_net52 {
-                          li:conn { Q2-2; R7-2;                          }
-                          }
-                          ha:unnamed_net48 {
-                          li:conn { J10-4; U19-16;                          }
-                          }
-                          ha:unnamed_net49 {
-                          li:conn { Q3-1; U19-4;                          }
-                          }
-                          ha:unnamed_net44 {
-                          li:conn { J11-2; U19-6;                          }
-                          }
-                          ha:unnamed_net50 {
-                          li:conn { R106-1; U19-8;                          }
-                          }
-                         ha:unnamed_net29 {
-                         li:conn { D7-1; R10-2;                         }
-                         }
-                           ha:usbdp {
-                           li:conn { R55-1; U7-71;                           }
+                             ha:unnamed_net47 {
+                             li:conn { J10-3; U19-15;                             }
+                             }
+                             ha:mosi2 {
+                             li:conn { U3-7; U5-5; U7-85;                             }
+                             }
+                             ha:unnamed_net51 {
+                             li:conn { J10-5; J11-1; Q3-2;                             }
+                             }
+                             ha:unnamed_net43 {
+                             li:conn { J11-3; U19-7;                             }
+                             }
+                             ha:unnamed_net23 {
+                             li:conn { C261-1; U3-26;                             }
+                             }
+                            ha:unnamed_net40 {
+                            li:conn { J22-1; Q6-2;                            }
+                            }
+                             ha:unnamed_net63 {
+                             li:conn { C11-1; U4-12;                             }
+                             }
+                            ha:unnamed_net42 {
+                            li:conn { R106-2; U19-9;                            }
+                            }
+                             ha:sense_1 {
+                             li:conn { R14-2; R20-2;                             }
+                             }
+                             ha:reset_n {
+                             li:conn { C610-2; J6-2; U3-2; U7-14; U11-1;                             }
+                             }
+                            ha:unnamed_net45 {
+                            li:conn { J10-1; U19-13;                            }
+                            }
+                            ha:unnamed_net61 {
+                            li:conn { C34-1; U4-26; X3-1;                            }
+                            }
+                            ha:unnamed_net52 {
+                            li:conn { Q2-2; R7-2;                            }
+                            }
+                            ha:unnamed_net48 {
+                            li:conn { J10-4; U19-16;                            }
+                            }
+                            ha:unnamed_net49 {
+                            li:conn { Q3-1; U19-4;                            }
+                            }
+                            ha:unnamed_net44 {
+                            li:conn { J11-2; U19-6;                            }
+                            }
+                            ha:unnamed_net50 {
+                            li:conn { R106-1; U19-8;                            }
+                            }
+                           ha:unnamed_net29 {
+                           li:conn { D7-1; R10-2;                           }
                            }
-                          ha:unnamed_net53 {
-                          li:conn { Q2-4; R16-2;                          }
-                          }
-                          ha:unnamed_net54 {
-                          li:conn { R50-1; R51-2; U4-1; U4-3;                          }
-                          }
-                         ha:unnamed_net55 {
-                         li:conn { C9-1; U4-28;                         }
-                         }
-                          ha:usbdm {
-                          li:conn { R54-1; U7-70;                          }
-                          }
-                          ha:unnamed_net64 {
-                          li:conn { C10-1; U4-14;                          }
-                          }
-                          ha:fet_a {
-                          li:conn { J3-2; Q2-7; Q2-8;                          }
-                          }
-                         ha:unnamed_net60 {
-                         li:conn { C35-1; U4-25; X3-3;                         }
-                         }
+                               ha:usbdp {
+                               li:conn { R55-1; U7-71;                               }
+                               }
+                              ha:unnamed_net53 {
+                              li:conn { Q2-4; R16-2;                              }
+                              }
+                              ha:unnamed_net54 {
+                              li:conn { R50-1; R51-2; U4-1; U4-3;                              }
+                              }
+                             ha:unnamed_net55 {
+                             li:conn { C9-1; U4-28;                             }
+                             }
+                              ha:usbdm {
+                              li:conn { R54-1; U7-70;                              }
+                              }
+                              ha:unnamed_net64 {
+                              li:conn { C10-1; U4-14;                              }
+                              }
+                              ha:fet_a {
+                              li:conn { J3-2; Q2-7; Q2-8;                              }
+                              }
+                             ha:unnamed_net60 {
+                             li:conn { C35-1; U4-25; X3-3;                             }
+                             }
        ha:fet_b {
        li:conn { J3-4; Q2-5; Q2-6;       }
        }
index 90f8fbea4094a8c2ea8c3c11ea301db6815711c3..7651def6c22759bb76a8af74d369ada8e18c36db 100644 (file)
@@ -309,19 +309,19 @@ N 46000 58100 44700 58100 4
 T 44700 58200 5 10 1 1 0 0 1
 netname=swclk
 }
-N 46000 51300 44700 51300 4
+N 56800 61300 55500 61300 4
 {
-T 45200 51400 5 10 1 1 0 6 1
+T 56800 61400 5 10 1 1 0 6 1
 netname=mosi2
 }
-N 46000 52100 44700 52100 4
+N 56800 62500 55500 62500 4
 {
-T 45100 52200 5 10 1 1 0 6 1
+T 56800 62600 5 10 1 1 0 6 1
 netname=sck2
 }
-N 46000 51700 44700 51700 4
+N 56800 61700 55500 61700 4
 {
-T 45200 51800 5 10 1 1 0 6 1
+T 56800 61800 5 10 1 1 0 6 1
 netname=miso2
 }
 C 52200 70900 1 0 0 capacitor.sym