route complete and drc clean-ish
authorBdale Garbee <bdale@gag.com>
Sat, 21 Aug 2021 00:16:07 +0000 (18:16 -0600)
committerBdale Garbee <bdale@gag.com>
Sat, 21 Aug 2021 00:16:07 +0000 (18:16 -0600)
telemetrum.lht

index 3a3d7f3eec5f60b8e0b132b9a08ab031a8e514f7..5acd46a40a57e458fe071f2160489ae45bd76bb2 100644 (file)
@@ -3,7 +3,7 @@ ha:pcb-rnd-board-v8 {
  li:styles {
    ha:Signal {
     via_proto = 5
-    thickness = 10.0mil
+    thickness = 8.0mil
     text_thick = 0.0
     text_scale = 100
     clearance = 5.0mil
@@ -1500,15 +1500,6 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.201079 {
-      proto=5; x=1.362in; y=712.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-      }
-     }
      ha:padstack_ref.201098 {
       proto=5; x=1.411in; y=457.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
@@ -1518,20 +1509,6 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
-     ha:padstack_ref.201132 {
-      proto=5; x=677.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-      ha:flags {
-       clearline=1
-      }
-
-      li:thermal {
-        li:4 {
-         on  
-         solid  
-         noshape  
-        }
-      }
-     }
      ha:padstack_ref.203605 {
       proto=5; x=1.591in; y=910.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
       ha:flags {
@@ -1613,6 +1590,65 @@ ha:pcb-rnd-board-v8 {
       li:thermal {
       }
      }
+     ha:padstack_ref.204089 {
+      proto=5; x=1.879in; y=752.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.201132 {
+      proto=5; x=677.0mil; y=311.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+        li:4 {
+         on  
+         solid  
+         noshape  
+        }
+      }
+     }
+     ha:padstack_ref.204314 {
+      proto=5; x=1.867in; y=721.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.204339 {
+      proto=5; x=806.0mil; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.204343 {
+      proto=5; x=1.885in; y=696.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.204377 {
+      proto=5; x=804.0mil; y=453.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
      ha:subc.62058 {
       ha:attributes {
        value=
@@ -3101,25 +3137,29 @@ ha:pcb-rnd-board-v8 {
             ha:attributes {
               subc-role=pnp-origin
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.62256 {
             x1=632.0mil; y1=311.0mil; x2=632.0mil; y2=311.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.62259 {
             x1=632.0mil; y1=311.0mil; x2=17.0528mm; y2=311.0mil; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
-           }
+ ha:flags ={ selected=1
+ };           }
            ha:line.62262 {
             x1=632.0mil; y1=311.0mil; x2=632.0mil; y2=8.8994mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
-           }
+ ha:flags ={ selected=1
+ };           }
           }
           ha:type {
            top = 1
@@ -15423,7 +15463,7 @@ ha:pcb-rnd-board-v8 {
               }
             }
 
-            {ha:top copper}                      {
+            {ha:top copper}                        {
              lid=2
              ha:combining {             }
 
@@ -17756,3285 +17796,3303 @@ ha:pcb-rnd-board-v8 {
           }
            uid = qIc8VW925zCt24ZkTm0AAABa
           }
-          ha:subc.143297 {
-           ha:attributes {
-            value=CC1310
-            footprint=RGZ0048A
-            refdes=U3
-           }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.143807 {
+            ha:attributes {
+             value=1k
+             footprint=0402
+             refdes=R53
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.0 {
-             hdia=0.0; hplated=0; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_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 {
-                  -2.575052mm  
-                  2.575052mm  
-                  2.575052mm  
-                  2.575052mm  
-                  2.575052mm  
-                  -2.575052mm  
-                  -2.575052mm  
-                  -2.575052mm  
+                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
+                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 {
-                  -106.495mil  
-                  106.495mil  
-                  106.495mil  
-                  106.495mil  
-                  106.495mil  
-                  -106.495mil  
-                  -106.495mil  
-                  -106.495mil  
+
+                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.1 {
-             hdia=10.0mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            li:objects {
+             ha:padstack_ref.143820 {
+              proto=0; x=33.7566mm; y=6.178804mm; 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=19.69mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
-                }
-                clearance=0.0
-               }
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.143821 {
+              proto=0; x=33.7566mm; y=274.74mil; 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=19.69mil;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
-                }
-                clearance=0.0
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
-           }
+            }
+            li:layers {
 
-           ha:ps_proto_v6.2 {
-             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.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                 }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                 }
+               li:objects {
                }
-
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                  -0.529971mm  
-                 }
+               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:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
+               li:objects {
+                ha:line.143808 {
+                 x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  0.120015mm  
-                  -11.81mil  
-                  -0.120015mm  
-                  -11.81mil  
-                  -0.120015mm  
-                  11.81mil  
-                  0.120015mm  
-                  11.81mil  
+                ha:line.143811 {
+                 x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=259.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 {
-                  7.48mil  
-                  -0.369951mm  
-                  -7.48mil  
-                  -0.369951mm  
-                  -7.48mil  
-                  0.369951mm  
-                  7.48mil  
-                  0.369951mm  
+                ha:line.143814 {
+                 x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=5.5786mm; 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.120015mm  
-                  -11.81mil  
-                  -0.120015mm  
-                  -11.81mil  
-                  -0.120015mm  
-                  11.81mil  
-                  0.120015mm  
-                  11.81mil  
+                ha:line.143817 {
+                 x1=33.7566mm; y1=259.0mil; x2=32.7566mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAAAr
            }
+           ha:subc.143823 {
+            ha:attributes {
+             value=dualLED
+             footprint=0605
+             refdes=D2
+            }
+           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 {
-                  -11.81mil  
-                  -0.120015mm  
-                  -11.81mil  
-                  0.120015mm  
-                  11.81mil  
-                  0.120015mm  
-                  11.81mil  
-                  -0.120015mm  
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
                  }
-               }
-
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                 clearance=0.0
+                  li:ps_poly {
+                   12.795mil  
+                   -16.73mil  
+                   -12.795mil  
+                   -16.73mil  
+                   -12.795mil  
+                   16.73mil  
+                   12.795mil  
+                   16.73mil  
+                  }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -0.369951mm  
-                  -7.48mil  
-                  -0.369951mm  
-                  7.48mil  
-                  0.369951mm  
-                  7.48mil  
-                  0.369951mm  
-                  -7.48mil  
-                 }
-               }
 
-               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 {
+                   15.795mil  
+                   -19.73mil  
+                   -15.795mil  
+                   -19.73mil  
+                   -15.795mil  
+                   19.73mil  
+                   15.795mil  
+                   19.73mil  
+                  }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  -11.81mil  
-                  -0.120015mm  
-                  -11.81mil  
-                  0.120015mm  
-                  11.81mil  
-                  0.120015mm  
-                  11.81mil  
-                  -0.120015mm  
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   12.795mil  
+                   -16.73mil  
+                   -12.795mil  
+                   -16.73mil  
+                   -12.795mil  
+                   16.73mil  
+                   12.795mil  
+                   16.73mil  
+                  }
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.143311 {
-             proto=0; x=51.210083mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.143837 {
+              proto=0; x=1.36672in; y=5.169789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143312 {
-             proto=1; x=49.950243mm; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.143838 {
+              proto=0; x=33.865058mm; y=5.169789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
+             ha:padstack_ref.143839 {
+              proto=0; x=1.36672in; y=146.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
-            }
-            ha:padstack_ref.143313 {
-             proto=1; x=49.950243mm; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.143840 {
+              proto=0; x=33.865058mm; y=146.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+            }
+            li:layers {
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:arc.143824 {
+                 x=1.35in; y=2.944876mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                }
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143314 {
-             proto=1; x=48.885221mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+               li:objects {
+                ha:line.143825 {
+                 x1=34.289873mm; y1=174.995mil; x2=34.289873mm; y2=174.995mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.143828 {
+                 x1=1.35in; y1=175.0mil; x2=1.35in; y2=175.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.143831 {
+                 x1=1.35in; y1=175.0mil; x2=1.35in; y2=5.445mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.143834 {
+                 x1=1.35in; y1=175.0mil; x2=35.29mm; y2=175.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAABl
+           }
+           ha:subc.143842 {
+            ha:attributes {
+             value=1k
+             footprint=0402
+             refdes=R52
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
+            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  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.143315 {
-             proto=1; x=2.107685in; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
+            li:objects {
+             ha:padstack_ref.143855 {
+              proto=0; x=1.373in; y=6.178804mm; 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.143856 {
+              proto=0; x=1.373in; y=274.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.143316 {
-             proto=1; x=49.950243mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143317 {
-             proto=1; x=49.950243mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+               li:objects {
+                ha:line.143843 {
+                 x1=1.373in; y1=259.0mil; x2=1.373in; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.143846 {
+                 x1=1.373in; y1=259.0mil; x2=1.373in; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.143849 {
+                 x1=1.373in; y1=259.0mil; x2=1.373in; y2=5.5786mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.143852 {
+                 x1=1.373in; y1=259.0mil; x2=33.8742mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAABm
+           }
+           ha:subc.149276 {
+            ha:attributes {
+             value=MS5607
+             footprint=MS5607
+             refdes=U4
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
+
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   11.81mil  
+                   -21.655mil  
+                   -11.81mil  
+                   -21.655mil  
+                   -11.81mil  
+                   21.655mil  
+                   11.81mil  
+                   21.655mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   14.81mil  
+                   -24.655mil  
+                   -14.81mil  
+                   -24.655mil  
+                   -14.81mil  
+                   24.655mil  
+                   14.81mil  
+                   24.655mil  
+                  }
+                }
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   11.81mil  
+                   -21.655mil  
+                   -11.81mil  
+                   -21.655mil  
+                   -11.81mil  
+                   21.655mil  
+                   11.81mil  
+                   21.655mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.143318 {
-             proto=1; x=49.950243mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
+            li:objects {
+             ha:padstack_ref.149302 {
+              proto=0; x=52.471574mm; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=8
+                name=pin8
+              }
              }
+             ha:padstack_ref.149303 {
+              proto=0; x=52.471574mm; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
-            }
-            ha:padstack_ref.143319 {
-             proto=1; x=51.210083mm; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.149304 {
+              proto=0; x=51.22164mm; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
+             ha:padstack_ref.149305 {
+              proto=0; x=51.22164mm; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.149306 {
+              proto=0; x=1.96739in; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=pin6
+              }
              }
-            }
-            ha:padstack_ref.143320 {
-             proto=1; x=51.210083mm; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.149307 {
+              proto=0; x=1.96739in; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+             ha:padstack_ref.149308 {
+              proto=0; x=1.91818in; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=pin5
+              }
              }
+             ha:padstack_ref.149309 {
+              proto=0; x=1.91818in; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=49
-               name=pin49
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
             }
-            ha:padstack_ref.143321 {
-             proto=1; x=48.885221mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:line.149277 {
+                 x1=53.096668mm; y1=288.05mil; x2=53.096668mm; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.149280 {
+                 x1=53.096668mm; y1=4.316476mm; x2=1.89357in; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.149283 {
+                 x1=1.89357in; y1=288.05mil; x2=1.89357in; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.149286 {
+                 x1=53.096668mm; y1=288.05mil; x2=1.89357in; y2=288.05mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.149289 {
+                 x=2.07811in; y=153.21mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+                }
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                silk = 1
+                top = 1
                }
              }
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143322 {
-             proto=1; x=2.107685in; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143323 {
-             proto=1; x=51.210083mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143324 {
-             proto=1; x=51.210083mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143325 {
-             proto=1; x=51.210083mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143326 {
-             proto=1; x=2.065755in; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143327 {
-             proto=1; x=2.065755in; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
+               li:objects {
+                ha:line.149290 {
+                 x1=50.596673mm; y1=228.995mil; x2=50.596673mm; y2=228.995mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.149293 {
+                 x1=1.992in; y1=229.0mil; x2=1.992in; y2=229.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.149296 {
+                 x1=1.992in; y1=229.0mil; x2=1.992in; y2=4.8166mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.149299 {
+                 x1=1.992in; y1=229.0mil; x2=49.5968mm; y2=229.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
                }
-               li:5 {
-                on  
-                solid  
-                noshape  
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
             }
-            ha:padstack_ref.143328 {
-             proto=1; x=48.885221mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAABY
+           }
+           ha:subc.64062 {
+            ha:attributes {
+             value=Companion
+             footprint=0-338068-8
+             refdes=J9
             }
-            ha:padstack_ref.143329 {
-             proto=1; x=2.107685in; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
+           ha:data {
+                      li:padstack_prototypes {
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143330 {
-             proto=1; x=2.065755in; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
+            ha:ps_proto_v6.0 {
+              hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                  }
+                }
 
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143331 {
-             proto=1; x=2.065755in; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143332 {
-             proto=1; x=2.065755in; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-               li:3 {
-                on  
-                solid  
-                noshape  
-               }
-               li:5 {
-                on  
-                solid  
-                noshape  
-               }
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143333 {
-             proto=2; x=49.320323mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143334 {
-             proto=2; x=49.320323mm; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143335 {
-             proto=2; x=49.320323mm; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143336 {
-             proto=2; x=49.320323mm; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143337 {
-             proto=2; x=1.991355in; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143338 {
-             proto=2; x=1.991355in; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143339 {
-             proto=2; x=1.991355in; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143340 {
-             proto=2; x=1.991355in; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143341 {
-             proto=2; x=51.840003mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143342 {
-             proto=2; x=51.840003mm; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143343 {
-             proto=2; x=51.840003mm; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143344 {
-             proto=2; x=51.840003mm; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143345 {
-             proto=2; x=53.100097mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143346 {
-             proto=2; x=53.100097mm; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143347 {
-             proto=2; x=53.100097mm; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143348 {
-             proto=2; x=53.100097mm; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=49
-               name=pin49
-             }
-            }
-            ha:padstack_ref.143349 {
-             proto=3; x=1.8823in; y=654.69mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=36
-               name=pin36
-             }
-            }
-            ha:padstack_ref.143350 {
-             proto=3; x=54.61mm; y=654.69mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=1
-               name=pin1
-             }
-            }
-            ha:padstack_ref.143351 {
-             proto=4; x=1.907885in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=24
-               name=pin24
-             }
-            }
-            ha:padstack_ref.143352 {
-             proto=4; x=1.907885in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=37
-               name=pin37
-             }
-            }
-            ha:padstack_ref.143353 {
-             proto=3; x=1.8823in; y=635.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=35
-               name=pin35
-             }
-            }
-            ha:padstack_ref.143354 {
-             proto=3; x=54.61mm; y=635.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=pin2
-             }
-            }
-            ha:padstack_ref.143355 {
-             proto=4; x=48.960405mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=23
-               name=pin23
-             }
-            }
-            ha:padstack_ref.143356 {
-             proto=4; x=48.960405mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=38
-               name=pin38
-             }
-            }
-            ha:padstack_ref.143357 {
-             proto=3; x=1.8823in; y=615.32mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=34
-               name=pin34
-             }
-            }
-            ha:padstack_ref.143358 {
-             proto=3; x=54.61mm; y=615.32mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=3
-               name=pin3
-             }
-            }
-            ha:padstack_ref.143359 {
-             proto=4; x=1.947255in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=22
-               name=pin22
-             }
-            }
-            ha:padstack_ref.143360 {
-             proto=4; x=1.947255in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=39
-               name=pin39
-             }
-            }
-            ha:padstack_ref.143361 {
-             proto=3; x=1.8823in; y=15.129002mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=33
-               name=pin33
-             }
-            }
-            ha:padstack_ref.143362 {
-             proto=3; x=54.61mm; y=15.129002mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-               name=pin4
-             }
-            }
-            ha:padstack_ref.143363 {
-             proto=4; x=1.966945in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=21
-               name=pin21
-             }
-            }
-            ha:padstack_ref.143364 {
-             proto=4; x=1.966945in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=40
-               name=pin40
-             }
-            }
-            ha:padstack_ref.143365 {
-             proto=3; x=1.8823in; y=575.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                  }
+                }
 
-             ha:attributes {
-               term=32
-               name=pin32
-             }
-            }
-            ha:padstack_ref.143366 {
-             proto=3; x=54.61mm; y=575.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.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 {
+                   -26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                  }
+                }
 
-             ha:attributes {
-               term=5
-               name=pin5
-             }
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.143367 {
-             proto=4; x=50.460275mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.1 {
+              hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=20
-               name=pin20
-             }
-            }
-            ha:padstack_ref.143368 {
-             proto=4; x=50.460275mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=41
-               name=pin41
-             }
-            }
-            ha:padstack_ref.143369 {
-             proto=3; x=1.8823in; y=14.129004mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.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=52.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=31
-               name=pin31
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
             }
-            ha:padstack_ref.143370 {
-             proto=3; x=54.61mm; y=14.129004mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.2 {
+              hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=6
-               name=pin6
-             }
-            }
-            ha:padstack_ref.143371 {
-             proto=4; x=2.006315in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=19
-               name=pin19
-             }
-            }
-            ha:padstack_ref.143372 {
-             proto=4; x=2.006315in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;                 }
+                 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=79.56mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=42
-               name=pin42
-             }
-            }
-            ha:padstack_ref.143373 {
-             proto=3; x=1.8823in; y=536.59mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=79.56mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
+            }
+           }
 
-             li:thermal {
-             }
+            li:objects {
+             ha:padstack_ref.64088 {
+              proto=0; x=62.865mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=30
-               name=pin30
-             }
-            }
-            ha:padstack_ref.143374 {
-             proto=3; x=54.61mm; y=536.59mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+                li:1 {
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+                li:5 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
+             ha:padstack_ref.64089 {
+              proto=1; x=2.425in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=7
-               name=pin7
-             }
-            }
-            ha:padstack_ref.143375 {
-             proto=4; x=51.460019mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.64090 {
+              proto=1; x=60.325mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=18
-               name=pin18
-             }
-            }
-            ha:padstack_ref.143376 {
-             proto=4; x=51.460019mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+             ha:padstack_ref.64091 {
+              proto=1; x=2.325in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=43
-               name=pin43
-             }
-            }
-            ha:padstack_ref.143377 {
-             proto=3; x=1.8823in; y=13.12926mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
+             ha:padstack_ref.64092 {
+              proto=1; x=57.785mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=29
-               name=pin29
-             }
-            }
-            ha:padstack_ref.143378 {
-             proto=3; x=54.61mm; y=13.12926mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=5
+                name=pin5
+              }
              }
+             ha:padstack_ref.64093 {
+              proto=1; x=56.515mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=8
-               name=pin8
-             }
-            }
-            ha:padstack_ref.143379 {
-             proto=4; x=2.045675in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=6
+                name=pin6
+              }
              }
+             ha:padstack_ref.64094 {
+              proto=1; x=2.175in; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=17
-               name=pin17
-             }
-            }
-            ha:padstack_ref.143380 {
-             proto=4; x=2.045675in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+                li:4 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
+                }
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
+             ha:padstack_ref.64095 {
+              proto=1; x=53.975mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=44
-               name=pin44
-             }
-            }
-            ha:padstack_ref.143381 {
-             proto=3; x=1.8823in; y=497.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=8
+                name=pin8
+              }
              }
+             ha:padstack_ref.64096 {
+              proto=2; x=2.53011in; y=4.676902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=28
-               name=pin28
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=0
+                name=mnt
+              }
              }
             }
-            ha:padstack_ref.143382 {
-             proto=3; x=54.61mm; y=497.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             ha:attributes {
-               term=9
-               name=pin9
-             }
-            }
-            ha:padstack_ref.143383 {
-             proto=4; x=52.460017mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
+               li:objects {
+                ha:line.64063 {
+                 x1=65.809622mm; y1=104.62mil; x2=65.809622mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
+                }
+                ha:line.64066 {
+                 x1=65.809622mm; y1=7.756906mm; x2=51.030124mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
+                }
+                ha:line.64069 {
+                 x1=51.030124mm; y1=7.756906mm; x2=51.030124mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
+                }
+                ha:line.64072 {
+                 x1=51.030124mm; y1=104.62mil; x2=65.809622mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
+                bottom = 1
+               }
              }
 
-             li:thermal {
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             ha:attributes {
-               term=16
-               name=pin16
+               li:objects {
+                ha:line.64076 {
+                 x1=59.069422mm; y1=5.1481mm; x2=59.069422mm; y2=5.1481mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.64079 {
+                 x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=155.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.64082 {
+                 x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=4.937mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.64085 {
+                 x1=62.865mm; y1=155.0mil; x2=61.865mm; y2=155.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
+               }
              }
             }
-            ha:padstack_ref.143384 {
-             proto=4; x=52.460017mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=45
-               name=pin45
-             }
+           }
+            uid = qzneKWK0pLfBwDGZcG8AAABc
+           }
+           ha:subc.63885 {
+            ha:attributes {
+             value=APAE1575R1840AADB7-T
+             footprint=GP.18.4
+             refdes=A1
             }
-            ha:padstack_ref.143385 {
-             proto=3; x=1.8823in; y=12.129262mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=0.95mm; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=27
-               name=pin27
-             }
-            }
-            ha:padstack_ref.143386 {
-             proto=3; x=54.61mm; y=12.129262mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=10
-               name=pin10
-             }
-            }
-            ha:padstack_ref.143387 {
-             proto=4; x=52.960143mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                 }
+                 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=3.0mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=15
-               name=pin15
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
+              }
             }
-            ha:padstack_ref.143388 {
-             proto=4; x=52.960143mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-             }
+            li:objects {
+             ha:padstack_ref.63914 {
+              proto=0; x=1.525in; y=600.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=46
-               name=pin46
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
             }
-            ha:padstack_ref.143389 {
-             proto=3; x=1.8823in; y=457.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             ha:attributes {
-               term=26
-               name=pin26
-             }
-            }
-            ha:padstack_ref.143390 {
-             proto=3; x=54.61mm; y=457.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
+               li:objects {
+                ha:line.63886 {
+                 x1=48.735mm; y1=8.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.63889 {
+                 x1=48.735mm; y1=8.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.63892 {
+                 x1=30.735mm; y1=6.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.63895 {
+                 x1=30.735mm; y1=6.24mm; x2=30.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+                }
+                ha:line.63898 {
+                 x1=30.735mm; y1=24.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
+                bottom = 1
+               }
              }
 
-             li:thermal {
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             ha:attributes {
-               term=11
-               name=pin11
-             }
-            }
-            ha:padstack_ref.143391 {
-             proto=4; x=53.460015mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+               li:objects {
+                ha:line.63902 {
+                 x1=1.525in; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-             li:thermal {
-             }
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.63905 {
+                 x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-             ha:attributes {
-               term=14
-               name=pin14
-             }
-            }
-            ha:padstack_ref.143392 {
-             proto=4; x=53.460015mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.63908 {
+                 x1=39.735mm; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-             li:thermal {
-             }
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.63911 {
+                 x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=14.24mm; thickness=0.1mm; clearance=0.0;
+                 ha:flags {
+                  selected=1
+                 }
 
-             ha:attributes {
-               term=47
-               name=pin47
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
+               }
              }
             }
-            ha:padstack_ref.143393 {
-             proto=3; x=1.8823in; y=438.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAAA5
+           }
+           ha:subc.63703 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C36
+            }
+           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=pin25
-             }
-            }
-            ha:padstack_ref.143394 {
-             proto=3; x=54.61mm; y=438.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             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=12
-               name=pin12
-             }
+                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.143395 {
-             proto=4; x=53.960141mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+           }
 
-             li:thermal {
-             }
+            li:objects {
+             ha:padstack_ref.63717 {
+              proto=0; x=1.53574in; y=1.062in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=13
-               name=pin13
-             }
-            }
-            ha:padstack_ref.143396 {
-             proto=4; x=53.960141mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.63718 {
+              proto=0; x=38.208204mm; y=1.062in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=48
-               name=pin48
+              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.143298 {
-                x=54.810025mm; y=17.47901mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+               li:objects {
                }
-              }
-              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.143299 {
-                x1=51.210201mm; y1=13.879204mm; x2=51.210201mm; y2=13.879204mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.63705 {
+                 x1=1.52in; y1=1.062in; x2=1.52in; y2=1.062in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.143302 {
-                x1=51.210083mm; y1=13.879322mm; x2=51.210083mm; y2=13.879322mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.63708 {
+                 x1=1.52in; y1=1.062in; x2=1.52in; y2=1.062in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
                 }
-               }
-               ha:line.143305 {
-                x1=51.210083mm; y1=13.879322mm; x2=52.210083mm; y2=13.879322mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.63711 {
+                 x1=1.52in; y1=1.062in; x2=37.608mm; y2=1.062in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
                 }
-               }
-               ha:line.143308 {
-                x1=51.210083mm; y1=13.879322mm; x2=51.210083mm; y2=12.879322mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.63714 {
+                 x1=1.52in; y1=1.062in; x2=1.52in; y2=25.9748mm; 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 = Bda500dsIaChqNFriEwAAACb
-          }
-          ha:subc.143807 {
-           ha:attributes {
-            value=1k
-            footprint=0402
-            refdes=R53
+            uid = qIc8VW925zCt24ZkTm0AAAAH
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.176365 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C10
+            }
+           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.143820 {
-             proto=0; x=33.7566mm; y=6.178804mm; 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.143821 {
-             proto=0; x=33.7566mm; y=274.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.176378 {
+              proto=0; x=2.01507in; y=3.461893mm; 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=1
+                name=1
+              }
              }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:padstack_ref.176379 {
+              proto=0; x=51.98237mm; y=3.461893mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
+              li:thermal {
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=2
+                name=2
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.143808 {
-                x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.143811 {
-                x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.143814 {
-                x1=33.7566mm; y1=259.0mil; x2=33.7566mm; y2=5.5786mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
+               li:objects {
                }
-               ha:line.143817 {
-                x1=33.7566mm; y1=259.0mil; x2=32.7566mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
+               ha:type {
+                silk = 1
+                top = 1
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = qIc8VW925zCt24ZkTm0AAAAr
-          }
-          ha:subc.143823 {
-           ha:attributes {
-            value=dualLED
-            footprint=0605
-            refdes=D2
-           }
-          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.176366 {
+                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=3.461893mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
-                 li:ps_poly {
-                  12.795mil  
-                  -16.73mil  
-                  -12.795mil  
-                  -16.73mil  
-                  -12.795mil  
-                  16.73mil  
-                  12.795mil  
-                  16.73mil  
+                ha:line.176369 {
+                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=3.461893mm; 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 {
-                  15.795mil  
-                  -19.73mil  
-                  -15.795mil  
-                  -19.73mil  
-                  -15.795mil  
-                  19.73mil  
-                  15.795mil  
-                  19.73mil  
+                ha:line.176372 {
+                 x1=51.582574mm; y1=3.461893mm; x2=52.582574mm; y2=3.461893mm; 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 {
-                  12.795mil  
-                  -16.73mil  
-                  -12.795mil  
-                  -16.73mil  
-                  -12.795mil  
-                  16.73mil  
-                  12.795mil  
-                  16.73mil  
+                ha:line.176375 {
+                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=4.461893mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
                  }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
-          }
-
-           li:objects {
-            ha:padstack_ref.143837 {
-             proto=0; x=1.36672in; y=5.169789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=2
-               name=pin2
-             }
+            uid = qIc8VW925zCt24ZkTm0AAAAk
+           }
+           ha:subc.181971 {
+            ha:attributes {
+             value=ADXL375
+             footprint=lga14
+             refdes=U6
             }
-            ha:padstack_ref.143838 {
-             proto=0; x=33.865058mm; y=5.169789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-             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=1
-               name=pin1
-             }
-            }
-            ha:padstack_ref.143839 {
-             proto=0; x=1.36672in; y=146.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                  }
+                }
 
-             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.351155mm  
+                   25.535mil  
+                   0.351155mm  
+                   25.535mil  
+                   0.351155mm  
+                   -25.535mil  
+                   -0.351155mm  
+                   -25.535mil  
+                  }
+                }
 
-             ha:attributes {
-               term=4
-               name=pin4
-             }
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.143840 {
-             proto=0; x=33.865058mm; y=146.455mil; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.1 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=3
-               name=pin3
-             }
-            }
-           }
-           li:layers {
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                  }
+                }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   0.351155mm  
+                   -25.535mil  
+                   -0.351155mm  
+                   -25.535mil  
+                   -0.351155mm  
+                   25.535mil  
+                   0.351155mm  
+                   25.535mil  
+                  }
+                }
 
-              li:objects {
-               ha:arc.143824 {
-                x=1.35in; y=2.944876mm; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               top = 1
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                  }
+                }
               }
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            ha:ps_proto_v6.2 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.143825 {
-                x1=34.289873mm; y1=174.995mil; x2=34.289873mm; y2=174.995mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.143828 {
-                x1=1.35in; y1=175.0mil; x2=1.35in; y2=175.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   -0.274955mm  
+                  }
                 }
-               }
-               ha:line.143831 {
-                x1=1.35in; y1=175.0mil; x2=1.35in; y2=5.445mm; 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 {
+                   -25.535mil  
+                   -0.351155mm  
+                   -25.535mil  
+                   0.351155mm  
+                   25.535mil  
+                   0.351155mm  
+                   25.535mil  
+                   -0.351155mm  
+                  }
                 }
-               }
-               ha:line.143834 {
-                x1=1.35in; y1=175.0mil; x2=35.29mm; y2=175.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+
+                ha:ps_shape_v4 {
+                 ha:combining { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   -0.274955mm  
+                  }
                 }
-               }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
               }
             }
-           }
-          }
-           uid = qIc8VW925zCt24ZkTm0AAABl
-          }
-          ha:subc.143842 {
-           ha:attributes {
-            value=1k
-            footprint=0402
-            refdes=R52
-           }
-          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.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 {
-                  -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 {
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   0.274955mm  
+                  }
+                }
 
-               ha:ps_shape_v4 {
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   25.535mil  
+                   0.351155mm  
+                   25.535mil  
+                   -0.351155mm  
+                   -25.535mil  
+                   -0.351155mm  
+                   -25.535mil  
+                   0.351155mm  
+                  }
                 }
-                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 { auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  paste = 1
                  }
-               }
-             }
+                 clearance=0.0
+                  li:ps_poly {
+                   22.535mil  
+                   0.274955mm  
+                   22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   -0.274955mm  
+                   -22.535mil  
+                   0.274955mm  
+                  }
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.143855 {
-             proto=0; x=1.373in; y=6.178804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.181997 {
+              proto=0; x=1.70227in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              ha:attributes {
+                term=13
+                name=pin13
+              }
              }
-            }
-            ha:padstack_ref.143856 {
-             proto=0; x=1.373in; y=274.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.181998 {
+              proto=1; x=1.70227in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
+             ha:padstack_ref.181999 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
+             ha:padstack_ref.182000 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.182001 {
+              proto=0; x=1.73377in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
+              ha:attributes {
+                term=12
+                name=pin12
               }
-              ha:type {
-               silk = 1
-               top = 1
+             }
+             ha:padstack_ref.182002 {
+              proto=1; x=1.73377in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
               }
-            }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.143843 {
-                x1=1.373in; y1=259.0mil; x2=1.373in; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
-                }
-               }
-               ha:line.143846 {
-                x1=1.373in; y1=259.0mil; x2=1.373in; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
-               }
-               ha:line.143849 {
-                x1=1.373in; y1=259.0mil; x2=1.373in; y2=5.5786mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
-                }
-               }
-               ha:line.143852 {
-                x1=1.373in; y1=259.0mil; x2=33.8742mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
-                }
-               }
+              ha:attributes {
+                term=2
+                name=pin2
               }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
+             }
+             ha:padstack_ref.182003 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
               }
-            }
-           }
-          }
-           uid = qIc8VW925zCt24ZkTm0AAABm
-          }
-          ha:subc.149276 {
-           ha:attributes {
-            value=MS5607
-            footprint=MS5607
-            refdes=U4
-           }
-          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 {
-                  11.81mil  
-                  -21.655mil  
-                  -11.81mil  
-                  -21.655mil  
-                  -11.81mil  
-                  21.655mil  
-                  11.81mil  
-                  21.655mil  
-                 }
-               }
+              ha:attributes {
+                term=7
+                name=pin7
+              }
+             }
+             ha:padstack_ref.182004 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              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 {
-                  14.81mil  
-                  -24.655mil  
-                  -14.81mil  
-                  -24.655mil  
-                  -14.81mil  
-                  24.655mil  
-                  14.81mil  
-                  24.655mil  
-                 }
-               }
+              li:thermal {
+              }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  11.81mil  
-                  -21.655mil  
-                  -11.81mil  
-                  -21.655mil  
-                  -11.81mil  
-                  21.655mil  
-                  11.81mil  
-                  21.655mil  
-                 }
-               }
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
-           }
-          }
+             ha:padstack_ref.182005 {
+              proto=0; x=1.76526in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.149302 {
-             proto=0; x=52.471574mm; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=11
+                name=pin11
+              }
              }
+             ha:padstack_ref.182006 {
+              proto=1; x=1.76526in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=8
-               name=pin8
-             }
-            }
-            ha:padstack_ref.149303 {
-             proto=0; x=52.471574mm; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
+             ha:padstack_ref.182007 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=pin1
-             }
-            }
-            ha:padstack_ref.149304 {
-             proto=0; x=51.22164mm; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
+             ha:padstack_ref.182008 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=7
-               name=pin7
-             }
-            }
-            ha:padstack_ref.149305 {
-             proto=0; x=51.22164mm; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
+             ha:padstack_ref.182009 {
+              proto=0; x=45.63745mm; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
-            }
-            ha:padstack_ref.149306 {
-             proto=0; x=1.96739in; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=10
+                name=pin10
+              }
              }
+             ha:padstack_ref.182010 {
+              proto=1; x=45.63745mm; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=6
-               name=pin6
-             }
-            }
-            ha:padstack_ref.149307 {
-             proto=0; x=1.96739in; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
+             ha:padstack_ref.182011 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
+             ha:padstack_ref.182012 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=3
-               name=pin3
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
-            }
-            ha:padstack_ref.149308 {
-             proto=0; x=1.91818in; y=272.295mil; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.182013 {
+              proto=0; x=1.82824in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=9
+                name=pin9
+              }
              }
+             ha:padstack_ref.182014 {
+              proto=1; x=1.82824in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=5
+                name=pin5
+              }
              }
+             ha:padstack_ref.182015 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=5
-               name=pin5
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=7
+                name=pin7
+              }
              }
-            }
-            ha:padstack_ref.149309 {
-             proto=0; x=1.91818in; y=4.716653mm; rot=180.000000; xmirror=0; smirror=0; clearance=12.795mil;
-             ha:flags {
-              clearline=1
+             ha:padstack_ref.182016 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=pin14
+              }
              }
+             ha:padstack_ref.182017 {
+              proto=0; x=1.85974in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=8
+                name=pin8
+              }
              }
+             ha:padstack_ref.182018 {
+              proto=1; x=1.85974in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=4
-               name=pin4
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=6
+                name=pin6
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.182019 {
+              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.149277 {
-                x1=53.096668mm; y1=288.05mil; x2=53.096668mm; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.149280 {
-                x1=53.096668mm; y1=4.316476mm; x2=1.89357in; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.149283 {
-                x1=1.89357in; y1=288.05mil; x2=1.89357in; y2=4.316476mm; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.149286 {
-                x1=53.096668mm; y1=288.05mil; x2=1.89357in; y2=288.05mil; thickness=10.0mil; clearance=0.0;
-               }
-               ha:arc.149289 {
-                x=2.07811in; y=153.21mil; width=5.0mil; height=5.0mil; astart=180.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-               }
+              ha:attributes {
+                term=7
+                name=pin7
               }
-              ha:type {
-               silk = 1
-               top = 1
+             }
+             ha:padstack_ref.182020 {
+              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=14
+                name=pin14
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.149290 {
-                x1=50.596673mm; y1=228.995mil; x2=50.596673mm; y2=228.995mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:line.181972 {
+                 x1=1.68258in; y1=855.95mil; x2=1.68258in; y2=24.741124mm; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.149293 {
-                x1=1.992in; y1=229.0mil; x2=1.992in; y2=229.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
+                ha:line.181975 {
+                 x1=1.68258in; y1=24.741124mm; x2=1.87943in; y2=24.741124mm; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.149296 {
-                x1=1.992in; y1=229.0mil; x2=1.992in; y2=4.8166mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+                ha:line.181978 {
+                 x1=1.87943in; y1=24.741124mm; x2=1.87943in; y2=855.95mil; thickness=10.0mil; clearance=0.0;
                 }
-               }
-               ha:line.149299 {
-                x1=1.992in; y1=229.0mil; x2=49.5968mm; y2=229.0mil; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.181981 {
+                 x1=1.87943in; y1=855.95mil; x2=1.68258in; y2=855.95mil; thickness=10.0mil; clearance=0.0;
+                }
+                ha:arc.181984 {
+                 x=1.6944in; y=25.341072mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                 }
                }
-              }
-              ha:type {
-               top = 1
-               misc = 1
-               virtual = 1
-              }
-            }
-           }
-          }
-           uid = qIc8VW925zCt24ZkTm0AAABY
-          }
-          ha:subc.64062 {
-           ha:attributes {
-            value=Companion
-            footprint=0-338068-8
-            refdes=J9
-           }
-          ha:data {
-                    li:padstack_prototypes {
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
 
-           ha:ps_proto_v6.0 {
-             hdia=31.5mil; 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
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  -23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
+               li:objects {
+                ha:line.181985 {
+                 x1=45.237463mm; y1=23.241063mm; x2=45.237463mm; y2=23.241063mm; 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 {
-                  -23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
+                ha:line.181988 {
+                 x1=1.781in; y1=915.0mil; x2=1.781in; y2=915.0mil; 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 {
-                  -23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
-                  23.0mil  
-                  -23.0mil  
-                  23.0mil  
+                ha:line.181991 {
+                 x1=1.781in; y1=915.0mil; x2=1.781in; y2=24.241mm; 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 {
-                  -26.0mil  
-                  -26.0mil  
-                  26.0mil  
-                  -26.0mil  
-                  26.0mil  
-                  26.0mil  
-                  -26.0mil  
-                  26.0mil  
+                ha:line.181994 {
+                 x1=1.781in; y1=915.0mil; x2=46.2374mm; y2=915.0mil; 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 {
-                  -26.0mil  
-                  -26.0mil  
-                  26.0mil  
-                  -26.0mil  
-                  26.0mil  
-                  26.0mil  
-                  -26.0mil  
-                  26.0mil  
-                 }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
+           }
+            uid = tOk2dqYgydnQP1rLYRgAAABt
            }
+           ha:subc.182022 {
+            ha:attributes {
+             value=0.1uF
+             footprint=0402
+             refdes=C101
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.1 {
-             hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-             li:shape {
+            ha:ps_proto_v6.0 {
+              hdia=0.0; hplated=0; htop=0; hbottom=0;
+              li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=46.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.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=46.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.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=46.0mil;                }
-                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.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
+                   -0.249936mm  
+                  }
                 }
-                clearance=0.0
+              }
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.182035 {
+              proto=0; x=1.812in; y=1.017in; 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.182036 {
+              proto=0; x=1.84348in; y=1.017in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+               }
+               ha:type {
+                silk = 1
+                top = 1
                }
+             }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
+               li:objects {
+                ha:line.182023 {
+                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-                clearance=0.0
+                ha:line.182026 {
+                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.182029 {
+                 x1=1.82774in; y1=1.017in; x2=45.424596mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.182032 {
+                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=26.8318mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
                }
              }
+            }
            }
+            uid = qIc8VW925zCt24ZkTm0AAAAu
+           }
+           ha:subc.182038 {
+            ha:attributes {
+             value=1uF
+             footprint=0402
+             refdes=C102
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-           ha:ps_proto_v6.2 {
-             hdia=59.06mil; 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=73.56mil;                }
-                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=73.56mil;                }
-                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=73.56mil;                }
-                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=79.56mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.182051 {
+              proto=0; x=1.749in; y=1.017in; 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=79.56mil;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
-             }
-           }
-          }
+              li:thermal {
+              }
 
-           li:objects {
-            ha:padstack_ref.64088 {
-             proto=0; x=62.865mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=1
+                name=1
+              }
              }
+             ha:padstack_ref.182052 {
+              proto=0; x=1.71752in; y=1.017in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-               li:1 {
-                diag  
-                round  
-                noshape  
-               }
-               li:3 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-               li:5 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=pin1
+              ha:attributes {
+                term=2
+                name=2
+              }
              }
             }
-            ha:padstack_ref.64089 {
-             proto=1; x=2.425in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:layers {
 
-             li:thermal {
-             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-             ha:attributes {
-               term=2
-               name=pin2
-             }
-            }
-            ha:padstack_ref.64090 {
-             proto=1; x=60.325mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
+               li:objects {
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
              }
 
-             li:thermal {
-             }
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
 
-             ha:attributes {
-               term=3
-               name=pin3
+               li:objects {
+                ha:line.182039 {
+                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.182042 {
+                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.182045 {
+                 x1=1.73326in; y1=1.017in; x2=43.024804mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.182048 {
+                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=24.8318mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
              }
             }
-            ha:padstack_ref.64091 {
-             proto=1; x=2.325in; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
-
-             li:thermal {
-             }
-
-             ha:attributes {
-               term=4
-               name=pin4
-             }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAAAX
+           }
+           ha:subc.64030 {
+            ha:attributes {
+             value=Debug
+             footprint=0-215079-4
+             refdes=J6
             }
-            ha:padstack_ref.64092 {
-             proto=1; x=57.785mm; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+           ha:data {
+                      li:padstack_prototypes {
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.0 {
+              hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=5
-               name=pin5
-             }
-            }
-            ha:padstack_ref.64093 {
-             proto=1; x=56.515mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                  }
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                  }
+                }
 
-             ha:attributes {
-               term=6
-               name=pin6
-             }
-            }
-            ha:padstack_ref.64094 {
-             proto=1; x=2.175in; y=255.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                   23.0mil  
+                   -23.0mil  
+                   23.0mil  
+                  }
+                }
 
-             li:thermal {
-               li:4 {
-                on  
-                diag  
-                round  
-                noshape  
-               }
-             }
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                  }
+                }
 
-             ha:attributes {
-               term=7
-               name=pin7
-             }
+                ha:ps_shape_v4 {
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                  li:ps_poly {
+                   -26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                   26.0mil  
+                   -26.0mil  
+                   26.0mil  
+                  }
+                }
+              }
             }
-            ha:padstack_ref.64095 {
-             proto=1; x=53.975mm; y=155.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
 
-             li:thermal {
-             }
+            ha:ps_proto_v6.1 {
+              hdia=31.5mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-             ha:attributes {
-               term=8
-               name=pin8
-             }
-            }
-            ha:padstack_ref.64096 {
-             proto=2; x=2.53011in; y=4.676902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-             ha:flags {
-              clearline=1
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  top = 1
+                 }
+                 clearance=0.0
+                }
 
-             li:thermal {
-             }
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
+                }
 
-             ha:attributes {
-               term=0
-               name=mnt
-             }
-            }
-           }
-           li:layers {
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
+                 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=52.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
 
-              li:objects {
-               ha:line.64063 {
-                x1=65.809622mm; y1=104.62mil; x2=65.809622mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.64066 {
-                x1=65.809622mm; y1=7.756906mm; x2=51.030124mm; y2=7.756906mm; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.64069 {
-                x1=51.030124mm; y1=7.756906mm; x2=51.030124mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
-               }
-               ha:line.64072 {
-                x1=51.030124mm; y1=104.62mil; x2=65.809622mm; y2=104.62mil; thickness=6.0mil; clearance=0.0;
-               }
-              }
-              ha:type {
-               silk = 1
-               bottom = 1
+                ha:ps_shape_v4 {
+                 ha:ps_circ { x=0.0; y=0.0; dia=52.0mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
+                }
               }
             }
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+            ha:ps_proto_v6.2 {
+              hdia=59.06mil; hplated=1; htop=0; hbottom=0;
+              li:shape {
 
-              li:objects {
-               ha:line.64076 {
-                x1=59.069422mm; y1=5.1481mm; x2=59.069422mm; y2=5.1481mm; 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=73.56mil;                 }
+                 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=73.56mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  copper = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.64079 {
-                x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=155.0mil; 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=73.56mil;                 }
+                 ha:combining {                 }
+                 ha:layer_mask {
+                  copper = 1
+                  intern = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.64082 {
-                x1=62.865mm; y1=155.0mil; x2=62.865mm; y2=4.937mm; 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=79.56mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  top = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-               }
-               ha:line.64085 {
-                x1=62.865mm; y1=155.0mil; x2=61.865mm; y2=155.0mil; 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=79.56mil;                 }
+                 ha:combining { sub=1; auto=1;                 }
+                 ha:layer_mask {
+                  bottom = 1
+                  mask = 1
+                 }
+                 clearance=0.0
                 }
-               }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
               }
             }
            }
-          }
-           uid = qzneKWK0pLfBwDGZcG8AAABc
-          }
-          ha:subc.63885 {
-           ha:attributes {
-            value=APAE1575R1840AADB7-T
-            footprint=GP.18.4
-            refdes=A1
-           }
-          ha:data {
-                    li:padstack_prototypes {
-
-           ha:ps_proto_v6.0 {
-             hdia=0.95mm; hplated=1; htop=0; hbottom=0;
-             li:shape {
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 top = 1
-                }
-                clearance=0.0
-               }
+            li:objects {
+             ha:padstack_ref.64056 {
+              proto=0; x=2.175in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 bottom = 1
-                 copper = 1
+              li:thermal {
+                li:1 {
+                 diag  
+                 round  
+                 noshape  
                 }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;                }
-                ha:combining {                }
-                ha:layer_mask {
-                 copper = 1
-                 intern = 1
+                li:3 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
                 }
-                clearance=0.0
-               }
-
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 mask = 1
+                li:5 {
+                 on  
+                 diag  
+                 round  
+                 noshape  
                 }
-                clearance=0.0
-               }
+              }
 
-               ha:ps_shape_v4 {
-                ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;                }
-                ha:combining { sub=1; auto=1;                }
-                ha:layer_mask {
-                 bottom = 1
-                 mask = 1
-                }
-                clearance=0.0
-               }
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
-           }
-          }
+             ha:padstack_ref.64057 {
+              proto=1; x=53.975mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-           li:objects {
-            ha:padstack_ref.63914 {
-             proto=0; x=1.525in; y=600.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
-             ha:flags {
-              clearline=1
-             }
+              li:thermal {
+              }
 
-             li:thermal {
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.64058 {
+              proto=1; x=2.075in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=1
-               name=1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=3
+                name=pin3
+              }
              }
-            }
-           }
-           li:layers {
+             ha:padstack_ref.64059 {
+              proto=1; x=51.435mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+              li:thermal {
+              }
 
-              li:objects {
-               ha:line.63886 {
-                x1=48.735mm; y1=8.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.63889 {
-                x1=48.735mm; y1=8.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.63892 {
-                x1=30.735mm; y1=6.24mm; x2=46.735mm; y2=6.24mm; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.63895 {
-                x1=30.735mm; y1=6.24mm; x2=30.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
-               }
-               ha:line.63898 {
-                x1=30.735mm; y1=24.24mm; x2=48.735mm; y2=24.24mm; thickness=15.0mil; clearance=0.0;
-               }
+              ha:attributes {
+                term=4
+                name=pin4
               }
-              ha:type {
-               silk = 1
-               bottom = 1
+             }
+             ha:padstack_ref.64060 {
+              proto=2; x=2.23011in; y=24.742902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
               }
+
+              ha:attributes {
+                term=0
+                name=mnt
+              }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.63902 {
-                x1=1.525in; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+               li:objects {
+                ha:line.64031 {
+                 x1=2.26928in; y1=894.62mil; x2=2.26928in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
                 }
-
-                ha:attributes {
-                  subc-role=pnp-origin
+                ha:line.64034 {
+                 x1=2.26928in; y1=1.09539in; x2=1.93071in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
                 }
-               }
-               ha:line.63905 {
-                x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
+                ha:line.64037 {
+                 x1=1.93071in; y1=1.09539in; x2=1.93071in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
                 }
-
-                ha:attributes {
-                  subc-role=origin
+                ha:line.64040 {
+                 x1=1.93071in; y1=894.62mil; x2=2.26928in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
                 }
                }
-               ha:line.63908 {
-                x1=39.735mm; y1=600.0mil; x2=1.525in; y2=600.0mil; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
+               ha:type {
+                silk = 1
+                bottom = 1
+               }
+             }
 
-                ha:attributes {
-                  subc-role=x
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.64044 {
+                 x1=54.000959mm; y1=25.16698mm; x2=54.000959mm; y2=25.16698mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.64047 {
+                 x1=2.175in; y1=945.0mil; x2=2.175in; y2=945.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.64050 {
+                 x1=2.175in; y1=945.0mil; x2=2.175in; y2=25.003mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.64053 {
+                 x1=2.175in; y1=945.0mil; x2=54.245mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
                 }
                }
-               ha:line.63911 {
-                x1=39.735mm; y1=600.0mil; x2=39.735mm; y2=14.24mm; thickness=0.1mm; clearance=0.0;
-                ha:flags {
-                 selected=1
-                }
-
-                ha:attributes {
-                  subc-role=y
-                }
+               ha:type {
+                bottom = 1
+                virtual = 1
+                misc = 1
                }
-              }
-              ha:type {
-               bottom = 1
-               virtual = 1
-               misc = 1
-              }
+             }
             }
            }
-          }
-           uid = qIc8VW925zCt24ZkTm0AAAA5
-          }
-          ha:subc.63703 {
-           ha:attributes {
-            value=0.1uF
-            footprint=0402
-            refdes=C36
+            uid = qzneKWK0pLfBwDGZcG8AAABa
            }
-          ha:data {
-                    li:padstack_prototypes {
+           ha:subc.187535 {
+            ha:attributes {
+             value=24MHz
+             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_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 {
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                  }
                 }
-                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 {
+                   -23.67mil  
+                   0.726313mm  
+                   23.67mil  
+                   0.726313mm  
+                   23.67mil  
+                   -0.726313mm  
+                   -23.67mil  
+                   -0.726313mm  
+                  }
+                }
 
-               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 {
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                  }
                 }
-                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.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 {
+                   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
+                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  
+                  }
                 }
-                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 {
+                   20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   -0.650113mm  
+                   -20.67mil  
+                   0.650113mm  
+                   20.67mil  
+                   0.650113mm  
+                  }
+                }
+              }
+            }
            }
-          }
 
-           li:objects {
-            ha:padstack_ref.63717 {
-             proto=0; x=1.53574in; y=1.062in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
-             }
+            li:objects {
+             ha:padstack_ref.187549 {
+              proto=0; x=2.130265in; y=22.642068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
-             }
+              li:thermal {
+              }
 
-             ha:attributes {
-               term=1
-               name=1
-             }
-            }
-            ha:padstack_ref.63718 {
-             proto=0; x=38.208204mm; y=1.062in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-             ha:flags {
-              clearline=1
+              ha:attributes {
+                term=2
+                name=pin2
+              }
              }
+             ha:padstack_ref.187550 {
+              proto=1; x=51.809015mm; y=22.642068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             li:thermal {
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=pin1
+              }
              }
+             ha:padstack_ref.187551 {
+              proto=1; x=51.809015mm; y=818.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-             ha:attributes {
-               term=2
-               name=2
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=4
+                name=pin4
+              }
              }
-            }
-           }
-           li:layers {
-
-            ha:top-silk {
-             lid=0
-             ha:combining {             }
+             ha:padstack_ref.187552 {
+              proto=0; x=2.130265in; y=818.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-              li:objects {
+              li:thermal {
               }
-              ha:type {
-               silk = 1
-               top = 1
+
+              ha:attributes {
+                term=3
+                name=pin3
               }
+             }
             }
+            li:layers {
 
-            ha:subc-aux {
-             lid=1
-             ha:combining {             }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
 
-              li:objects {
-               ha:line.63705 {
-                x1=1.52in; y1=1.062in; x2=1.52in; y2=1.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=pnp-origin
+               li:objects {
+                ha:arc.187536 {
+                 x=51.418998mm; y=21.87702mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                 }
                }
-               ha:line.63708 {
-                x1=1.52in; y1=1.062in; x2=1.52in; y2=1.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=origin
-                }
+               ha:type {
+                silk = 1
+                top = 1
                }
-               ha:line.63711 {
-                x1=1.52in; y1=1.062in; x2=37.608mm; y2=1.062in; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=x
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.187537 {
+                 x1=2.084995in; y1=21.717127mm; x2=2.084995in; y2=21.717127mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
                 }
-               }
-               ha:line.63714 {
-                x1=1.52in; y1=1.062in; x2=1.52in; y2=25.9748mm; thickness=0.1mm; clearance=0.0;
-                ha:attributes {
-                  subc-role=y
+                ha:line.187540 {
+                 x1=52.959mm; y1=855.0mil; x2=52.959mm; y2=855.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.187543 {
+                 x1=52.959mm; y1=855.0mil; x2=52.959mm; y2=20.717mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.187546 {
+                 x1=52.959mm; y1=855.0mil; x2=53.959mm; y2=855.0mil; 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 = qIc8VW925zCt24ZkTm0AAAAH
-          }
-           ha:subc.176365 {
+            uid = Bda500dsIaChqNFriEwAAACj
+           }
+           ha:subc.187554 {
             ha:attributes {
-             value=0.1uF
              footprint=0402
-             refdes=C10
+             value=DNP
+             openscad=0402
+             refdes=C471
             }
            ha:data {
                       li:padstack_prototypes {
@@ -21104,8 +21162,8 @@ ha:pcb-rnd-board-v8 {
            }
 
             li:objects {
-             ha:padstack_ref.176378 {
-              proto=0; x=2.01507in; y=3.461893mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:padstack_ref.187567 {
+              proto=0; x=2.189in; y=819.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
               ha:flags {
                clearline=1
               }
@@ -21118,8 +21176,8 @@ ha:pcb-rnd-board-v8 {
                 name=1
               }
              }
-             ha:padstack_ref.176379 {
-              proto=0; x=51.98237mm; y=3.461893mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+             ha:padstack_ref.187568 {
+              proto=0; x=2.189in; y=850.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
               ha:flags {
                clearline=1
               }
@@ -21152,26 +21210,26 @@ ha:pcb-rnd-board-v8 {
               ha:combining {              }
 
                li:objects {
-                ha:line.176366 {
-                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=3.461893mm; thickness=0.1mm; clearance=0.0;
+                ha:line.187555 {
+                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=834.74mil; thickness=0.1mm; clearance=0.0;
                  ha:attributes {
                    subc-role=pnp-origin
                  }
                 }
-                ha:line.176369 {
-                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=3.461893mm; thickness=0.1mm; clearance=0.0;
+                ha:line.187558 {
+                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=834.74mil; thickness=0.1mm; clearance=0.0;
                  ha:attributes {
                    subc-role=origin
                  }
                 }
-                ha:line.176372 {
-                 x1=51.582574mm; y1=3.461893mm; x2=52.582574mm; y2=3.461893mm; thickness=0.1mm; clearance=0.0;
+                ha:line.187561 {
+                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=22.202396mm; thickness=0.1mm; clearance=0.0;
                  ha:attributes {
                    subc-role=x
                  }
                 }
-                ha:line.176375 {
-                 x1=51.582574mm; y1=3.461893mm; x2=51.582574mm; y2=4.461893mm; thickness=0.1mm; clearance=0.0;
+                ha:line.187564 {
+                 x1=2.189in; y1=834.74mil; x2=54.6006mm; y2=834.74mil; thickness=0.1mm; clearance=0.0;
                  ha:attributes {
                    subc-role=y
                  }
@@ -21185,13 +21243,14 @@ ha:pcb-rnd-board-v8 {
              }
             }
            }
-            uid = qIc8VW925zCt24ZkTm0AAAAk
+            uid = Bda500dsIaChqNFriEwAAACH
            }
-           ha:subc.181971 {
+           ha:subc.187570 {
             ha:attributes {
-             value=ADXL375
-             footprint=lga14
-             refdes=U6
+             footprint=0402
+             value=DNP
+             openscad=0402
+             refdes=C461
             }
            ha:data {
                       li:padstack_prototypes {
@@ -21208,14 +21267,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   -0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
+                   0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
                   }
                 }
 
@@ -21227,14 +21286,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   -0.351155mm  
-                   25.535mil  
-                   0.351155mm  
-                   25.535mil  
-                   0.351155mm  
-                   -25.535mil  
-                   -0.351155mm  
-                   -25.535mil  
+                   0.326136mm  
+                   -0.425958mm  
+                   -0.326136mm  
+                   -0.425958mm  
+                   -0.326136mm  
+                   0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
                   }
                 }
 
@@ -21246,20 +21305,115 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   -0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
+                   0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
                   }
                 }
-              }
+              }
+            }
+           }
+
+            li:objects {
+             ha:padstack_ref.187583 {
+              proto=0; x=1.983in; y=901.74mil; 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.187584 {
+              proto=0; x=1.983in; y=22.104604mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.187571 {
+                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=886.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.187574 {
+                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=886.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.187577 {
+                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=21.5044mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.187580 {
+                 x1=1.983in; y1=886.0mil; x2=51.3682mm; y2=886.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = Bda500dsIaChqNFriEwAAACF
+           }
+           ha:subc.187586 {
+            ha:attributes {
+             footprint=0402
+             value=0.1uF
+             openscad=0402
+             refdes=C40
             }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:ps_proto_v6.1 {
+            ha:ps_proto_v6.0 {
               hdia=0.0; hplated=0; htop=0; hbottom=0;
               li:shape {
 
@@ -21271,14 +21425,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
+                   0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
                   }
                 }
 
@@ -21290,14 +21444,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   0.351155mm  
-                   -25.535mil  
-                   -0.351155mm  
-                   -25.535mil  
-                   -0.351155mm  
-                   25.535mil  
-                   0.351155mm  
-                   25.535mil  
+                   0.326136mm  
+                   -0.425958mm  
+                   -0.326136mm  
+                   -0.425958mm  
+                   -0.326136mm  
+                   0.425958mm  
+                   0.326136mm  
+                   0.425958mm  
                   }
                 }
 
@@ -21309,83 +21463,114 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
+                   0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   -0.349758mm  
+                   -0.249936mm  
+                   0.349758mm  
+                   0.249936mm  
+                   0.349758mm  
                   }
                 }
               }
             }
+           }
 
-            ha:ps_proto_v6.2 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
+            li:objects {
+             ha:padstack_ref.187599 {
+              proto=0; x=1.983in; y=824.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=1
+                name=1
+              }
+             }
+             ha:padstack_ref.187600 {
+              proto=0; x=1.983in; y=20.130008mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+              ha:flags {
+               clearline=1
+              }
+
+              li:thermal {
+              }
+
+              ha:attributes {
+                term=2
+                name=2
+              }
+             }
+            }
+            li:layers {
+
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.187587 {
+                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   -0.274955mm  
-                  }
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  mask = 1
+                ha:line.187590 {
+                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -25.535mil  
-                   -0.351155mm  
-                   -25.535mil  
-                   0.351155mm  
-                   25.535mil  
-                   0.351155mm  
-                   25.535mil  
-                   -0.351155mm  
-                  }
                 }
-
-                ha:ps_shape_v4 {
-                 ha:combining { auto=1;                 }
-                 ha:layer_mask {
-                  top = 1
-                  paste = 1
+                ha:line.187593 {
+                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=19.529804mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
                  }
-                 clearance=0.0
-                  li:ps_poly {
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   -0.274955mm  
-                  }
                 }
-              }
+                ha:line.187596 {
+                 x1=1.983in; y1=20.529804mm; x2=51.3682mm; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
             }
+           }
+            uid = Bda500dsIaChqNFriEwAAAB7
+           }
+           ha:subc.172498 {
+            ha:attributes {
+             value=MCP130T-300
+             footprint=SOT23
+             refdes=U11
+            }
+           ha:data {
+                      li:padstack_prototypes {
 
-            ha:ps_proto_v6.3 {
+            ha:ps_proto_v6.0 {
               hdia=0.0; hplated=0; htop=0; hbottom=0;
               li:shape {
 
@@ -21397,14 +21582,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   0.274955mm  
+                   17.0mil  
+                   -20.0mil  
+                   -17.0mil  
+                   -20.0mil  
+                   -17.0mil  
+                   20.0mil  
+                   17.0mil  
+                   20.0mil  
                   }
                 }
 
@@ -21416,14 +21601,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   25.535mil  
-                   0.351155mm  
-                   25.535mil  
-                   -0.351155mm  
-                   -25.535mil  
-                   -0.351155mm  
-                   -25.535mil  
-                   0.351155mm  
+                   20.0mil  
+                   -23.0mil  
+                   -20.0mil  
+                   -23.0mil  
+                   -20.0mil  
+                   23.0mil  
+                   20.0mil  
+                   23.0mil  
                   }
                 }
 
@@ -21435,14 +21620,14 @@ ha:pcb-rnd-board-v8 {
                  }
                  clearance=0.0
                   li:ps_poly {
-                   22.535mil  
-                   0.274955mm  
-                   22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   -0.274955mm  
-                   -22.535mil  
-                   0.274955mm  
+                   17.0mil  
+                   -20.0mil  
+                   -17.0mil  
+                   -20.0mil  
+                   -17.0mil  
+                   20.0mil  
+                   17.0mil  
+                   20.0mil  
                   }
                 }
               }
@@ -21450,22 +21635,8 @@ ha:pcb-rnd-board-v8 {
            }
 
             li:objects {
-             ha:padstack_ref.181997 {
-              proto=0; x=1.70227in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=13
-                name=pin13
-              }
-             }
-             ha:padstack_ref.181998 {
-              proto=1; x=1.70227in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+             ha:padstack_ref.172523 {
+              proto=0; x=1.479in; y=935.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
               ha:flags {
                clearline=1
               }
@@ -21475,11 +21646,11 @@ ha:pcb-rnd-board-v8 {
 
               ha:attributes {
                 term=1
-                name=pin1
+                name=RESET
               }
              }
-             ha:padstack_ref.181999 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+             ha:padstack_ref.172524 {
+              proto=0; x=1.479in; y=1.013in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
               ha:flags {
                clearline=1
               }
@@ -21488,12 +21659,12 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:attributes {
-                term=7
-                name=pin7
+                term=2
+                name=VCC
               }
              }
-             ha:padstack_ref.182000 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+             ha:padstack_ref.172525 {
+              proto=0; x=39.6494mm; y=974.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
               ha:flags {
                clearline=1
               }
@@ -21502,1853 +21673,1731 @@ ha:pcb-rnd-board-v8 {
               }
 
               ha:attributes {
-                term=14
-                name=pin14
+                term=3
+                name=GND
               }
              }
-             ha:padstack_ref.182001 {
-              proto=0; x=1.73377in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
+            }
+            li:layers {
 
-              li:thermal {
-              }
+             ha:top-silk {
+              lid=0
+              ha:combining {              }
+
+               li:objects {
+                ha:line.172499 {
+                 x1=1.589in; y1=910.0mil; x2=1.589in; y2=1.038in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.172502 {
+                 x1=1.589in; y1=1.038in; x2=36.83mm; y2=1.038in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.172505 {
+                 x1=36.83mm; y1=910.0mil; x2=36.83mm; y2=1.038in; thickness=10.0mil; clearance=0.0;
+                }
+                ha:line.172508 {
+                 x1=1.589in; y1=910.0mil; x2=36.83mm; y2=910.0mil; thickness=10.0mil; clearance=0.0;
+                }
+               }
+               ha:type {
+                silk = 1
+                top = 1
+               }
+             }
+
+             ha:subc-aux {
+              lid=1
+              ha:combining {              }
+
+               li:objects {
+                ha:line.172511 {
+                 x1=38.260867mm; y1=974.0mil; x2=38.260867mm; y2=974.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=pnp-origin
+                 }
+                }
+                ha:line.172514 {
+                 x1=1.479in; y1=935.0mil; x2=1.479in; y2=935.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=origin
+                 }
+                }
+                ha:line.172517 {
+                 x1=1.479in; y1=935.0mil; x2=36.5666mm; y2=935.0mil; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=x
+                 }
+                }
+                ha:line.172520 {
+                 x1=1.479in; y1=935.0mil; x2=1.479in; y2=24.749mm; thickness=0.1mm; clearance=0.0;
+                 ha:attributes {
+                   subc-role=y
+                 }
+                }
+               }
+               ha:type {
+                top = 1
+                misc = 1
+                virtual = 1
+               }
+             }
+            }
+           }
+            uid = qIc8VW925zCt24ZkTm0AAAAD
+           }
+          ha:subc.143297 {
+           ha:attributes {
+            value=CC1310
+            footprint=RGZ0048A
+            refdes=U3
+           }
+          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 {
+                  -2.575052mm  
+                  2.575052mm  
+                  2.575052mm  
+                  2.575052mm  
+                  2.575052mm  
+                  -2.575052mm  
+                  -2.575052mm  
+                  -2.575052mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -106.495mil  
+                  106.495mil  
+                  106.495mil  
+                  106.495mil  
+                  106.495mil  
+                  -106.495mil  
+                  -106.495mil  
+                  -106.495mil  
+                 }
+               }
+             }
+           }
+
+           ha:ps_proto_v6.1 {
+             hdia=10.0mil; hplated=1; htop=0; hbottom=0;
+             li:shape {
+
+               ha:ps_shape_v4 {
+                ha:ps_circ { x=0.0; y=0.0; dia=19.69mil;                }
+                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=19.69mil;                }
+                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=19.69mil;                }
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 intern = 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:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                  -0.529971mm  
+                 }
+               }
+             }
+           }
+
+           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 {
+                  0.120015mm  
+                  -11.81mil  
+                  -0.120015mm  
+                  -11.81mil  
+                  -0.120015mm  
+                  11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                 }
+               }
+
+               ha:ps_shape_v4 {
+                ha:combining { sub=1; auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 mask = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  7.48mil  
+                  -0.369951mm  
+                  -7.48mil  
+                  -0.369951mm  
+                  -7.48mil  
+                  0.369951mm  
+                  7.48mil  
+                  0.369951mm  
+                 }
+               }
 
-              ha:attributes {
-                term=12
-                name=pin12
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  0.120015mm  
+                  -11.81mil  
+                  -0.120015mm  
+                  -11.81mil  
+                  -0.120015mm  
+                  11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                 }
+               }
              }
-             ha:padstack_ref.182002 {
-              proto=1; x=1.73377in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
+           }
 
-              li:thermal {
-              }
+           ha:ps_proto_v6.4 {
+             hdia=0.0; hplated=0; htop=0; hbottom=0;
+             li:shape {
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
-             }
-             ha:padstack_ref.182003 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
+               ha:ps_shape_v4 {
+                ha:combining {                }
+                ha:layer_mask {
+                 copper = 1
+                 top = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -11.81mil  
+                  -0.120015mm  
+                  -11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                  -0.120015mm  
+                 }
+               }
 
-              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.369951mm  
+                  -7.48mil  
+                  -0.369951mm  
+                  7.48mil  
+                  0.369951mm  
+                  7.48mil  
+                  0.369951mm  
+                  -7.48mil  
+                 }
+               }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+               ha:ps_shape_v4 {
+                ha:combining { auto=1;                }
+                ha:layer_mask {
+                 top = 1
+                 paste = 1
+                }
+                clearance=0.0
+                 li:ps_poly {
+                  -11.81mil  
+                  -0.120015mm  
+                  -11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                  0.120015mm  
+                  11.81mil  
+                  -0.120015mm  
+                 }
+               }
              }
-             ha:padstack_ref.182004 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
+           }
+          }
 
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+           li:objects {
+            ha:padstack_ref.143311 {
+             proto=0; x=51.210083mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182005 {
-              proto=0; x=1.76526in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=11
-                name=pin11
-              }
+             li:thermal {
              }
-             ha:padstack_ref.182006 {
-              proto=1; x=1.76526in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
+             ha:attributes {
+               term=49
+               name=pin49
              }
-             ha:padstack_ref.182007 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+            }
+            ha:padstack_ref.143312 {
+             proto=1; x=49.950243mm; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182008 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
              }
-             ha:padstack_ref.182009 {
-              proto=0; x=45.63745mm; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
 
-              ha:attributes {
-                term=10
-                name=pin10
-              }
+             ha:attributes {
+               term=49
+               name=pin49
              }
-             ha:padstack_ref.182010 {
-              proto=1; x=45.63745mm; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
-
-              li:thermal {
-              }
-
-              ha:attributes {
-                term=4
-                name=pin4
-              }
+            }
+            ha:padstack_ref.143313 {
+             proto=1; x=49.950243mm; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182011 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143314 {
+             proto=1; x=48.885221mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182012 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143315 {
+             proto=1; x=2.107685in; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182013 {
-              proto=0; x=1.82824in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=9
-                name=pin9
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143316 {
+             proto=1; x=49.950243mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182014 {
-              proto=1; x=1.82824in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=5
-                name=pin5
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143317 {
+             proto=1; x=49.950243mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182015 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143318 {
+             proto=1; x=49.950243mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182016 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143319 {
+             proto=1; x=51.210083mm; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182017 {
-              proto=0; x=1.85974in; y=22.14372mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=8
-                name=pin8
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143320 {
+             proto=1; x=51.210083mm; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182018 {
-              proto=1; x=1.85974in; y=958.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=6
-                name=pin6
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143321 {
+             proto=1; x=48.885221mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182019 {
-              proto=2; x=1.86358in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=7
-                name=pin7
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143322 {
+             proto=1; x=2.107685in; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182020 {
-              proto=3; x=1.69842in; y=915.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=14
-                name=pin14
-              }
+             ha:attributes {
+               term=49
+               name=pin49
              }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:padstack_ref.143323 {
+             proto=1; x=51.210083mm; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.181972 {
-                 x1=1.68258in; y1=855.95mil; x2=1.68258in; y2=24.741124mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.181975 {
-                 x1=1.68258in; y1=24.741124mm; x2=1.87943in; y2=24.741124mm; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.181978 {
-                 x1=1.87943in; y1=24.741124mm; x2=1.87943in; y2=855.95mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:line.181981 {
-                 x1=1.87943in; y1=855.95mil; x2=1.68258in; y2=855.95mil; thickness=10.0mil; clearance=0.0;
-                }
-                ha:arc.181984 {
-                 x=1.6944in; y=25.341072mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-                }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                silk = 1
-                top = 1
+               li:5 {
+                on  
+                solid  
+                noshape  
                }
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143324 {
+             proto=1; x=51.210083mm; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.181985 {
-                 x1=45.237463mm; y1=23.241063mm; x2=45.237463mm; y2=23.241063mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.181988 {
-                 x1=1.781in; y1=915.0mil; x2=1.781in; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.181991 {
-                 x1=1.781in; y1=915.0mil; x2=1.781in; y2=24.241mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.181994 {
-                 x1=1.781in; y1=915.0mil; x2=46.2374mm; y2=915.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               li:5 {
+                on  
+                solid  
+                noshape  
                }
              }
+
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
-           }
-            uid = tOk2dqYgydnQP1rLYRgAAABt
-           }
-           ha:subc.182022 {
-            ha:attributes {
-             value=0.1uF
-             footprint=0402
-             refdes=C101
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143325 {
+             proto=1; x=51.210083mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             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  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                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=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143326 {
+             proto=1; x=2.065755in; y=637.96mil; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             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 {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-                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=49
+               name=pin49
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.182035 {
-              proto=0; x=1.812in; y=1.017in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.143327 {
+             proto=1; x=2.065755in; y=11.554206mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143328 {
+             proto=1; x=48.885221mm; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182036 {
-              proto=0; x=1.84348in; y=1.017in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             ha:attributes {
+               term=49
+               name=pin49
              }
             }
-            li:layers {
-
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+            ha:padstack_ref.143329 {
+             proto=1; x=2.107685in; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                silk = 1
-                top = 1
+               li:5 {
+                on  
+                solid  
+                noshape  
                }
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143330 {
+             proto=1; x=2.065755in; y=15.139162mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             ha:flags {
+              clearline=1
+             }
 
-               li:objects {
-                ha:line.182023 {
-                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.182026 {
-                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.182029 {
-                 x1=1.82774in; y1=1.017in; x2=45.424596mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.182032 {
-                 x1=1.82774in; y1=1.017in; x2=1.82774in; y2=26.8318mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
+             li:thermal {
+               li:3 {
+                on  
+                solid  
+                noshape  
                }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
+               li:5 {
+                on  
+                solid  
+                noshape  
                }
              }
+
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
-           }
-            uid = qIc8VW925zCt24ZkTm0AAAAu
-           }
-           ha:subc.182038 {
-            ha:attributes {
-             value=1uF
-             footprint=0402
-             refdes=C102
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143331 {
+             proto=1; x=2.065755in; y=13.879322mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             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  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-                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=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143332 {
+             proto=1; x=2.065755in; y=12.619228mm; rot=90.000000; xmirror=0; smirror=0; clearance=9.845mil;
+             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 {
+               li:3 {
+                on  
+                solid  
+                noshape  
+               }
+               li:5 {
+                on  
+                solid  
+                noshape  
+               }
+             }
 
-                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=49
+               name=pin49
+             }
             }
-           }
+            ha:padstack_ref.143333 {
+             proto=2; x=49.320323mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.182051 {
-              proto=0; x=1.749in; y=1.017in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143334 {
+             proto=2; x=49.320323mm; y=571.22mil; rot=90.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=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143335 {
+             proto=2; x=49.320323mm; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.182052 {
-              proto=0; x=1.71752in; y=1.017in; 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=49
+               name=pin49
              }
             }
-            li:layers {
+            ha:padstack_ref.143336 {
+             proto=2; x=49.320323mm; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143337 {
+             proto=2; x=1.991355in; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.182039 {
-                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.182042 {
-                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.182045 {
-                 x1=1.73326in; y1=1.017in; x2=43.024804mm; y2=1.017in; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.182048 {
-                 x1=1.73326in; y1=1.017in; x2=1.73326in; y2=24.8318mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=49
+               name=pin49
              }
             }
-           }
-            uid = qIc8VW925zCt24ZkTm0AAAAX
-           }
-           ha:subc.64030 {
-            ha:attributes {
-             value=Debug
-             footprint=0-215079-4
-             refdes=J6
+            ha:padstack_ref.143338 {
+             proto=2; x=1.991355in; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143339 {
+             proto=2; x=1.991355in; y=13.249402mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.0 {
-              hdia=31.5mil; 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 {
-                   -23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                  }
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143340 {
+             proto=2; x=1.991355in; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  copper = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                   23.0mil  
-                   -23.0mil  
-                   23.0mil  
-                  }
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143341 {
+             proto=2; x=51.840003mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             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 {
-                   -26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                   26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                  }
-                }
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   -26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                   26.0mil  
-                   -26.0mil  
-                   26.0mil  
-                  }
-                }
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
+            ha:padstack_ref.143342 {
+             proto=2; x=51.840003mm; y=571.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.1 {
-              hdia=31.5mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=46.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143343 {
+             proto=2; x=51.840003mm; y=13.249402mm; rot=90.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=46.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=46.0mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143344 {
+             proto=2; x=51.840003mm; y=11.989308mm; rot=90.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=52.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=52.0mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
+            ha:padstack_ref.143345 {
+             proto=2; x=53.100097mm; y=620.83mil; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.2 {
-              hdia=59.06mil; hplated=1; htop=0; hbottom=0;
-              li:shape {
+             li:thermal {
+             }
 
-                ha:ps_shape_v4 {
-                 ha:ps_circ { x=0.0; y=0.0; dia=73.56mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143346 {
+             proto=2; x=53.100097mm; y=571.22mil; rot=90.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=73.56mil;                 }
-                 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=73.56mil;                 }
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  intern = 1
-                 }
-                 clearance=0.0
-                }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143347 {
+             proto=2; x=53.100097mm; y=13.249402mm; rot=90.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=79.56mil;                 }
-                 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=79.56mil;                 }
-                 ha:combining { sub=1; auto=1;                 }
-                 ha:layer_mask {
-                  bottom = 1
-                  mask = 1
-                 }
-                 clearance=0.0
-                }
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
             }
-           }
-
-            li:objects {
-             ha:padstack_ref.64056 {
-              proto=0; x=2.175in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+            ha:padstack_ref.143348 {
+             proto=2; x=53.100097mm; y=11.989308mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.0;
+             ha:flags {
+              clearline=1
+             }
 
-              li:thermal {
-                li:1 {
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:3 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-                li:5 {
-                 on  
-                 diag  
-                 round  
-                 noshape  
-                }
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=1
-                name=pin1
-              }
+             ha:attributes {
+               term=49
+               name=pin49
+             }
+            }
+            ha:padstack_ref.143349 {
+             proto=3; x=1.8823in; y=654.69mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.64057 {
-              proto=1; x=53.975mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
+             ha:attributes {
+               term=36
+               name=pin36
+             }
+            }
+            ha:padstack_ref.143350 {
+             proto=3; x=54.61mm; y=654.69mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.64058 {
-              proto=1; x=2.075in; y=26.543mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
+             ha:attributes {
+               term=1
+               name=pin1
+             }
+            }
+            ha:padstack_ref.143351 {
+             proto=4; x=1.907885in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.64059 {
-              proto=1; x=51.435mm; y=945.0mil; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=4
-                name=pin4
-              }
+             ha:attributes {
+               term=24
+               name=pin24
+             }
+            }
+            ha:padstack_ref.143352 {
+             proto=4; x=1.907885in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
-             ha:padstack_ref.64060 {
-              proto=2; x=2.23011in; y=24.742902mm; rot=-180.000000; xmirror=1; smirror=1; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             li:thermal {
+             }
 
-              ha:attributes {
-                term=0
-                name=mnt
-              }
+             ha:attributes {
+               term=37
+               name=pin37
              }
             }
-            li:layers {
+            ha:padstack_ref.143353 {
+             proto=3; x=1.8823in; y=635.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.64031 {
-                 x1=2.26928in; y1=894.62mil; x2=2.26928in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
-                }
-                ha:line.64034 {
-                 x1=2.26928in; y1=1.09539in; x2=1.93071in; y2=1.09539in; thickness=6.0mil; clearance=0.0;
-                }
-                ha:line.64037 {
-                 x1=1.93071in; y1=1.09539in; x2=1.93071in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
-                }
-                ha:line.64040 {
-                 x1=1.93071in; y1=894.62mil; x2=2.26928in; y2=894.62mil; thickness=6.0mil; clearance=0.0;
-                }
-               }
-               ha:type {
-                silk = 1
-                bottom = 1
-               }
+             ha:attributes {
+               term=35
+               name=pin35
+             }
+            }
+            ha:padstack_ref.143354 {
+             proto=3; x=54.61mm; y=635.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.64044 {
-                 x1=54.000959mm; y1=25.16698mm; x2=54.000959mm; y2=25.16698mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.64047 {
-                 x1=2.175in; y1=945.0mil; x2=2.175in; y2=945.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.64050 {
-                 x1=2.175in; y1=945.0mil; x2=2.175in; y2=25.003mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.64053 {
-                 x1=2.175in; y1=945.0mil; x2=54.245mm; y2=945.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                bottom = 1
-                virtual = 1
-                misc = 1
-               }
+             ha:attributes {
+               term=2
+               name=pin2
              }
             }
-           }
-            uid = qzneKWK0pLfBwDGZcG8AAABa
-           }
-           ha:subc.187535 {
-            ha:attributes {
-             value=24MHz
-             footprint=ABM8
-             refdes=X2
-            }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143355 {
+             proto=4; x=48.960405mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                  }
-                }
+             ha:attributes {
+               term=23
+               name=pin23
+             }
+            }
+            ha:padstack_ref.143356 {
+             proto=4; x=48.960405mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   -0.726313mm  
-                  }
-                }
+             li:thermal {
+             }
 
-                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:attributes {
+               term=38
+               name=pin38
+             }
             }
+            ha:padstack_ref.143357 {
+             proto=3; x=1.8823in; y=615.32mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-            ha:ps_proto_v6.1 {
-              hdia=0.0; hplated=0; htop=0; hbottom=0;
-              li:shape {
-
-                ha:ps_shape_v4 {
-                 ha:combining {                 }
-                 ha:layer_mask {
-                  copper = 1
-                  top = 1
-                 }
-                 clearance=0.0
-                  li:ps_poly {
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                  }
-                }
+             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 {
-                   23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   -0.726313mm  
-                   -23.67mil  
-                   0.726313mm  
-                   23.67mil  
-                   0.726313mm  
-                  }
-                }
+             ha:attributes {
+               term=34
+               name=pin34
+             }
+            }
+            ha:padstack_ref.143358 {
+             proto=3; x=54.61mm; y=615.32mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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 {
-                   20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   -0.650113mm  
-                   -20.67mil  
-                   0.650113mm  
-                   20.67mil  
-                   0.650113mm  
-                  }
-                }
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=3
+               name=pin3
+             }
             }
-           }
+            ha:padstack_ref.143359 {
+             proto=4; x=1.947255in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.187549 {
-              proto=0; x=2.130265in; y=22.642068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=22
+               name=pin22
+             }
+            }
+            ha:padstack_ref.143360 {
+             proto=4; x=1.947255in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=2
-                name=pin2
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187550 {
-              proto=1; x=51.809015mm; y=22.642068mm; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=39
+               name=pin39
+             }
+            }
+            ha:padstack_ref.143361 {
+             proto=3; x=1.8823in; y=15.129002mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=1
-                name=pin1
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187551 {
-              proto=1; x=51.809015mm; y=818.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=33
+               name=pin33
+             }
+            }
+            ha:padstack_ref.143362 {
+             proto=3; x=54.61mm; y=15.129002mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=4
-                name=pin4
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187552 {
-              proto=0; x=2.130265in; y=818.59mil; rot=-90.000000; xmirror=0; smirror=0; clearance=6.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=4
+               name=pin4
+             }
+            }
+            ha:padstack_ref.143363 {
+             proto=4; x=1.966945in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=3
-                name=pin3
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=21
+               name=pin21
              }
             }
-            li:layers {
+            ha:padstack_ref.143364 {
+             proto=4; x=1.966945in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:arc.187536 {
-                 x=51.418998mm; y=21.87702mm; width=5.0mil; height=5.0mil; astart=270.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
-                }
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=40
+               name=pin40
+             }
+            }
+            ha:padstack_ref.143365 {
+             proto=3; x=1.8823in; y=575.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.187537 {
-                 x1=2.084995in; y1=21.717127mm; x2=2.084995in; y2=21.717127mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.187540 {
-                 x1=52.959mm; y1=855.0mil; x2=52.959mm; y2=855.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.187543 {
-                 x1=52.959mm; y1=855.0mil; x2=52.959mm; y2=20.717mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.187546 {
-                 x1=52.959mm; y1=855.0mil; x2=53.959mm; y2=855.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=32
+               name=pin32
              }
             }
-           }
-            uid = Bda500dsIaChqNFriEwAAACj
-           }
-           ha:subc.187554 {
-            ha:attributes {
-             footprint=0402
-             value=DNP
-             openscad=0402
-             refdes=C471
+            ha:padstack_ref.143366 {
+             proto=3; x=54.61mm; y=575.95mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=5
+               name=pin5
+             }
             }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143367 {
+             proto=4; x=50.460275mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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.143368 {
+             proto=4; x=50.460275mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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=41
+               name=pin41
+             }
             }
-           }
+            ha:padstack_ref.143369 {
+             proto=3; x=1.8823in; y=14.129004mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.187567 {
-              proto=0; x=2.189in; y=819.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=31
+               name=pin31
+             }
+            }
+            ha:padstack_ref.143370 {
+             proto=3; x=54.61mm; y=14.129004mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187568 {
-              proto=0; x=2.189in; y=850.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=6
+               name=pin6
+             }
+            }
+            ha:padstack_ref.143371 {
+             proto=4; x=2.006315in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=19
+               name=pin19
              }
             }
-            li:layers {
+            ha:padstack_ref.143372 {
+             proto=4; x=2.006315in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=42
+               name=pin42
+             }
+            }
+            ha:padstack_ref.143373 {
+             proto=3; x=1.8823in; y=536.59mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.187555 {
-                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=834.74mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.187558 {
-                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=834.74mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.187561 {
-                 x1=2.189in; y1=834.74mil; x2=2.189in; y2=22.202396mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.187564 {
-                 x1=2.189in; y1=834.74mil; x2=54.6006mm; y2=834.74mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=30
+               name=pin30
              }
             }
-           }
-            uid = Bda500dsIaChqNFriEwAAACH
-           }
-           ha:subc.187570 {
-            ha:attributes {
-             footprint=0402
-             value=DNP
-             openscad=0402
-             refdes=C461
+            ha:padstack_ref.143374 {
+             proto=3; x=54.61mm; y=536.59mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=7
+               name=pin7
+             }
             }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143375 {
+             proto=4; x=51.460019mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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=18
+               name=pin18
+             }
+            }
+            ha:padstack_ref.143376 {
+             proto=4; x=51.460019mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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=43
+               name=pin43
+             }
             }
-           }
+            ha:padstack_ref.143377 {
+             proto=3; x=1.8823in; y=13.12926mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.187583 {
-              proto=0; x=1.983in; y=901.74mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=29
+               name=pin29
+             }
+            }
+            ha:padstack_ref.143378 {
+             proto=3; x=54.61mm; y=13.12926mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187584 {
-              proto=0; x=1.983in; y=22.104604mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=8
+               name=pin8
+             }
+            }
+            ha:padstack_ref.143379 {
+             proto=4; x=2.045675in; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=17
+               name=pin17
              }
             }
-            li:layers {
+            ha:padstack_ref.143380 {
+             proto=4; x=2.045675in; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=44
+               name=pin44
+             }
+            }
+            ha:padstack_ref.143381 {
+             proto=3; x=1.8823in; y=497.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.187571 {
-                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=886.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.187574 {
-                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=886.0mil; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.187577 {
-                 x1=1.983in; y1=886.0mil; x2=1.983in; y2=21.5044mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.187580 {
-                 x1=1.983in; y1=886.0mil; x2=51.3682mm; y2=886.0mil; 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 = Bda500dsIaChqNFriEwAAACF
-           }
-           ha:subc.187586 {
-            ha:attributes {
-             footprint=0402
-             value=0.1uF
-             openscad=0402
-             refdes=C40
+            ha:padstack_ref.143382 {
+             proto=3; x=54.61mm; y=497.22mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=9
+               name=pin9
+             }
             }
-           ha:data {
-                      li:padstack_prototypes {
+            ha:padstack_ref.143383 {
+             proto=4; x=52.460017mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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=16
+               name=pin16
+             }
+            }
+            ha:padstack_ref.143384 {
+             proto=4; x=52.460017mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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=45
+               name=pin45
+             }
+            }
+            ha:padstack_ref.143385 {
+             proto=3; x=1.8823in; y=12.129262mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
+
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=27
+               name=pin27
+             }
             }
-           }
+            ha:padstack_ref.143386 {
+             proto=3; x=54.61mm; y=12.129262mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-            li:objects {
-             ha:padstack_ref.187599 {
-              proto=0; x=1.983in; y=824.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
+             li:thermal {
+             }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=10
+               name=pin10
+             }
+            }
+            ha:padstack_ref.143387 {
+             proto=4; x=52.960143mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=1
-                name=1
-              }
+             li:thermal {
              }
-             ha:padstack_ref.187600 {
-              proto=0; x=1.983in; y=20.130008mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-              ha:flags {
-               clearline=1
-              }
 
-              li:thermal {
-              }
+             ha:attributes {
+               term=15
+               name=pin15
+             }
+            }
+            ha:padstack_ref.143388 {
+             proto=4; x=52.960143mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-              ha:attributes {
-                term=2
-                name=2
-              }
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=46
+               name=pin46
              }
             }
-            li:layers {
+            ha:padstack_ref.143389 {
+             proto=3; x=1.8823in; y=457.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
+             }
 
-             ha:top-silk {
-              lid=0
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-               }
-               ha:type {
-                silk = 1
-                top = 1
-               }
+             ha:attributes {
+               term=26
+               name=pin26
+             }
+            }
+            ha:padstack_ref.143390 {
+             proto=3; x=54.61mm; y=457.85mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
 
-             ha:subc-aux {
-              lid=1
-              ha:combining {              }
+             li:thermal {
+             }
 
-               li:objects {
-                ha:line.187587 {
-                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=pnp-origin
-                 }
-                }
-                ha:line.187590 {
-                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=origin
-                 }
-                }
-                ha:line.187593 {
-                 x1=1.983in; y1=20.529804mm; x2=1.983in; y2=19.529804mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=x
-                 }
-                }
-                ha:line.187596 {
-                 x1=1.983in; y1=20.529804mm; x2=51.3682mm; y2=20.529804mm; thickness=0.1mm; clearance=0.0;
-                 ha:attributes {
-                   subc-role=y
-                 }
-                }
-               }
-               ha:type {
-                top = 1
-                misc = 1
-                virtual = 1
-               }
+             ha:attributes {
+               term=11
+               name=pin11
              }
             }
-           }
-            uid = Bda500dsIaChqNFriEwAAAB7
-           }
-          ha:subc.172498 {
-           ha:attributes {
-            value=MCP130T-300
-            footprint=SOT23
-            refdes=U11
-           }
-          ha:data {
-                    li:padstack_prototypes {
+            ha:padstack_ref.143391 {
+             proto=4; x=53.460015mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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 {
-                  17.0mil  
-                  -20.0mil  
-                  -17.0mil  
-                  -20.0mil  
-                  -17.0mil  
-                  20.0mil  
-                  17.0mil  
-                  20.0mil  
-                 }
-               }
+             ha:attributes {
+               term=14
+               name=pin14
+             }
+            }
+            ha:padstack_ref.143392 {
+             proto=4; x=53.460015mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             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 {
-                  20.0mil  
-                  -23.0mil  
-                  -20.0mil  
-                  -23.0mil  
-                  -20.0mil  
-                  23.0mil  
-                  20.0mil  
-                  23.0mil  
-                 }
-               }
+             li:thermal {
+             }
 
-               ha:ps_shape_v4 {
-                ha:combining { auto=1;                }
-                ha:layer_mask {
-                 top = 1
-                 paste = 1
-                }
-                clearance=0.0
-                 li:ps_poly {
-                  17.0mil  
-                  -20.0mil  
-                  -17.0mil  
-                  -20.0mil  
-                  -17.0mil  
-                  20.0mil  
-                  17.0mil  
-                  20.0mil  
-                 }
-               }
+             ha:attributes {
+               term=47
+               name=pin47
+             }
+            }
+            ha:padstack_ref.143393 {
+             proto=3; x=1.8823in; y=438.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
+             ha:flags {
+              clearline=1
              }
-           }
-          }
 
-           li:objects {
-            ha:padstack_ref.172523 {
-             proto=0; x=1.479in; y=935.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+             li:thermal {
+             }
+
+             ha:attributes {
+               term=25
+               name=pin25
+             }
+            }
+            ha:padstack_ref.143394 {
+             proto=3; x=54.61mm; y=438.16mil; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
              ha:flags {
               clearline=1
              }
@@ -23357,12 +23406,12 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=1
-               name=RESET
+               term=12
+               name=pin12
              }
             }
-            ha:padstack_ref.172524 {
-             proto=0; x=1.479in; y=1.013in; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            ha:padstack_ref.143395 {
+             proto=4; x=53.960141mm; y=10.479405mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
              ha:flags {
               clearline=1
              }
@@ -23371,12 +23420,12 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=2
-               name=VCC
+               term=13
+               name=pin13
              }
             }
-            ha:padstack_ref.172525 {
-             proto=0; x=39.6494mm; y=974.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=15.0mil;
+            ha:padstack_ref.143396 {
+             proto=4; x=53.960141mm; y=17.278985mm; rot=90.000000; xmirror=0; smirror=0; clearance=5.12mil;
              ha:flags {
               clearline=1
              }
@@ -23385,8 +23434,8 @@ ha:pcb-rnd-board-v8 {
              }
 
              ha:attributes {
-               term=3
-               name=GND
+               term=48
+               name=pin48
              }
             }
            }
@@ -23397,17 +23446,8 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.172499 {
-                x1=1.589in; y1=910.0mil; x2=1.589in; y2=1.038in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.172502 {
-                x1=1.589in; y1=1.038in; x2=36.83mm; y2=1.038in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.172505 {
-                x1=36.83mm; y1=910.0mil; x2=36.83mm; y2=1.038in; thickness=10.0mil; clearance=0.0;
-               }
-               ha:line.172508 {
-                x1=1.589in; y1=910.0mil; x2=36.83mm; y2=910.0mil; thickness=10.0mil; clearance=0.0;
+               ha:arc.143298 {
+                x=54.810025mm; y=17.47901mm; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
                }
               }
               ha:type {
@@ -23421,26 +23461,26 @@ ha:pcb-rnd-board-v8 {
              ha:combining {             }
 
               li:objects {
-               ha:line.172511 {
-                x1=38.260867mm; y1=974.0mil; x2=38.260867mm; y2=974.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.143299 {
+                x1=51.210201mm; y1=13.879204mm; x2=51.210201mm; y2=13.879204mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=pnp-origin
                 }
                }
-               ha:line.172514 {
-                x1=1.479in; y1=935.0mil; x2=1.479in; y2=935.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.143302 {
+                x1=51.210083mm; y1=13.879322mm; x2=51.210083mm; y2=13.879322mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=origin
                 }
                }
-               ha:line.172517 {
-                x1=1.479in; y1=935.0mil; x2=36.5666mm; y2=935.0mil; thickness=0.1mm; clearance=0.0;
+               ha:line.143305 {
+                x1=51.210083mm; y1=13.879322mm; x2=52.210083mm; y2=13.879322mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=x
                 }
                }
-               ha:line.172520 {
-                x1=1.479in; y1=935.0mil; x2=1.479in; y2=24.749mm; thickness=0.1mm; clearance=0.0;
+               ha:line.143308 {
+                x1=51.210083mm; y1=13.879322mm; x2=51.210083mm; y2=12.879322mm; thickness=0.1mm; clearance=0.0;
                 ha:attributes {
                   subc-role=y
                 }
@@ -23454,17 +23494,8 @@ ha:pcb-rnd-board-v8 {
             }
            }
           }
-           uid = qIc8VW925zCt24ZkTm0AAAAD
+           uid = Bda500dsIaChqNFriEwAAACb
           }
-       ha:rat.204047 {
-        x1=730.0mil; y1=413.0mil; lgrp1=3; anchor1=pcb/62092/62107; x2=1.907885in; y2=17.278985mm; lgrp2=3; anchor2=pcb/143297/143352;
-       }
-       ha:rat.204050 {
-        x1=48.960405mm; y1=17.278985mm; lgrp1=3; anchor1=pcb/143297/143356; x2=730.0mil; y2=490.0mil; lgrp2=3; anchor2=pcb/200904;
-       }
-       ha:rat.204053 {
-        x1=949.0mil; y1=611.0mil; lgrp1=10; anchor1=pcb/64194; x2=1.947255in; y2=17.278985mm; lgrp2=3; anchor2=pcb/143297/143360;
-       }
    }
    li:layers {
 
@@ -25703,25 +25734,25 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:line.188042 {
-        x1=1.966945in; y1=17.278985mm; x2=1.966945in; y2=18.162397mm; thickness=10.0mil; clearance=10.0mil;
+        x1=1.966945in; y1=17.278985mm; x2=1.966945in; y2=18.162397mm; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
        }
        ha:line.188045 {
-        x1=1.966945in; y1=18.162397mm; x2=1.96in; y2=722.0mil; thickness=10.0mil; clearance=10.0mil;
+        x1=1.966945in; y1=18.162397mm; x2=1.96in; y2=722.0mil; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
        }
        ha:line.188048 {
-        x1=1.96in; y1=722.0mil; x2=1.943in; y2=722.0mil; thickness=10.0mil; clearance=10.0mil;
+        x1=1.96in; y1=722.0mil; x2=1.943in; y2=722.0mil; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
        }
        ha:line.188051 {
-        x1=1.943in; y1=722.0mil; x2=1.889in; y2=776.0mil; thickness=10.0mil; clearance=10.0mil;
+        x1=1.943in; y1=722.0mil; x2=1.889in; y2=776.0mil; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -26326,12 +26357,6 @@ ha:pcb-rnd-board-v8 {
          clearline=1
         }
        }
-       ha:line.200487 {
-        x1=1.6625in; y1=527.5mil; x2=1.626in; y2=564.0mil; thickness=10.0mil; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.200505 {
         x1=27.4574mm; y1=1.027865in; x2=27.453844mm; y2=1.028005in; thickness=10.0mil; clearance=10.0mil;
         ha:flags {
@@ -26339,25 +26364,19 @@ ha:pcb-rnd-board-v8 {
         }
        }
        ha:line.200562 {
-        x1=46.712886mm; y1=536.59mil; x2=1.83in; y2=527.5mil; thickness=10.0mil; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.200565 {
-        x1=1.8823in; y1=13.12926mm; x2=1.8489in; y2=13.12926mm; thickness=10.0mil; clearance=10.0mil;
+        x1=46.712886mm; y1=536.59mil; x2=1.83in; y2=527.5mil; thickness=10.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.200568 {
-        x1=1.8489in; y1=13.12926mm; x2=1.845in; y2=513.0mil; thickness=10.0mil; clearance=10.0mil;
+       ha:line.200565 {
+        x1=1.8823in; y1=13.12926mm; x2=1.8489in; y2=13.12926mm; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
        }
        ha:line.200571 {
-        x1=1.845in; y1=513.0mil; x2=1.467in; y2=513.0mil; thickness=10.0mil; clearance=10.0mil;
+        x1=1.845in; y1=513.0mil; x2=1.467in; y2=513.0mil; thickness=8.0mil; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -26500,12 +26519,6 @@ ha:pcb-rnd-board-v8 {
          clearline=1
         }
        }
-       ha:line.201133 {
-        x1=647.74mil; y1=311.0mil; x2=677.0mil; y2=311.0mil; thickness=10.0mil; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.201178 {
         x1=921.74mil; y1=571.0mil; x2=921.74mil; y2=612.0mil; thickness=10.0mil; clearance=10.0mil;
         ha:flags {
@@ -26752,6 +26765,114 @@ ha:pcb-rnd-board-v8 {
          clearline=1
         }
        }
+       ha:line.204223 {
+        x1=647.74mil; y1=311.0mil; x2=677.0mil; y2=311.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204244 {
+        x1=1.947255in; y1=17.278985mm; x2=1.947255in; y2=696.745mil; thickness=8.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204289 {
+        x1=730.0mil; y1=471.0mil; x2=780.0mil; y2=471.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204292 {
+        x1=780.0mil; y1=471.0mil; x2=806.0mil; y2=497.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204305 {
+        x1=48.960405mm; y1=17.278985mm; x2=48.960405mm; y2=17.612995mm; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204308 {
+        x1=48.960405mm; y1=17.612995mm; x2=1.9in; y2=721.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204311 {
+        x1=1.9in; y1=721.0mil; x2=1.867in; y2=721.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204344 {
+        x1=1.907885in; y1=17.278985mm; x2=1.907885in; y2=691.115mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204347 {
+        x1=1.907885in; y1=691.115mil; x2=1.903in; y2=696.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204350 {
+        x1=1.903in; y1=696.0mil; x2=1.885in; y2=696.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204378 {
+        x1=804.0mil; y1=453.0mil; x2=765.0mil; y2=414.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204381 {
+        x1=765.0mil; y1=414.0mil; x2=732.48mil; y2=414.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204384 {
+        x1=732.48mil; y1=414.0mil; x2=729.74mil; y2=416.74mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204396 {
+        x1=1.662in; y1=527.5mil; x2=42.2021mm; y2=527.5mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204399 {
+        x1=42.2021mm; y1=527.5mil; x2=1.626in; y2=563.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204402 {
+        x1=1.8489in; y1=13.12926mm; x2=1.845in; y2=513.0mil; thickness=8.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204411 {
+        x1=1.879in; y1=752.0mil; x2=1.892in; y2=752.0mil; thickness=8.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.204414 {
+        x1=1.947255in; y1=696.745mil; x2=1.892in; y2=752.0mil; thickness=8.0mil; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:polygon.190415 { clearance=10.0mil;
         li:geometry {
           ta:contour {
@@ -27204,18 +27325,6 @@ ha:pcb-rnd-board-v8 {
           clearline=1
          }
         }
-        ha:line.199579 {
-         x1=1.908in; y1=26.67mm; x2=1.908in; y2=693.0mil; thickness=10.0mil; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-        }
-        ha:line.199582 {
-         x1=1.908in; y1=693.0mil; x2=1.853in; y2=638.0mil; thickness=10.0mil; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-        }
         ha:line.199767 {
          x1=1.911in; y1=422.0mil; x2=1.887in; y2=446.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
@@ -27348,12 +27457,6 @@ ha:pcb-rnd-board-v8 {
           clearline=1
          }
         }
-        ha:line.200578 {
-         x1=36.5252mm; y1=484.0mil; x2=1.032in; y2=484.0mil; thickness=10.0mil; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-        }
         ha:line.201029 {
          x1=1.148in; y1=850.0mil; x2=1.148in; y2=539.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
@@ -27384,6 +27487,48 @@ ha:pcb-rnd-board-v8 {
           clearline=1
          }
         }
+        ha:line.204056 {
+         x1=1.853in; y1=638.0mil; x2=1.909in; y2=638.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204059 {
+         x1=1.909in; y1=638.0mil; x2=1.967in; y2=696.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204062 {
+         x1=1.967in; y1=696.0mil; x2=1.967in; y2=815.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204065 {
+         x1=1.967in; y1=815.0mil; x2=1.908in; y2=874.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204068 {
+         x1=1.908in; y1=874.0mil; x2=1.908in; y2=26.67mm; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.203841 {
+         x1=1.411in; y1=457.0mil; x2=1.411in; y2=663.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.203844 {
+         x1=1.411in; y1=663.0mil; x2=1.362in; y2=712.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
         ha:polygon.84721 { clearance=40.0mil;
          li:geometry {
            ta:contour {
@@ -27641,158 +27786,278 @@ ha:pcb-rnd-board-v8 {
           clearline=1
          }
         }
-        ha:line.203841 {
-         x1=1.411in; y1=457.0mil; x2=1.411in; y2=663.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.203942 {
+         x1=56.3626mm; y1=676.0mil; x2=56.3626mm; y2=558.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203844 {
-         x1=1.411in; y1=663.0mil; x2=1.362in; y2=712.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.203945 {
+         x1=56.3626mm; y1=558.0mil; x2=56.1594mm; y2=550.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203875 {
-         x1=39.751mm; y1=739.0mil; x2=1.997in; y2=739.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204005 {
+         x1=777.0mil; y1=659.0mil; x2=29.6672mm; y2=659.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203878 {
-         x1=1.997in; y1=739.0mil; x2=2.038in; y2=698.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204020 {
+         x1=2.099in; y1=818.0mil; x2=2.238in; y2=679.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203881 {
-         x1=2.038in; y1=698.0mil; x2=2.167in; y2=698.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204023 {
+         x1=2.238in; y1=679.0mil; x2=2.238in; y2=539.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203884 {
-         x1=2.167in; y1=698.0mil; x2=55.6514mm; y2=674.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204026 {
+         x1=2.238in; y1=539.0mil; x2=2.228in; y2=529.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203887 {
-         x1=55.6514mm; y1=674.0mil; x2=55.6514mm; y2=575.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204029 {
+         x1=2.228in; y1=529.0mil; x2=56.3372mm; y2=529.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203930 {
-         x1=33.7058mm; y1=763.0mil; x2=2.003in; y2=763.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204032 {
+         x1=56.3372mm; y1=529.0mil; x2=56.2356mm; y2=525.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203933 {
-         x1=2.003in; y1=763.0mil; x2=2.019in; y2=747.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204035 {
+         x1=57.343357mm; y1=10.728642mm; x2=57.343357mm; y2=21.371243mm; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203936 {
-         x1=2.019in; y1=747.0mil; x2=2.148in; y2=747.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.200754 {
+         x1=31.1912mm; y1=254.0mil; x2=2.091225in; y2=254.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203939 {
-         x1=2.148in; y1=747.0mil; x2=56.3626mm; y2=676.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204044 {
+         x1=2.091225in; y1=256.0mil; x2=57.343357mm; y2=10.728642mm; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203942 {
-         x1=56.3626mm; y1=676.0mil; x2=56.3626mm; y2=558.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204090 {
+         x1=2.099in; y1=818.0mil; x2=33.7058mm; y2=818.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.203945 {
-         x1=56.3626mm; y1=558.0mil; x2=56.1594mm; y2=550.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204093 {
+         x1=29.6672mm; y1=659.0mil; x2=33.7058mm; y2=818.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204005 {
-         x1=777.0mil; y1=659.0mil; x2=29.6672mm; y2=659.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204096 {
+         x1=56.3626mm; y1=676.0mil; x2=2.092in; y2=803.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204008 {
-         x1=29.6672mm; y1=659.0mil; x2=33.0454mm; y2=792.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204099 {
+         x1=2.092in; y1=803.0mil; x2=1.367in; y2=803.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204011 {
-         x1=33.0454mm; y1=792.0mil; x2=1.989in; y2=792.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204102 {
+         x1=1.367in; y1=803.0mil; x2=33.7058mm; y2=763.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204014 {
-         x1=1.989in; y1=792.0mil; x2=2.015in; y2=818.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204114 {
+         x1=39.751mm; y1=739.0mil; x2=39.751mm; y2=740.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204017 {
-         x1=2.015in; y1=818.0mil; x2=2.099in; y2=818.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204132 {
+         x1=2.024in; y1=748.0mil; x2=52.6542mm; y2=748.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204020 {
-         x1=2.099in; y1=818.0mil; x2=2.238in; y2=679.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204138 {
+         x1=52.6542mm; y1=748.0mil; x2=55.6514mm; y2=630.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204023 {
-         x1=2.238in; y1=679.0mil; x2=2.238in; y2=539.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204141 {
+         x1=55.6514mm; y1=630.0mil; x2=55.6514mm; y2=575.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204026 {
-         x1=2.238in; y1=539.0mil; x2=2.228in; y2=529.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.200578 {
+         x1=36.5252mm; y1=484.0mil; x2=1.032in; y2=484.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204029 {
-         x1=2.228in; y1=529.0mil; x2=56.3372mm; y2=529.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204265 {
+         x1=1.879in; y1=752.0mil; x2=1.622in; y2=752.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204032 {
-         x1=56.3372mm; y1=529.0mil; x2=56.2356mm; y2=525.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204268 {
+         x1=1.622in; y1=752.0mil; x2=40.1066mm; y2=709.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204035 {
-         x1=57.343357mm; y1=10.728642mm; x2=57.343357mm; y2=21.371243mm; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204271 {
+         x1=40.1066mm; y1=709.0mil; x2=1.388in; y2=709.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.200754 {
-         x1=31.1912mm; y1=254.0mil; x2=2.091225in; y2=254.0mil; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204274 {
+         x1=1.388in; y1=709.0mil; x2=1.32in; y2=641.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
         }
-        ha:line.204044 {
-         x1=2.091225in; y1=256.0mil; x2=57.343357mm; y2=10.728642mm; thickness=10.0mil; clearance=10.0mil;
+        ha:line.204277 {
+         x1=1.32in; y1=641.0mil; x2=979.0mil; y2=641.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204280 {
+         x1=979.0mil; y1=641.0mil; x2=949.0mil; y2=611.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204315 {
+         x1=1.867in; y1=721.0mil; x2=1.617in; y2=721.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204318 {
+         x1=1.617in; y1=721.0mil; x2=1.587in; y2=691.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204321 {
+         x1=1.587in; y1=691.0mil; x2=1.392in; y2=691.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204324 {
+         x1=1.392in; y1=691.0mil; x2=33.655mm; y2=624.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204327 {
+         x1=33.655mm; y1=624.0mil; x2=1.002in; y2=624.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204330 {
+         x1=1.002in; y1=624.0mil; x2=949.0mil; y2=571.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204333 {
+         x1=949.0mil; y1=571.0mil; x2=880.0mil; y2=571.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204336 {
+         x1=880.0mil; y1=571.0mil; x2=805.0mil; y2=496.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204353 {
+         x1=1.885in; y1=696.0mil; x2=1.616in; y2=696.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204356 {
+         x1=1.616in; y1=696.0mil; x2=1.593in; y2=673.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204359 {
+         x1=1.593in; y1=673.0mil; x2=1.397in; y2=673.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204362 {
+         x1=1.397in; y1=673.0mil; x2=33.8582mm; y2=609.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204365 {
+         x1=33.8582mm; y1=609.0mil; x2=1.013in; y2=609.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204368 {
+         x1=1.013in; y1=609.0mil; x2=952.0mil; y2=548.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204371 {
+         x1=952.0mil; y1=548.0mil; x2=899.0mil; y2=548.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204374 {
+         x1=899.0mil; y1=548.0mil; x2=804.0mil; y2=453.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204387 {
+         x1=39.751mm; y1=739.0mil; x2=1.602in; y2=776.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204390 {
+         x1=1.602in; y1=776.0mil; x2=1.996in; y2=776.0mil; thickness=10.0mil; clearance=10.0mil;
+         ha:flags {
+          clearline=1
+         }
+        }
+        ha:line.204393 {
+         x1=1.996in; y1=776.0mil; x2=2.024in; y2=748.0mil; thickness=10.0mil; clearance=10.0mil;
          ha:flags {
           clearline=1
          }
@@ -30290,7 +30555,7 @@ ha:pcb-rnd-board-v8 {
   ha:overwrite {
    ha:design {
     text_font_id = 0
-     line_thickness = 10.00 mil
+     line_thickness = 8.00 mil
      clearance = 5.00 mil
       via_proto = 5
       text_scale = 100
@@ -30298,6 +30563,8 @@ ha:pcb-rnd-board-v8 {
        min_slk = 0.12700000 mm
      ha:drc {
       min_drill = 10.0 mil
+       min_ring = 6.0 mil
+       min_copper_overlap = 6.0 mil
      }
        min_wid = 0.12700000 mm
        bloat = 0.12700000 mm