add 1k series resistors on switch lines connected to GPIOs, declare v3
authorBdale Garbee <bdale@gag.com>
Wed, 17 Apr 2019 23:54:08 +0000 (17:54 -0600)
committerBdale Garbee <bdale@gag.com>
Wed, 17 Apr 2019 23:54:08 +0000 (17:54 -0600)
telelcotwo.lht
telelcotwo.sch

index 792bd5627b800cea7789f036c049ff2a36dc9373..29dc4b1a7628e502968f897cb8c2fc672e2f9af4 100644 (file)
@@ -730,8 +730,8 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.57457 {
-      proto=0; x=1.29in; y=56.8706mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:padstack_ref.57674 {
+      proto=0; x=2.131in; y=2.148in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -739,8 +739,8 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.57674 {
-      proto=0; x=2.131in; y=2.148in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:padstack_ref.57693 {
+      proto=0; x=1.503in; y=2.298in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -748,8 +748,8 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.57693 {
-      proto=0; x=1.503in; y=2.298in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:padstack_ref.57721 {
+      proto=0; x=1.753in; y=1.389in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -757,8 +757,26 @@ ha:pcb-rnd-board-v6 {
       li:thermal {
       }
      }
-     ha:padstack_ref.57721 {
-      proto=0; x=1.753in; y=1.389in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+     ha:padstack_ref.64145 {
+      proto=0; x=484.0mil; y=1.936in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.64146 {
+      proto=0; x=484.0mil; y=1.879in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+      ha:flags {
+       clearline=1
+      }
+
+      li:thermal {
+      }
+     }
+     ha:padstack_ref.57457 {
+      proto=0; x=1.29in; y=56.8706mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
       ha:flags {
        clearline=1
       }
@@ -768,7 +786,7 @@ ha:pcb-rnd-board-v6 {
      }
      ha:subc.57 {
       ha:attributes {
-       value=unknown
+       value=
        footprint=hole-M3
        refdes=H1
       }
@@ -921,7 +939,7 @@ ha:pcb-rnd-board-v6 {
      }
      ha:subc.73 {
       ha:attributes {
-       value=unknown
+       value=
        footprint=hole-M3
        refdes=H2
       }
@@ -1074,7 +1092,7 @@ ha:pcb-rnd-board-v6 {
      }
      ha:subc.89 {
       ha:attributes {
-       value=unknown
+       value=
        footprint=hole-M3
        refdes=H3
       }
@@ -1227,7 +1245,7 @@ ha:pcb-rnd-board-v6 {
      }
      ha:subc.105 {
       ha:attributes {
-       value=unknown
+       value=
        footprint=hole-M3
        refdes=H4
       }
@@ -2023,7 +2041,7 @@ ha:pcb-rnd-board-v6 {
      }
      ha:subc.422 {
       ha:attributes {
-       value=unknown
+       value=
        footprint=100mil2pin
        refdes=J2
       }
@@ -3117,6942 +3135,6511 @@ ha:pcb-rnd-board-v6 {
      }
       uid = t55UIhTnyx6VWDNiT1IAAAAX
      }
-      ha:subc.688 {
-       ha:attributes {
-        value=unknown
-        footprint=282834-10
-        refdes=J1
-       }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.1591 {
+        ha:attributes {
+         value=Header-5
+         footprint=100mil5pin
+         refdes=J5
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            clearance=0.0
-           }
-         }
-       }
+          }
+        }
 
-       ha:ps_proto_v6.1 {
-         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.1 {
+          hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.435mil  
-              -35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
-              35.435mil  
-              -35.435mil  
-              35.435mil  
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-             li:ps_poly {
-              -1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
-              1.059942mm  
-              -1.059942mm  
-              1.059942mm  
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
+             clearance=0.0
+            }
 
-       li:objects {
-        ha:padstack_ref.690 {
-         proto=0; x=150.0mil; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
-
-         ha:attributes {
-           term=10
-           name=pin10
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
         }
-        ha:padstack_ref.691 {
-         proto=0; x=150.0mil; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
-         }
+        li:objects {
+         ha:padstack_ref.1593 {
+          proto=0; x=1.87in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=9
-           name=pin9
-         }
-        }
-        ha:padstack_ref.692 {
-         proto=0; x=150.0mil; y=1.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.1594 {
+          proto=1; x=1.97in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=8
-           name=pin8
-         }
-        }
-        ha:padstack_ref.693 {
-         proto=0; x=150.0mil; y=1.4in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
+         ha:padstack_ref.1595 {
+          proto=1; x=52.578mm; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=7
-           name=pin7
-         }
-        }
-        ha:padstack_ref.694 {
-         proto=0; x=150.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
+          ha:attributes {
+            term=3
+            name=3
+          }
          }
+         ha:padstack_ref.1596 {
+          proto=1; x=55.118mm; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=6
-           name=pin6
-         }
-        }
-        ha:padstack_ref.695 {
-         proto=0; x=150.0mil; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=4
+            name=4
+          }
          }
+         ha:padstack_ref.1597 {
+          proto=1; x=2.27in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=5
-           name=pin5
+          li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=5
+            name=5
+          }
          }
         }
-        ha:padstack_ref.696 {
-         proto=0; x=150.0mil; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+        li:layers {
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1598 {
+             x1=1.82in; y1=2.915in; x2=58.928mm; y2=2.915in; thickness=15.0mil; clearance=0.0;
+            }
+            ha:line.1601 {
+             x1=1.82in; y1=2.915in; x2=1.82in; y2=76.581mm; thickness=15.0mil; clearance=0.0;
+            }
+            ha:line.1604 {
+             x1=1.82in; y1=76.581mm; x2=58.928mm; y2=76.581mm; thickness=15.0mil; clearance=0.0;
+            }
+            ha:line.1607 {
+             x1=58.928mm; y1=2.915in; x2=58.928mm; y2=76.581mm; thickness=15.0mil; clearance=0.0;
+            }
+            ha:text.1592 {
+             string=%a.parent.refdes%; x=55.753mm; y=74.549mm; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
+            }
            }
-           li:3 {
-            on  
-            diag  
-            round  
-            noshape  
+           ha:type {
+            silk = 1
+            top = 1
            }
          }
 
-         ha:attributes {
-           term=4
-           name=pin4
-         }
-        }
-        ha:padstack_ref.697 {
-         proto=0; x=150.0mil; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-         ha:attributes {
-           term=3
-           name=pin3
+           li:objects {
+            ha:line.1610 {
+             x1=52.578mm; y1=75.311mm; x2=52.578mm; y2=75.311mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.1613 {
+             x1=1.87in; y1=75.311mm; x2=1.87in; y2=75.311mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1616 {
+             x1=1.87in; y1=75.311mm; x2=1.87in; y2=76.311mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1619 {
+             x1=1.87in; y1=75.311mm; x2=48.498mm; y2=75.311mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
         }
-        ha:padstack_ref.698 {
-         proto=0; x=150.0mil; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAABX
+       }
+       ha:subc.1827 {
+        ha:attributes {
+         value=yellow
+         footprint=100mil-led
+         refdes=D6
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-         li:thermal {
-         }
+        ha:ps_proto_v6.0 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-         ha:attributes {
-           term=2
-           name=pin2
-         }
-        }
-        ha:padstack_ref.699 {
-         proto=1; x=150.0mil; y=2.0in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
 
-         ha:attributes {
-           term=1
-           name=pin1
-         }
-        }
-       }
-       li:layers {
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
 
-        ha: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 {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
+            }
 
-          li:objects {
-           ha:line.700 {
-            x1=0.559816mm; y1=26.439876mm; x2=7.05993mm; y2=26.439876mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.703 {
-            x1=0.559816mm; y1=26.439876mm; x2=0.559816mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.706 {
-            x1=0.559816mm; y1=52.299876mm; x2=7.05993mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:line.709 {
-            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
-           }
-           ha:text.689 {
-            string=%a.parent.refdes%; x=7.05993mm; y=26.439876mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
           }
         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+        ha:ps_proto_v6.1 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-          li:objects {
-           ha:line.712 {
-            x1=150.0mil; y1=1.55in; x2=150.0mil; y2=1.55in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
             }
-           }
-           ha:line.715 {
-            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=26.439876mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
             }
-           }
-           ha:line.718 {
-            x1=7.05993mm; y1=26.439876mm; x2=6.05993mm; y2=26.439876mm; 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=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
             }
-           }
-           ha:line.721 {
-            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=25.439876mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
           }
         }
        }
-      }
-       uid = t55UIhTnyx6VWDNiT1IAAAAh
-      }
-      ha:subc.1591 {
-       ha:attributes {
-        value=Header-5
-        footprint=100mil5pin
-        refdes=J5
-       }
-      ha:data {
-            li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        li:objects {
+         ha:padstack_ref.1829 {
+          proto=0; x=2.583in; y=67.5132mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+          li:thermal {
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1830 {
+          proto=1; x=2.683in; y=67.5132mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+          li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
+          }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1831 {
+             x1=2.732in; y1=68.961mm; x2=2.732in; y2=2.601in; thickness=10.0mil; clearance=0.0;
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+            ha:arc.1834 {
+             x=2.633in; y=67.5132mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.1828 {
+             string=%a.parent.refdes%; x=2.604in; y=2.628in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
              }
+             rot = 0.000000
+            }
            }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.1835 {
+             x1=2.633in; y1=67.5132mm; x2=2.633in; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+            ha:line.1838 {
+             x1=2.633in; y1=67.5132mm; x2=2.633in; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.1841 {
+             x1=2.633in; y1=67.5132mm; x2=67.8782mm; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.1844 {
+             x1=2.633in; y1=67.5132mm; x2=2.633in; y2=68.5132mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAABa
        }
+       ha:subc.1847 {
+        ha:attributes {
+         value=red
+         footprint=100mil-led
+         refdes=D7
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.1 {
-         hdia=38.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1593 {
-         proto=0; x=1.87in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
+          }
+        }
 
-         li:thermal {
-         }
+        ha:ps_proto_v6.1 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1594 {
-         proto=1; x=1.97in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-        ha:padstack_ref.1595 {
-         proto=1; x=52.578mm; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
 
-         ha:attributes {
-           term=3
-           name=3
-         }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+          }
         }
-        ha:padstack_ref.1596 {
-         proto=1; x=55.118mm; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
-         }
+        li:objects {
+         ha:padstack_ref.1849 {
+          proto=0; x=2.583in; y=61.1632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.1597 {
-         proto=1; x=2.27in; y=75.311mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.1850 {
+          proto=1; x=2.683in; y=61.1632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=5
-           name=5
+          li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1598 {
-            x1=1.82in; y1=2.915in; x2=58.928mm; y2=2.915in; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1601 {
-            x1=1.82in; y1=2.915in; x2=1.82in; y2=76.581mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1604 {
-            x1=1.82in; y1=76.581mm; x2=58.928mm; y2=76.581mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:line.1607 {
-            x1=58.928mm; y1=2.915in; x2=58.928mm; y2=76.581mm; thickness=15.0mil; clearance=0.0;
-           }
-           ha:text.1592 {
-            string=%a.parent.refdes%; x=55.753mm; y=74.549mm; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:line.1851 {
+             x1=2.732in; y1=62.611mm; x2=2.732in; y2=2.351in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:arc.1854 {
+             x=2.633in; y=61.1632mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.1848 {
+             string=%a.parent.refdes%; x=2.599in; y=2.378in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1610 {
-            x1=52.578mm; y1=75.311mm; x2=52.578mm; y2=75.311mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.1855 {
+             x1=2.633in; y1=61.1632mm; x2=2.633in; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.1613 {
-            x1=1.87in; y1=75.311mm; x2=1.87in; y2=75.311mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.1858 {
+             x1=2.633in; y1=61.1632mm; x2=2.633in; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.1616 {
-            x1=1.87in; y1=75.311mm; x2=1.87in; y2=76.311mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.1861 {
+             x1=2.633in; y1=61.1632mm; x2=67.8782mm; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.1619 {
-            x1=1.87in; y1=75.311mm; x2=48.498mm; y2=75.311mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.1864 {
+             x1=2.633in; y1=61.1632mm; x2=2.633in; y2=62.1632mm; 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 = t55UIhTnyx6VWDNiT1IAAABX
-      }
-      ha:subc.1827 {
-       ha:attributes {
-        value=yellow
-        footprint=100mil-led
-        refdes=D6
+        uid = t55UIhTnyx6VWDNiT1IAAABb
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.1867 {
+        ha:attributes {
+         value=green
+         footprint=100mil-led
+         refdes=D5
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             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 {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
              }
-           }
+             clearance=0.0
+              li:ps_poly {
+               -35.0mil  
+               -35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+               35.0mil  
+               -35.0mil  
+               35.0mil  
+              }
+            }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 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 {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
              }
-           }
-         }
-       }
+             clearance=0.0
+              li:ps_poly {
+               -42.5mil  
+               -42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+               42.5mil  
+               -42.5mil  
+               42.5mil  
+              }
+            }
+          }
+        }
 
-       ha:ps_proto_v6.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.1 {
+          hdia=35.0mil; hplated=1; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
             }
-            clearance=0.0
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.1829 {
-         proto=0; x=2.583in; y=67.5132mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=1
-           name=1
-         }
+          }
         }
-        ha:padstack_ref.1830 {
-         proto=1; x=2.683in; y=67.5132mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+        li:objects {
+         ha:padstack_ref.1869 {
+          proto=0; x=2.583in; y=73.8632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
+          li:thermal {
+          }
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.1870 {
+          proto=1; x=2.683in; y=73.8632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+          ha:flags {
+           clearline=1
+          }
 
-          li:objects {
-           ha:line.1831 {
-            x1=2.732in; y1=68.961mm; x2=2.732in; y2=2.601in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1834 {
-            x=2.633in; y=67.5132mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.1828 {
-            string=%a.parent.refdes%; x=2.604in; y=2.628in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+          li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
             }
-            rot = 0.000000
-           }
           }
-          ha:type {
-           silk = 1
-           top = 1
+
+          ha:attributes {
+            term=2
+            name=2
           }
+         }
         }
+        li:layers {
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1835 {
-            x1=2.633in; y1=67.5132mm; x2=2.633in; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.1871 {
+             x1=2.732in; y1=75.311mm; x2=2.732in; y2=2.851in; thickness=10.0mil; clearance=0.0;
             }
-           }
-           ha:line.1838 {
-            x1=2.633in; y1=67.5132mm; x2=2.633in; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:arc.1874 {
+             x=2.633in; y=73.8632mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
             }
-           }
-           ha:line.1841 {
-            x1=2.633in; y1=67.5132mm; x2=67.8782mm; y2=67.5132mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:text.1868 {
+             string=%a.parent.refdes%; x=2.607in; y=2.878in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
            }
-           ha:line.1844 {
-            x1=2.633in; y1=67.5132mm; x2=2.633in; y2=68.5132mm; 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 = t55UIhTnyx6VWDNiT1IAAABa
-      }
-      ha:subc.1847 {
-       ha:attributes {
-        value=red
-        footprint=100mil-led
-        refdes=D7
-       }
-      ha:data {
-            li:padstack_prototypes {
+         }
 
-       ha:ps_proto_v6.0 {
-         hdia=35.0mil; 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 {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+           li:objects {
+            ha:line.1875 {
+             x1=2.633in; y1=73.8632mm; x2=2.633in; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:line.1878 {
+             x1=2.633in; y1=73.8632mm; x2=2.633in; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:line.1881 {
+             x1=2.633in; y1=73.8632mm; x2=67.8782mm; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+            ha:line.1884 {
+             x1=2.633in; y1=73.8632mm; x2=2.633in; y2=74.8632mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
             }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
            }
          }
+        }
        }
+        uid = t55UIhTnyx6VWDNiT1IAAABc
+       }
+       ha:subc.40610 {
+        ha:attributes {
+         value=22
+         footprint=0402
+         refdes=R54
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
+            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=85.0mil;            }
-            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
-           }
 
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+            ha: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.1849 {
-         proto=0; x=2.583in; y=61.1632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40624 {
+          proto=0; x=1.97in; y=2.82852in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1850 {
-         proto=1; x=2.683in; y=61.1632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40625 {
+          proto=0; x=1.97in; y=72.644mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1851 {
-            x1=2.732in; y1=62.611mm; x2=2.732in; y2=2.351in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1854 {
-            x=2.633in; y=61.1632mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.1848 {
-            string=%a.parent.refdes%; x=2.599in; y=2.378in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40611 {
+             string=%a.parent.refdes%; x=49.53mm; y=72.962004mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 90.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1855 {
-            x1=2.633in; y1=61.1632mm; x2=2.633in; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40612 {
+             x1=1.97in; y1=2.84426in; x2=1.97in; y2=2.84426in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.1858 {
-            x1=2.633in; y1=61.1632mm; x2=2.633in; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40615 {
+             x1=1.97in; y1=2.84426in; x2=1.97in; y2=2.84426in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.1861 {
-            x1=2.633in; y1=61.1632mm; x2=67.8782mm; y2=61.1632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40618 {
+             x1=1.97in; y1=2.84426in; x2=1.97in; y2=71.244204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.1864 {
-            x1=2.633in; y1=61.1632mm; x2=2.633in; y2=62.1632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40621 {
+             x1=1.97in; y1=2.84426in; x2=49.038mm; y2=2.84426in; 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 = t55UIhTnyx6VWDNiT1IAAABb
-      }
-      ha:subc.1867 {
-       ha:attributes {
-        value=green
-        footprint=100mil-led
-        refdes=D5
+        uid = t55UIhTnyx6VWDNiT1IAAAAi
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40661 {
+        ha:attributes {
+         value=12.7
+         footprint=0402
+         refdes=R5
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -35.0mil  
-              -35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
-              35.0mil  
-              -35.0mil  
-              35.0mil  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-
-           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 {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -42.5mil  
-              -42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
-              42.5mil  
-              -42.5mil  
-              42.5mil  
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
-       }
-
-       ha:ps_proto_v6.1 {
-         hdia=35.0mil; hplated=1; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             bottom = 1
-             copper = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=70.0mil;            }
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             intern = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-           }
-
-           ha:ps_shape_v4 {
-            ha:ps_circ { x=0.0; y=0.0; dia=85.0mil;            }
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             bottom = 1
-             mask = 1
+             clearance=0.0
+              li: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.1869 {
-         proto=0; x=2.583in; y=73.8632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40675 {
+          proto=0; x=54.61mm; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.1870 {
-         proto=1; x=2.683in; y=73.8632mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40676 {
+          proto=0; x=54.61mm; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-           li:1 {
-            on  
-            diag  
-            round  
-            noshape  
-           }
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1871 {
-            x1=2.732in; y1=75.311mm; x2=2.732in; y2=2.851in; thickness=10.0mil; clearance=0.0;
-           }
-           ha:arc.1874 {
-            x=2.633in; y=73.8632mm; width=114.0mil; height=114.0mil; astart=210; adelta=300; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.1868 {
-            string=%a.parent.refdes%; x=2.607in; y=2.878in; scale=100; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40662 {
+             string=%a.parent.refdes%; x=2.168in; y=12.022582mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.1875 {
-            x1=2.633in; y1=73.8632mm; x2=2.633in; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40663 {
+             x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.1878 {
-            x1=2.633in; y1=73.8632mm; x2=2.633in; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40666 {
+             x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.1881 {
-            x1=2.633in; y1=73.8632mm; x2=67.8782mm; y2=73.8632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40669 {
+             x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.1884 {
-            x1=2.633in; y1=73.8632mm; x2=2.633in; y2=74.8632mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40672 {
+             x1=54.61mm; y1=490.74mil; x2=55.61mm; y2=490.74mil; 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 = t55UIhTnyx6VWDNiT1IAAABc
-      }
-      ha:subc.40610 {
-       ha:attributes {
-        value=22
-        footprint=0402
-        refdes=R54
+        uid = t55UIhTnyx6VWDNiT1IAAAAl
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40695 {
+        ha:attributes {
+         value=22pF
+         footprint=0402
+         refdes=C33
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.40624 {
-         proto=0; x=1.97in; y=2.82852in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+            ha: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.40625 {
-         proto=0; x=1.97in; y=72.644mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
+        li:objects {
+         ha:padstack_ref.40709 {
+          proto=0; x=46.900596mm; y=62.382404mm; 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.40710 {
+          proto=0; x=46.101004mm; y=62.382404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40611 {
-            string=%a.parent.refdes%; x=49.53mm; y=72.962004mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40696 {
+             string=%a.parent.refdes%; x=1.859in; y=62.839604mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
             }
-            rot = 90.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40612 {
-            x1=1.97in; y1=2.84426in; x2=1.97in; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40697 {
+             x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40615 {
-            x1=1.97in; y1=2.84426in; x2=1.97in; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40700 {
+             x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40618 {
-            x1=1.97in; y1=2.84426in; x2=1.97in; y2=71.244204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40703 {
+             x1=46.5008mm; y1=62.382404mm; x2=45.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40621 {
-            x1=1.97in; y1=2.84426in; x2=49.038mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40706 {
+             x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=61.382404mm; 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 = t55UIhTnyx6VWDNiT1IAAAAi
-      }
-      ha:subc.40661 {
-       ha:attributes {
-        value=12.7
-        footprint=0402
-        refdes=R5
+        uid = t55UIhTnyx6VWDNiT1IAAAAn
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40712 {
+        ha:attributes {
+         value=22pF
+         footprint=0402
+         refdes=C32
+        }
+       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.40675 {
-         proto=0; x=54.61mm; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40726 {
+          proto=0; x=46.126404mm; y=55.346604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40676 {
-         proto=0; x=54.61mm; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40727 {
+          proto=0; x=46.925996mm; y=55.346604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40662 {
-            string=%a.parent.refdes%; x=2.168in; y=12.022582mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40713 {
+             string=%a.parent.refdes%; x=1.859in; y=55.803804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40663 {
-            x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40714 {
+             x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40666 {
-            x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40717 {
+             x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40669 {
-            x1=54.61mm; y1=490.74mil; x2=54.61mm; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40720 {
+             x1=46.5262mm; y1=55.346604mm; x2=47.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40672 {
-            x1=54.61mm; y1=490.74mil; x2=55.61mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40723 {
+             x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=56.346604mm; 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 = t55UIhTnyx6VWDNiT1IAAAAl
-      }
-      ha:subc.40695 {
-       ha:attributes {
-        value=22pF
-        footprint=0402
-        refdes=C33
+        uid = t55UIhTnyx6VWDNiT1IAAAAo
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40729 {
+        ha:attributes {
+         value=8mhz
+         footprint=ABM3B
+         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
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               23.62mil  
+               -0.899922mm  
+               -23.62mil  
+               -0.899922mm  
+               -23.62mil  
+               0.899922mm  
+               23.62mil  
+               0.899922mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               26.62mil  
+               -0.976122mm  
+               -26.62mil  
+               -0.976122mm  
+               -26.62mil  
+               0.976122mm  
+               26.62mil  
+               0.976122mm  
+              }
             }
-            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 {
+               23.62mil  
+               -0.899922mm  
+               -23.62mil  
+               -0.899922mm  
+               -23.62mil  
+               0.899922mm  
+               23.62mil  
+               0.899922mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40709 {
-         proto=0; x=46.900596mm; y=62.382404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40744 {
+          proto=0; x=45.327104mm; y=60.858446mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
-        }
-        ha:padstack_ref.40710 {
-         proto=0; x=46.101004mm; y=62.382404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+         ha:padstack_ref.40745 {
+          proto=0; x=45.327104mm; y=56.858708mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40746 {
+          proto=0; x=47.726642mm; y=56.858708mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
          }
+         ha:padstack_ref.40747 {
+          proto=0; x=47.726642mm; y=60.858446mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40696 {
-            string=%a.parent.refdes%; x=1.859in; y=62.839604mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:arc.40730 {
+             x=46.28697mm; y=56.318704mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.40731 {
+             string=%a.parent.refdes%; x=47.131mm; y=59.512704mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
             }
-            rot = 180.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40697 {
-            x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40732 {
+             x1=46.526873mm; y1=58.858577mm; x2=46.526873mm; y2=58.858577mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40700 {
-            x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40735 {
+             x1=46.527mm; y1=58.858704mm; x2=46.527mm; y2=58.858704mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40703 {
-            x1=46.5008mm; y1=62.382404mm; x2=45.5008mm; y2=62.382404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40738 {
+             x1=46.527mm; y1=58.858704mm; x2=47.527mm; y2=58.858704mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40706 {
-            x1=46.5008mm; y1=62.382404mm; x2=46.5008mm; y2=61.382404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40741 {
+             x1=46.527mm; y1=58.858704mm; x2=46.527mm; y2=59.858704mm; 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 = t55UIhTnyx6VWDNiT1IAAAAn
-      }
-      ha:subc.40712 {
-       ha:attributes {
-        value=22pF
-        footprint=0402
-        refdes=C32
+        uid = t55UIhTnyx6VWDNiT1IAAAAp
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40796 {
+        ha:attributes {
+         value=0.1uF
+         footprint=0402
+         refdes=C610
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40726 {
-         proto=0; x=46.126404mm; y=55.346604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40810 {
+          proto=0; x=50.507396mm; y=59.004204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40727 {
-         proto=0; x=46.925996mm; y=55.346604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40811 {
+          proto=0; x=49.707804mm; y=59.004204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40713 {
-            string=%a.parent.refdes%; x=1.859in; y=55.803804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40797 {
+             string=%a.parent.refdes%; x=50.9646mm; y=59.486804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 180.000000
             }
-            rot = 180.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40714 {
-            x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40798 {
+             x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40717 {
-            x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40801 {
+             x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40720 {
-            x1=46.5262mm; y1=55.346604mm; x2=47.5262mm; y2=55.346604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40804 {
+             x1=50.1076mm; y1=59.004204mm; x2=49.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40723 {
-            x1=46.5262mm; y1=55.346604mm; x2=46.5262mm; y2=56.346604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40807 {
+             x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=58.004204mm; 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 = t55UIhTnyx6VWDNiT1IAAAAo
-      }
-      ha:subc.40729 {
-       ha:attributes {
-        value=8mhz
-        footprint=ABM3B
-        refdes=X2
+        uid = t55UIhTnyx6VWDNiT1IAAAAs
        }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+       ha:subc.40813 {
+        ha:attributes {
+         value=bead
+         footprint=0402
+         refdes=L600
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -0.899922mm  
-              -23.62mil  
-              -0.899922mm  
-              -23.62mil  
-              0.899922mm  
-              23.62mil  
-              0.899922mm  
-             }
-           }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              26.62mil  
-              -0.976122mm  
-              -26.62mil  
-              -0.976122mm  
-              -26.62mil  
-              0.976122mm  
-              26.62mil  
-              0.976122mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -0.899922mm  
-              -23.62mil  
-              -0.899922mm  
-              -23.62mil  
-              0.899922mm  
-              23.62mil  
-              0.899922mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.40744 {
-         proto=0; x=45.327104mm; y=60.858446mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
 
-         li:thermal {
-         }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
         }
-        ha:padstack_ref.40745 {
-         proto=0; x=45.327104mm; y=56.858708mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40746 {
-         proto=0; x=47.726642mm; y=56.858708mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40827 {
+          proto=0; x=51.218596mm; y=56.083204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.40747 {
-         proto=0; x=47.726642mm; y=60.858446mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40828 {
+          proto=0; x=50.419004mm; y=56.083204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=3
-           name=3
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:arc.40730 {
-            x=46.28697mm; y=56.318704mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.40731 {
-            string=%a.parent.refdes%; x=47.131mm; y=59.512704mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40814 {
+             string=%a.parent.refdes%; x=1.962in; y=55.575204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 180.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40732 {
-            x1=46.526873mm; y1=58.858577mm; x2=46.526873mm; y2=58.858577mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40815 {
+             x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40735 {
-            x1=46.527mm; y1=58.858704mm; x2=46.527mm; y2=58.858704mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40818 {
+             x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40738 {
-            x1=46.527mm; y1=58.858704mm; x2=47.527mm; y2=58.858704mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40821 {
+             x1=50.8188mm; y1=56.083204mm; x2=49.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40741 {
-            x1=46.527mm; y1=58.858704mm; x2=46.527mm; y2=59.858704mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40824 {
+             x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=55.083204mm; 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 = t55UIhTnyx6VWDNiT1IAAAAp
-      }
-      ha:subc.40796 {
-       ha:attributes {
-        value=0.1uF
-        footprint=0402
-        refdes=C610
+        uid = t55UIhTnyx6VWDNiT1IAAAAt
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40830 {
+        ha:attributes {
+         value=0.1uF
+         footprint=0402
+         refdes=C602
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.40810 {
-         proto=0; x=50.507396mm; y=59.004204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+            ha: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.40811 {
-         proto=0; x=49.707804mm; y=59.004204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
+        li:objects {
+         ha:padstack_ref.40844 {
+          proto=0; x=50.419004mm; y=57.073804mm; 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.40845 {
+          proto=0; x=51.218596mm; y=57.073804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40797 {
-            string=%a.parent.refdes%; x=50.9646mm; y=59.486804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40831 {
+             string=%a.parent.refdes%; x=1.966in; y=56.616604mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 180.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40798 {
-            x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40832 {
+             x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40801 {
-            x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40835 {
+             x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40804 {
-            x1=50.1076mm; y1=59.004204mm; x2=49.1076mm; y2=59.004204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40838 {
+             x1=50.8188mm; y1=57.073804mm; x2=51.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40807 {
-            x1=50.1076mm; y1=59.004204mm; x2=50.1076mm; y2=58.004204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40841 {
+             x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=58.073804mm; 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 = t55UIhTnyx6VWDNiT1IAAAAs
-      }
-      ha:subc.40813 {
-       ha:attributes {
-        value=bead
-        footprint=0402
-        refdes=L600
+        uid = t55UIhTnyx6VWDNiT1IAAAAu
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40847 {
+        ha:attributes {
+         value=1uF
+         footprint=0402
+         refdes=C601
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40827 {
-         proto=0; x=51.218596mm; y=56.083204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40861 {
+          proto=0; x=50.419004mm; y=58.039004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40828 {
-         proto=0; x=50.419004mm; y=56.083204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40862 {
+          proto=0; x=51.218596mm; y=58.039004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40814 {
-            string=%a.parent.refdes%; x=1.962in; y=55.575204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40848 {
+             string=%a.parent.refdes%; x=1.969in; y=57.556404mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40815 {
-            x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40849 {
+             x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40818 {
-            x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40852 {
+             x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40821 {
-            x1=50.8188mm; y1=56.083204mm; x2=49.8188mm; y2=56.083204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40855 {
+             x1=50.8188mm; y1=58.039004mm; x2=51.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40824 {
-            x1=50.8188mm; y1=56.083204mm; x2=50.8188mm; y2=55.083204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40858 {
+             x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=59.039004mm; 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 = t55UIhTnyx6VWDNiT1IAAAAt
-      }
-      ha:subc.40830 {
-       ha:attributes {
-        value=0.1uF
-        footprint=0402
-        refdes=C602
+        uid = t55UIhTnyx6VWDNiT1IAAAAv
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40864 {
+        ha:attributes {
+         value=10k
+         footprint=0402
+         refdes=R402
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40844 {
-         proto=0; x=50.419004mm; y=57.073804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40878 {
+          proto=0; x=44.831mm; y=51.587408mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40845 {
-         proto=0; x=51.218596mm; y=57.073804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40879 {
+          proto=0; x=44.831mm; y=52.387mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40831 {
-            string=%a.parent.refdes%; x=1.966in; y=56.616604mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40865 {
+             string=%a.parent.refdes%; x=1.746in; y=53.035204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 90.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40832 {
-            x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40866 {
+             x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=51.987204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40835 {
-            x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40869 {
+             x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=51.987204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40838 {
-            x1=50.8188mm; y1=57.073804mm; x2=51.8188mm; y2=57.073804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40872 {
+             x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=50.987204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40841 {
-            x1=50.8188mm; y1=57.073804mm; x2=50.8188mm; y2=58.073804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40875 {
+             x1=44.831mm; y1=51.987204mm; x2=43.831mm; y2=51.987204mm; 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 = t55UIhTnyx6VWDNiT1IAAAAu
-      }
-      ha:subc.40847 {
-       ha:attributes {
-        value=1uF
-        footprint=0402
-        refdes=C601
+        uid = t55UIhTnyx6VWDNiT1IAAAAw
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40881 {
+        ha:attributes {
+         value=10k
+         footprint=0402
+         refdes=R401
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40861 {
-         proto=0; x=50.419004mm; y=58.039004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40895 {
+          proto=0; x=2.148in; y=1.909in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40862 {
-         proto=0; x=51.218596mm; y=58.039004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40896 {
+          proto=0; x=2.148in; y=1.87752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40848 {
-            string=%a.parent.refdes%; x=1.969in; y=57.556404mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40882 {
+             string=%a.parent.refdes%; x=2.169in; y=47.066204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40849 {
-            x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40883 {
+             x1=2.148in; y1=1.89326in; x2=2.148in; y2=1.89326in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40852 {
-            x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40886 {
+             x1=2.148in; y1=1.89326in; x2=2.148in; y2=1.89326in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40855 {
-            x1=50.8188mm; y1=58.039004mm; x2=51.8188mm; y2=58.039004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40889 {
+             x1=2.148in; y1=1.89326in; x2=2.148in; y2=49.088804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40858 {
-            x1=50.8188mm; y1=58.039004mm; x2=50.8188mm; y2=59.039004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40892 {
+             x1=2.148in; y1=1.89326in; x2=55.5592mm; y2=1.89326in; 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 = t55UIhTnyx6VWDNiT1IAAAAv
-      }
-      ha:subc.40864 {
-       ha:attributes {
-        value=10k
-        footprint=0402
-        refdes=R402
+        uid = t55UIhTnyx6VWDNiT1IAAAAx
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40898 {
+        ha:attributes {
+         value=12.7
+         footprint=0402
+         refdes=R6
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40878 {
-         proto=0; x=44.831mm; y=51.587408mm; rot=0.000000; xmirror=0; smirror=0; clearance=11.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40912 {
+          proto=0; x=54.902608mm; y=2.111in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40879 {
-         proto=0; x=44.831mm; y=52.387mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40913 {
+          proto=0; x=2.193in; y=2.111in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40865 {
-            string=%a.parent.refdes%; x=1.746in; y=53.035204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40899 {
+             string=%a.parent.refdes%; x=54.864004mm; y=53.1876mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 360.000000
             }
-            rot = 90.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40866 {
-            x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=51.987204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40900 {
+             x1=2.17726in; y1=2.111in; x2=2.17726in; y2=2.111in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40869 {
-            x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=51.987204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40903 {
+             x1=2.17726in; y1=2.111in; x2=2.17726in; y2=2.111in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40872 {
-            x1=44.831mm; y1=51.987204mm; x2=44.831mm; y2=50.987204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40906 {
+             x1=2.17726in; y1=2.111in; x2=54.302404mm; y2=2.111in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40875 {
-            x1=44.831mm; y1=51.987204mm; x2=43.831mm; y2=51.987204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40909 {
+             x1=2.17726in; y1=2.111in; x2=2.17726in; y2=54.6194mm; 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 = t55UIhTnyx6VWDNiT1IAAAAw
-      }
-      ha:subc.40881 {
-       ha:attributes {
-        value=10k
-        footprint=0402
-        refdes=R401
+        uid = t55UIhTnyx6VWDNiT1IAAAAy
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40915 {
+        ha:attributes {
+         value=150
+         footprint=0402
+         refdes=R10
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.40895 {
-         proto=0; x=2.148in; y=1.909in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
+            ha: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.40896 {
-         proto=0; x=2.148in; y=1.87752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+       }
 
-         li:thermal {
+        li:objects {
+         ha:padstack_ref.40929 {
+          proto=0; x=2.16126in; y=2.036in; 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.40930 {
+          proto=0; x=55.695596mm; y=2.036in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40882 {
-            string=%a.parent.refdes%; x=2.169in; y=47.066204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40916 {
+             string=%a.parent.refdes%; x=54.6034mm; y=2.018in; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40883 {
-            x1=2.148in; y1=1.89326in; x2=2.148in; y2=1.89326in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40917 {
+             x1=2.177in; y1=2.036in; x2=2.177in; y2=2.036in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40886 {
-            x1=2.148in; y1=1.89326in; x2=2.148in; y2=1.89326in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40920 {
+             x1=2.177in; y1=2.036in; x2=2.177in; y2=2.036in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40889 {
-            x1=2.148in; y1=1.89326in; x2=2.148in; y2=49.088804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40923 {
+             x1=2.177in; y1=2.036in; x2=56.2958mm; y2=2.036in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40892 {
-            x1=2.148in; y1=1.89326in; x2=55.5592mm; y2=1.89326in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40926 {
+             x1=2.177in; y1=2.036in; x2=2.177in; y2=52.7144mm; 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 = t55UIhTnyx6VWDNiT1IAAAAx
-      }
-      ha:subc.40898 {
-       ha:attributes {
-        value=12.7
-        footprint=0402
-        refdes=R6
+        uid = t55UIhTnyx6VWDNiT1IAAAAz
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40932 {
+        ha:attributes {
+         value=150
+         footprint=0402
+         refdes=R9
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40912 {
-         proto=0; x=54.902608mm; y=2.111in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40946 {
+          proto=0; x=54.9148mm; y=52.6542mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40913 {
-         proto=0; x=2.193in; y=2.111in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40947 {
+          proto=0; x=2.19348in; y=52.6542mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40899 {
-            string=%a.parent.refdes%; x=54.864004mm; y=53.1876mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40933 {
+             string=%a.parent.refdes%; x=54.876196mm; y=52.197mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 360.000000
             }
-            rot = 360.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40900 {
-            x1=2.17726in; y1=2.111in; x2=2.17726in; y2=2.111in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40934 {
+             x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40903 {
-            x1=2.17726in; y1=2.111in; x2=2.17726in; y2=2.111in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40937 {
+             x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40906 {
-            x1=2.17726in; y1=2.111in; x2=54.302404mm; y2=2.111in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40940 {
+             x1=2.17774in; y1=52.6542mm; x2=54.314596mm; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40909 {
-            x1=2.17726in; y1=2.111in; x2=2.17726in; y2=54.6194mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40943 {
+             x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=53.6542mm; 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 = t55UIhTnyx6VWDNiT1IAAAAy
-      }
-      ha:subc.40915 {
-       ha:attributes {
-        value=150
-        footprint=0402
-        refdes=R10
+        uid = t55UIhTnyx6VWDNiT1IAAAA0
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40949 {
+        ha:attributes {
+         value=56nH
+         footprint=0402
+         refdes=L191
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40929 {
-         proto=0; x=2.16126in; y=2.036in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40963 {
+          proto=0; x=2.2in; y=1.474in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40930 {
-         proto=0; x=55.695596mm; y=2.036in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40964 {
+          proto=0; x=2.2in; y=1.44252in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40916 {
-            string=%a.parent.refdes%; x=54.6034mm; y=2.018in; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40950 {
+             string=%a.parent.refdes%; x=56.261mm; y=36.245804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-          li:objects {
-           ha:line.40917 {
-            x1=2.177in; y1=2.036in; x2=2.177in; y2=2.036in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.40951 {
+             x1=2.2in; y1=1.45826in; x2=2.2in; y2=1.45826in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40920 {
-            x1=2.177in; y1=2.036in; x2=2.177in; y2=2.036in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40954 {
+             x1=2.2in; y1=1.45826in; x2=2.2in; y2=1.45826in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40923 {
-            x1=2.177in; y1=2.036in; x2=56.2958mm; y2=2.036in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40957 {
+             x1=2.2in; y1=1.45826in; x2=2.2in; y2=38.039804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40926 {
-            x1=2.177in; y1=2.036in; x2=2.177in; y2=52.7144mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40960 {
+             x1=2.2in; y1=1.45826in; x2=56.88mm; y2=1.45826in; 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 = t55UIhTnyx6VWDNiT1IAAAAz
-      }
-      ha:subc.40932 {
-       ha:attributes {
-        value=150
-        footprint=0402
-        refdes=R9
+        uid = t55UIhTnyx6VWDNiT1IAAAA1
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40966 {
+        ha:attributes {
+         value=22nH
+         footprint=0402
+         refdes=L174
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40946 {
-         proto=0; x=54.9148mm; y=52.6542mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40980 {
+          proto=0; x=2.41852in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40947 {
-         proto=0; x=2.19348in; y=52.6542mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40981 {
+          proto=0; x=2.45in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40933 {
-            string=%a.parent.refdes%; x=54.876196mm; y=52.197mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40967 {
+             string=%a.parent.refdes%; x=2.39326in; y=1.506in; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 360.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40934 {
-            x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40968 {
+             x1=2.43426in; y1=1.525in; x2=2.43426in; y2=1.525in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40937 {
-            x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40971 {
+             x1=2.43426in; y1=1.525in; x2=2.43426in; y2=1.525in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40940 {
-            x1=2.17774in; y1=52.6542mm; x2=54.314596mm; y2=52.6542mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40974 {
+             x1=2.43426in; y1=1.525in; x2=62.830204mm; y2=1.525in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40943 {
-            x1=2.17774in; y1=52.6542mm; x2=2.17774in; y2=53.6542mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40977 {
+             x1=2.43426in; y1=1.525in; x2=2.43426in; y2=39.735mm; 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 = t55UIhTnyx6VWDNiT1IAAAA0
-      }
-      ha:subc.40949 {
-       ha:attributes {
-        value=56nH
-        footprint=0402
-        refdes=L191
+        uid = t55UIhTnyx6VWDNiT1IAAAA2
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.40983 {
+        ha:attributes {
+         value=43nH
+         footprint=0402
+         refdes=L173
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40963 {
-         proto=0; x=2.2in; y=1.474in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.40997 {
+          proto=0; x=2.262in; y=41.103808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40964 {
-         proto=0; x=2.2in; y=1.44252in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.40998 {
+          proto=0; x=2.262in; y=41.9034mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40950 {
-            string=%a.parent.refdes%; x=56.261mm; y=36.245804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.40984 {
+             string=%a.parent.refdes%; x=2.286in; y=40.767004mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40951 {
-            x1=2.2in; y1=1.45826in; x2=2.2in; y2=1.45826in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.40985 {
+             x1=2.262in; y1=41.503604mm; x2=2.262in; y2=41.503604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40954 {
-            x1=2.2in; y1=1.45826in; x2=2.2in; y2=1.45826in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.40988 {
+             x1=2.262in; y1=41.503604mm; x2=2.262in; y2=41.503604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40957 {
-            x1=2.2in; y1=1.45826in; x2=2.2in; y2=38.039804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.40991 {
+             x1=2.262in; y1=41.503604mm; x2=2.262in; y2=40.503604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40960 {
-            x1=2.2in; y1=1.45826in; x2=56.88mm; y2=1.45826in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.40994 {
+             x1=2.262in; y1=41.503604mm; x2=56.4548mm; y2=41.503604mm; 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 = t55UIhTnyx6VWDNiT1IAAAA1
-      }
-      ha:subc.40966 {
-       ha:attributes {
-        value=22nH
-        footprint=0402
-        refdes=L174
+        uid = t55UIhTnyx6VWDNiT1IAAAA3
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41000 {
+        ha:attributes {
+         value=15nH
+         footprint=0402
+         refdes=L172
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40980 {
-         proto=0; x=2.41852in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41014 {
+          proto=0; x=55.639204mm; y=40.208204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40981 {
-         proto=0; x=2.45in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41015 {
+          proto=0; x=56.438796mm; y=40.208204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40967 {
-            string=%a.parent.refdes%; x=2.39326in; y=1.506in; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41001 {
+             string=%a.parent.refdes%; x=2.173in; y=39.700204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40968 {
-            x1=2.43426in; y1=1.525in; x2=2.43426in; y2=1.525in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41002 {
+             x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40971 {
-            x1=2.43426in; y1=1.525in; x2=2.43426in; y2=1.525in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41005 {
+             x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40974 {
-            x1=2.43426in; y1=1.525in; x2=62.830204mm; y2=1.525in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41008 {
+             x1=56.039mm; y1=40.208204mm; x2=57.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40977 {
-            x1=2.43426in; y1=1.525in; x2=2.43426in; y2=39.735mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41011 {
+             x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=41.208204mm; 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 = t55UIhTnyx6VWDNiT1IAAAA2
-      }
-      ha:subc.40983 {
-       ha:attributes {
-        value=43nH
-        footprint=0402
-        refdes=L173
+        uid = t55UIhTnyx6VWDNiT1IAAAA4
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41017 {
+        ha:attributes {
+         value=5.1pF
+         footprint=0402
+         refdes=C181
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.40997 {
-         proto=0; x=2.262in; y=41.103808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41031 {
+          proto=0; x=2.262in; y=1.588in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.40998 {
-         proto=0; x=2.262in; y=41.9034mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41032 {
+          proto=0; x=2.262in; y=39.535608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.40984 {
-            string=%a.parent.refdes%; x=2.286in; y=40.767004mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41018 {
+             string=%a.parent.refdes%; x=2.289in; y=39.039804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.40985 {
-            x1=2.262in; y1=41.503604mm; x2=2.262in; y2=41.503604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41019 {
+             x1=2.262in; y1=1.57226in; x2=2.262in; y2=1.57226in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.40988 {
-            x1=2.262in; y1=41.503604mm; x2=2.262in; y2=41.503604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41022 {
+             x1=2.262in; y1=1.57226in; x2=2.262in; y2=1.57226in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.40991 {
-            x1=2.262in; y1=41.503604mm; x2=2.262in; y2=40.503604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41025 {
+             x1=2.262in; y1=1.57226in; x2=2.262in; y2=40.935404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.40994 {
-            x1=2.262in; y1=41.503604mm; x2=56.4548mm; y2=41.503604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41028 {
+             x1=2.262in; y1=1.57226in; x2=58.4548mm; y2=1.57226in; 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 = t55UIhTnyx6VWDNiT1IAAAA3
-      }
-      ha:subc.41000 {
-       ha:attributes {
-        value=15nH
-        footprint=0402
-        refdes=L172
+        uid = t55UIhTnyx6VWDNiT1IAAAA5
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41034 {
+        ha:attributes {
+         value=2.2pF
+         footprint=0402
+         refdes=C176
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41014 {
-         proto=0; x=55.639204mm; y=40.208204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41048 {
+          proto=0; x=55.639204mm; y=41.173404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41015 {
-         proto=0; x=56.438796mm; y=40.208204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41049 {
+          proto=0; x=56.438796mm; y=41.173404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41001 {
-            string=%a.parent.refdes%; x=2.173in; y=39.700204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41035 {
+             string=%a.parent.refdes%; x=2.176in; y=40.665404mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-          li:objects {
-           ha:line.41002 {
-            x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.41036 {
+             x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41005 {
-            x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41039 {
+             x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41008 {
-            x1=56.039mm; y1=40.208204mm; x2=57.039mm; y2=40.208204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41042 {
+             x1=56.039mm; y1=41.173404mm; x2=57.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41011 {
-            x1=56.039mm; y1=40.208204mm; x2=56.039mm; y2=41.208204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41045 {
+             x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=42.173404mm; 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 = t55UIhTnyx6VWDNiT1IAAAA4
-      }
-      ha:subc.41017 {
-       ha:attributes {
-        value=5.1pF
-        footprint=0402
-        refdes=C181
+        uid = t55UIhTnyx6VWDNiT1IAAAA6
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41051 {
+        ha:attributes {
+         value=39pF
+         footprint=0402
+         refdes=C174
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41031 {
-         proto=0; x=2.262in; y=1.588in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41065 {
+          proto=0; x=2.156in; y=1.56552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41032 {
-         proto=0; x=2.262in; y=39.535608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41066 {
+          proto=0; x=2.156in; y=1.597in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41018 {
-            string=%a.parent.refdes%; x=2.289in; y=39.039804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41052 {
+             string=%a.parent.refdes%; x=55.118mm; y=39.014404mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41019 {
-            x1=2.262in; y1=1.57226in; x2=2.262in; y2=1.57226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41053 {
+             x1=2.156in; y1=1.58126in; x2=2.156in; y2=1.58126in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41022 {
-            x1=2.262in; y1=1.57226in; x2=2.262in; y2=1.57226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41056 {
+             x1=2.156in; y1=1.58126in; x2=2.156in; y2=1.58126in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41025 {
-            x1=2.262in; y1=1.57226in; x2=2.262in; y2=40.935404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41059 {
+             x1=2.156in; y1=1.58126in; x2=2.156in; y2=39.164004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41028 {
-            x1=2.262in; y1=1.57226in; x2=58.4548mm; y2=1.57226in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41062 {
+             x1=2.156in; y1=1.58126in; x2=53.7624mm; y2=1.58126in; 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 = t55UIhTnyx6VWDNiT1IAAAA5
-      }
-      ha:subc.41034 {
-       ha:attributes {
-        value=2.2pF
-        footprint=0402
-        refdes=C176
+        uid = t55UIhTnyx6VWDNiT1IAAAA7
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41068 {
+        ha:attributes {
+         value=10nF
+         footprint=0402
+         refdes=C171
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41048 {
-         proto=0; x=55.639204mm; y=41.173404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41082 {
+          proto=0; x=55.3466mm; y=43.7322mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41049 {
-         proto=0; x=56.438796mm; y=41.173404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41083 {
+          proto=0; x=55.3466mm; y=42.932608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41035 {
-            string=%a.parent.refdes%; x=2.176in; y=40.665404mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41069 {
+             string=%a.parent.refdes%; x=2.197in; y=42.722804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41036 {
-            x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41070 {
+             x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=43.332404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41039 {
-            x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41073 {
+             x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=43.332404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41042 {
-            x1=56.039mm; y1=41.173404mm; x2=57.039mm; y2=41.173404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41076 {
+             x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=44.332404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41045 {
-            x1=56.039mm; y1=41.173404mm; x2=56.039mm; y2=42.173404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41079 {
+             x1=55.3466mm; y1=43.332404mm; x2=56.3466mm; y2=43.332404mm; 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 = t55UIhTnyx6VWDNiT1IAAAA6
-      }
-      ha:subc.41051 {
-       ha:attributes {
-        value=39pF
-        footprint=0402
-        refdes=C174
+        uid = t55UIhTnyx6VWDNiT1IAAAA8
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41085 {
+        ha:attributes {
+         value=100pF
+         footprint=0402
+         refdes=C172
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-       li:objects {
-        ha:padstack_ref.41065 {
-         proto=0; x=2.156in; y=1.56552in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
 
-         li:thermal {
-         }
+        li:objects {
+         ha:padstack_ref.41099 {
+          proto=0; x=56.438796mm; y=42.138604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41066 {
-         proto=0; x=2.156in; y=1.597in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+          li:thermal {
+          }
 
-         li:thermal {
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41100 {
+          proto=0; x=55.639204mm; y=42.138604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41052 {
-            string=%a.parent.refdes%; x=55.118mm; y=39.014404mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41086 {
+             string=%a.parent.refdes%; x=2.176in; y=41.579804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41053 {
-            x1=2.156in; y1=1.58126in; x2=2.156in; y2=1.58126in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41087 {
+             x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41056 {
-            x1=2.156in; y1=1.58126in; x2=2.156in; y2=1.58126in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41090 {
+             x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41059 {
-            x1=2.156in; y1=1.58126in; x2=2.156in; y2=39.164004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41093 {
+             x1=56.039mm; y1=42.138604mm; x2=55.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41062 {
-            x1=2.156in; y1=1.58126in; x2=53.7624mm; y2=1.58126in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41096 {
+             x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=41.138604mm; 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 = t55UIhTnyx6VWDNiT1IAAAA7
-      }
-      ha:subc.41068 {
-       ha:attributes {
-        value=10nF
-        footprint=0402
-        refdes=C171
+        uid = t55UIhTnyx6VWDNiT1IAAAA9
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41102 {
+        ha:attributes {
+         value=56pF
+         footprint=0402
+         refdes=C173
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41082 {
-         proto=0; x=55.3466mm; y=43.7322mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41116 {
+          proto=0; x=53.7972mm; y=1.659in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41083 {
-         proto=0; x=55.3466mm; y=42.932608mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41117 {
+          proto=0; x=53.7972mm; y=1.62752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41069 {
-            string=%a.parent.refdes%; x=2.197in; y=42.722804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41103 {
+             string=%a.parent.refdes%; x=2.136in; y=40.944804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41070 {
-            x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=43.332404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41104 {
+             x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41073 {
-            x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=43.332404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41107 {
+             x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41076 {
-            x1=55.3466mm; y1=43.332404mm; x2=55.3466mm; y2=44.332404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41110 {
+             x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=42.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41079 {
-            x1=55.3466mm; y1=43.332404mm; x2=56.3466mm; y2=43.332404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41113 {
+             x1=53.7972mm; y1=41.738804mm; x2=54.7972mm; y2=41.738804mm; 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 = t55UIhTnyx6VWDNiT1IAAAA8
-      }
-      ha:subc.41085 {
-       ha:attributes {
-        value=100pF
-        footprint=0402
-        refdes=C172
+        uid = t55UIhTnyx6VWDNiT1IAAAA+
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41119 {
+        ha:attributes {
+         value=18
+         footprint=0402
+         refdes=R171
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41099 {
-         proto=0; x=56.438796mm; y=42.138604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41133 {
+          proto=0; x=2.156in; y=1.659in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41100 {
-         proto=0; x=55.639204mm; y=42.138604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41134 {
+          proto=0; x=2.156in; y=1.62752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41086 {
-            string=%a.parent.refdes%; x=2.176in; y=41.579804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41120 {
+             string=%a.parent.refdes%; x=2.173in; y=40.970204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-          li:objects {
-           ha:line.41087 {
-            x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.41121 {
+             x1=2.156in; y1=41.738804mm; x2=2.156in; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41090 {
-            x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41124 {
+             x1=2.156in; y1=41.738804mm; x2=2.156in; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41093 {
-            x1=56.039mm; y1=42.138604mm; x2=55.039mm; y2=42.138604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41127 {
+             x1=2.156in; y1=41.738804mm; x2=2.156in; y2=42.738804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41096 {
-            x1=56.039mm; y1=42.138604mm; x2=56.039mm; y2=41.138604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41130 {
+             x1=2.156in; y1=41.738804mm; x2=55.7624mm; y2=41.738804mm; 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 = t55UIhTnyx6VWDNiT1IAAAA9
-      }
-      ha:subc.41102 {
-       ha:attributes {
-        value=56pF
-        footprint=0402
-        refdes=C173
+        uid = t55UIhTnyx6VWDNiT1IAAAA/
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41136 {
+        ha:attributes {
+         value=40mhz
+         footprint=NDK32
+         refdes=X1
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               0.699897mm  
+               23.62mil  
+               0.699897mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               26.62mil  
+               -0.776097mm  
+               -26.62mil  
+               -0.776097mm  
+               -26.62mil  
+               0.776097mm  
+               26.62mil  
+               0.776097mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               -0.699897mm  
+               -23.62mil  
+               0.699897mm  
+               23.62mil  
+               0.699897mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41116 {
-         proto=0; x=53.7972mm; y=1.659in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41151 {
+          proto=0; x=45.9997mm; y=31.597597mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
-        }
-        ha:padstack_ref.41117 {
-         proto=0; x=53.7972mm; y=1.62752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+         ha:padstack_ref.41152 {
+          proto=0; x=45.9997mm; y=29.397957mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41153 {
+          proto=0; x=47.599646mm; y=29.397957mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
          }
+         ha:padstack_ref.41154 {
+          proto=0; x=47.599646mm; y=31.597597mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41103 {
-            string=%a.parent.refdes%; x=2.136in; y=40.944804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:arc.41137 {
+             x=45.119844mm; y=28.537786mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.41138 {
+             string=%a.parent.refdes%; x=1.827in; y=28.930604mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41104 {
-            x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41139 {
+             x1=46.799673mm; y1=30.497777mm; x2=46.799673mm; y2=30.497777mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41107 {
-            x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41142 {
+             x1=46.7998mm; y1=30.497904mm; x2=46.7998mm; y2=30.497904mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41110 {
-            x1=53.7972mm; y1=41.738804mm; x2=53.7972mm; y2=42.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41145 {
+             x1=46.7998mm; y1=30.497904mm; x2=47.7998mm; y2=30.497904mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41113 {
-            x1=53.7972mm; y1=41.738804mm; x2=54.7972mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41148 {
+             x1=46.7998mm; y1=30.497904mm; x2=46.7998mm; y2=31.497904mm; 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 = t55UIhTnyx6VWDNiT1IAAAA+
-      }
-      ha:subc.41119 {
-       ha:attributes {
-        value=18
-        footprint=0402
-        refdes=R171
+        uid = t55UIhTnyx6VWDNiT1IAAABA
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41156 {
+        ha:attributes {
+         value=10pF
+         footprint=0402
+         refdes=C31
+        }
+       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.41133 {
-         proto=0; x=2.156in; y=1.659in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41170 {
+          proto=0; x=46.419004mm; y=28.067004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41134 {
-         proto=0; x=2.156in; y=1.62752in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41171 {
+          proto=0; x=47.218596mm; y=28.067004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41120 {
-            string=%a.parent.refdes%; x=2.173in; y=40.970204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41157 {
+             string=%a.parent.refdes%; x=1.822in; y=27.635204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41121 {
-            x1=2.156in; y1=41.738804mm; x2=2.156in; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41158 {
+             x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41124 {
-            x1=2.156in; y1=41.738804mm; x2=2.156in; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41161 {
+             x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41127 {
-            x1=2.156in; y1=41.738804mm; x2=2.156in; y2=42.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41164 {
+             x1=46.8188mm; y1=28.067004mm; x2=47.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41130 {
-            x1=2.156in; y1=41.738804mm; x2=55.7624mm; y2=41.738804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41167 {
+             x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=29.067004mm; 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 = t55UIhTnyx6VWDNiT1IAAAA/
-      }
-      ha:subc.41136 {
-       ha:attributes {
-        value=40mhz
-        footprint=NDK32
-        refdes=X1
+        uid = t55UIhTnyx6VWDNiT1IAAABB
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41173 {
+        ha:attributes {
+         value=10pF
+         footprint=0402
+         refdes=C30
+        }
+       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 {
-              23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              0.699897mm  
-              23.62mil  
-              0.699897mm  
+            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 {
-              26.62mil  
-              -0.776097mm  
-              -26.62mil  
-              -0.776097mm  
-              -26.62mil  
-              0.776097mm  
-              26.62mil  
-              0.776097mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              -0.699897mm  
-              -23.62mil  
-              0.699897mm  
-              23.62mil  
-              0.699897mm  
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
              }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41151 {
-         proto=0; x=45.9997mm; y=31.597597mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
 
-         ha:attributes {
-           term=2
-           name=2
-         }
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
         }
-        ha:padstack_ref.41152 {
-         proto=0; x=45.9997mm; y=29.397957mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
+       }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41153 {
-         proto=0; x=47.599646mm; y=29.397957mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41187 {
+          proto=0; x=47.243996mm; y=32.918404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=4
-           name=4
-         }
-        }
-        ha:padstack_ref.41154 {
-         proto=0; x=47.599646mm; y=31.597597mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41188 {
+          proto=0; x=46.444404mm; y=32.918404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=3
-           name=3
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:arc.41137 {
-            x=45.119844mm; y=28.537786mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-           }
-           ha:text.41138 {
-            string=%a.parent.refdes%; x=1.827in; y=28.930604mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41174 {
+             string=%a.parent.refdes%; x=1.819in; y=32.461204mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41139 {
-            x1=46.799673mm; y1=30.497777mm; x2=46.799673mm; y2=30.497777mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41175 {
+             x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41142 {
-            x1=46.7998mm; y1=30.497904mm; x2=46.7998mm; y2=30.497904mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41178 {
+             x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41145 {
-            x1=46.7998mm; y1=30.497904mm; x2=47.7998mm; y2=30.497904mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41181 {
+             x1=46.8442mm; y1=32.918404mm; x2=45.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41148 {
-            x1=46.7998mm; y1=30.497904mm; x2=46.7998mm; y2=31.497904mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41184 {
+             x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=31.918404mm; 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 = t55UIhTnyx6VWDNiT1IAAABA
-      }
-      ha:subc.41156 {
-       ha:attributes {
-        value=10pF
-        footprint=0402
-        refdes=C31
+        uid = t55UIhTnyx6VWDNiT1IAAABC
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41190 {
+        ha:attributes {
+         value=6.2pF
+         footprint=0402
+         refdes=C175
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41170 {
-         proto=0; x=46.419004mm; y=28.067004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41204 {
+          proto=0; x=2.22326in; y=43.027604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41171 {
-         proto=0; x=47.218596mm; y=28.067004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41205 {
+          proto=0; x=57.270396mm; y=43.027604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41157 {
-            string=%a.parent.refdes%; x=1.822in; y=27.635204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41191 {
+             string=%a.parent.refdes%; x=2.205in; y=42.646604mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41158 {
-            x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41192 {
+             x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41161 {
-            x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41195 {
+             x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41164 {
-            x1=46.8188mm; y1=28.067004mm; x2=47.8188mm; y2=28.067004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41198 {
+             x1=56.8706mm; y1=43.027604mm; x2=57.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41167 {
-            x1=46.8188mm; y1=28.067004mm; x2=46.8188mm; y2=29.067004mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41201 {
+             x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=44.027604mm; 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 = t55UIhTnyx6VWDNiT1IAAABB
-      }
-      ha:subc.41173 {
-       ha:attributes {
-        value=10pF
-        footprint=0402
-        refdes=C30
+        uid = t55UIhTnyx6VWDNiT1IAAABD
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41207 {
+        ha:attributes {
+         value=47nF
+         footprint=0402
+         refdes=C45
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41187 {
-         proto=0; x=47.243996mm; y=32.918404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41221 {
+          proto=0; x=1.986in; y=41.8206mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41188 {
-         proto=0; x=46.444404mm; y=32.918404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41222 {
+          proto=0; x=1.986in; y=41.021008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41174 {
-            string=%a.parent.refdes%; x=1.819in; y=32.461204mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41208 {
+             string=%a.parent.refdes%; x=2.003in; y=40.741604mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41175 {
-            x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41209 {
+             x1=1.986in; y1=41.420804mm; x2=1.986in; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41178 {
-            x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41212 {
+             x1=1.986in; y1=41.420804mm; x2=1.986in; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41181 {
-            x1=46.8442mm; y1=32.918404mm; x2=45.8442mm; y2=32.918404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41215 {
+             x1=1.986in; y1=41.420804mm; x2=1.986in; y2=42.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41184 {
-            x1=46.8442mm; y1=32.918404mm; x2=46.8442mm; y2=31.918404mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41218 {
+             x1=1.986in; y1=41.420804mm; x2=51.4444mm; y2=41.420804mm; 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 = t55UIhTnyx6VWDNiT1IAAABC
-      }
-      ha:subc.41190 {
-       ha:attributes {
-        value=6.2pF
-        footprint=0402
-        refdes=C175
+        uid = t55UIhTnyx6VWDNiT1IAAABE
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41224 {
+        ha:attributes {
+         value=47nF
+         footprint=0402
+         refdes=C47
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
              }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
 
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
             }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
              }
-           }
-         }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+          }
+        }
        }
-      }
 
-       li:objects {
-        ha:padstack_ref.41204 {
-         proto=0; x=2.22326in; y=43.027604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41238 {
+          proto=0; x=52.3748mm; y=41.8206mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41205 {
-         proto=0; x=57.270396mm; y=43.027604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41239 {
+          proto=0; x=52.3748mm; y=41.021008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41191 {
-            string=%a.parent.refdes%; x=2.205in; y=42.646604mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41225 {
+             string=%a.parent.refdes%; x=2.08in; y=40.690804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
             }
-            rot = 0.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41192 {
-            x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41226 {
+             x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41195 {
-            x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41229 {
+             x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41198 {
-            x1=56.8706mm; y1=43.027604mm; x2=57.8706mm; y2=43.027604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41232 {
+             x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=42.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41201 {
-            x1=56.8706mm; y1=43.027604mm; x2=56.8706mm; y2=44.027604mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41235 {
+             x1=52.3748mm; y1=41.420804mm; x2=53.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
             }
            }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = t55UIhTnyx6VWDNiT1IAAABD
-      }
-      ha:subc.41207 {
-       ha:attributes {
-        value=47nF
-        footprint=0402
-        refdes=C45
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
        }
-      ha:data {
-            li:padstack_prototypes {
+        uid = t55UIhTnyx6VWDNiT1IAAABF
+       }
+       ha:subc.41241 {
+        ha:attributes {
+         value=47nF
+         footprint=0402
+         refdes=C44
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha: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.41221 {
-         proto=0; x=1.986in; y=41.8206mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
+        li:objects {
+         ha:padstack_ref.41255 {
+          proto=0; x=1.792in; y=39.243mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=1
-           name=1
-         }
-        }
-        ha:padstack_ref.41222 {
-         proto=0; x=1.986in; y=41.021008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
+          ha:attributes {
+            term=1
+            name=1
+          }
          }
+         ha:padstack_ref.41256 {
+          proto=0; x=1.792in; y=1.51352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-         li:thermal {
-         }
+          li:thermal {
+          }
 
-         ha:attributes {
-           term=2
-           name=2
+          ha:attributes {
+            term=2
+            name=2
+          }
          }
         }
-       }
-       li:layers {
+        li:layers {
 
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          li:objects {
-           ha:text.41208 {
-            string=%a.parent.refdes%; x=2.003in; y=40.741604mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
+           li:objects {
+            ha:text.41242 {
+             string=%a.parent.refdes%; x=1.773in; y=39.611804mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 90.000000
             }
-            rot = 270.000000
            }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
 
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          li:objects {
-           ha:line.41209 {
-            x1=1.986in; y1=41.420804mm; x2=1.986in; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
+           li:objects {
+            ha:line.41243 {
+             x1=1.792in; y1=1.52926in; x2=1.792in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
             }
-           }
-           ha:line.41212 {
-            x1=1.986in; y1=41.420804mm; x2=1.986in; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
+            ha:line.41246 {
+             x1=1.792in; y1=1.52926in; x2=1.792in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
             }
-           }
-           ha:line.41215 {
-            x1=1.986in; y1=41.420804mm; x2=1.986in; y2=42.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
+            ha:line.41249 {
+             x1=1.792in; y1=1.52926in; x2=1.792in; y2=37.843204mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
             }
-           }
-           ha:line.41218 {
-            x1=1.986in; y1=41.420804mm; x2=51.4444mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
+            ha:line.41252 {
+             x1=1.792in; y1=1.52926in; x2=46.5168mm; y2=1.52926in; 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 = t55UIhTnyx6VWDNiT1IAAABE
-      }
-      ha:subc.41224 {
-       ha:attributes {
-        value=47nF
-        footprint=0402
-        refdes=C47
+        uid = t55UIhTnyx6VWDNiT1IAAABG
        }
-      ha:data {
-            li:padstack_prototypes {
+       ha:subc.41292 {
+        ha:attributes {
+         value=56k
+         footprint=0402
+         refdes=R30
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
+        ha:ps_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.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-              -0.326136mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-              -0.249936mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41238 {
-         proto=0; x=52.3748mm; y=41.8206mm; 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.41239 {
-         proto=0; x=52.3748mm; y=41.021008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:text.41225 {
-            string=%a.parent.refdes%; x=2.08in; y=40.690804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 270.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41226 {
-            x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41229 {
-            x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41232 {
-            x1=52.3748mm; y1=41.420804mm; x2=52.3748mm; y2=42.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41235 {
-            x1=52.3748mm; y1=41.420804mm; x2=53.3748mm; y2=41.420804mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = t55UIhTnyx6VWDNiT1IAAABF
-      }
-      ha:subc.41241 {
-       ha:attributes {
-        value=47nF
-        footprint=0402
-        refdes=C44
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
-
-           ha:ps_shape_v4 {
-            ha:combining {            }
-            ha:layer_mask {
-             copper = 1
-             top = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { sub=1; auto=1;            }
-            ha:layer_mask {
-             top = 1
-             mask = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
-             }
-           }
-
-           ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
-            ha:layer_mask {
-             top = 1
-             paste = 1
-            }
-            clearance=0.0
-             li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
-             }
-           }
-         }
-       }
-      }
-
-       li:objects {
-        ha:padstack_ref.41255 {
-         proto=0; x=1.792in; y=39.243mm; 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.41256 {
-         proto=0; x=1.792in; y=1.51352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
-         ha:flags {
-          clearline=1
-         }
-
-         li:thermal {
-         }
-
-         ha:attributes {
-           term=2
-           name=2
-         }
-        }
-       }
-       li:layers {
-
-        ha:top-silk {
-         lid=0
-         ha:combining {         }
-
-          li:objects {
-           ha:text.41242 {
-            string=%a.parent.refdes%; x=1.773in; y=39.611804mm; scale=60; fid=0;
-            ha:flags {
-             dyntext=1
-             floater=1
-            }
-            rot = 90.000000
-           }
-          }
-          ha:type {
-           silk = 1
-           top = 1
-          }
-        }
-
-        ha:subc-aux {
-         lid=1
-         ha:combining {         }
-
-          li:objects {
-           ha:line.41243 {
-            x1=1.792in; y1=1.52926in; x2=1.792in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=pnp-origin
-            }
-           }
-           ha:line.41246 {
-            x1=1.792in; y1=1.52926in; x2=1.792in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=origin
-            }
-           }
-           ha:line.41249 {
-            x1=1.792in; y1=1.52926in; x2=1.792in; y2=37.843204mm; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=x
-            }
-           }
-           ha:line.41252 {
-            x1=1.792in; y1=1.52926in; x2=46.5168mm; y2=1.52926in; thickness=0.1mm; clearance=0.0;
-            ha:attributes {
-              subc-role=y
-            }
-           }
-          }
-          ha:type {
-           top = 1
-           misc = 1
-           virtual = 1
-          }
-        }
-       }
-      }
-       uid = t55UIhTnyx6VWDNiT1IAAABG
-      }
-       ha:subc.41292 {
-        ha:attributes {
-         value=56k
-         footprint=0402
-         refdes=R30
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
-              }
-            }
+             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;             }
@@ -14021,186 +13608,604 @@ ha:pcb-rnd-board-v6 {
               }
             }
 
-            ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.495046mm  
-               -8.66mil  
-               -0.495046mm  
-               8.66mil  
-               0.495046mm  
-               8.66mil  
-               0.495046mm  
-               -8.66mil  
-              }
-            }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.495046mm  
+               -8.66mil  
+               -0.495046mm  
+               8.66mil  
+               0.495046mm  
+               8.66mil  
+               0.495046mm  
+               -8.66mil  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425069mm  
+               -5.905mil  
+               -0.425069mm  
+               5.905mil  
+               0.425069mm  
+               5.905mil  
+               0.425069mm  
+               -5.905mil  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.7 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -0.425069mm  
+               -5.905mil  
+               -0.425069mm  
+               -5.905mil  
+               0.425069mm  
+               5.905mil  
+               0.425069mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               8.66mil  
+               -0.495046mm  
+               -8.66mil  
+               -0.495046mm  
+               -8.66mil  
+               0.495046mm  
+               8.66mil  
+               0.495046mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -0.425069mm  
+               -5.905mil  
+               -0.425069mm  
+               -5.905mil  
+               0.425069mm  
+               5.905mil  
+               0.425069mm  
+              }
+            }
+          }
+        }
+
+        ha:ps_proto_v6.8 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -0.425067mm  
+               -5.905mil  
+               -0.425067mm  
+               -5.905mil  
+               0.425067mm  
+               5.905mil  
+               0.425067mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               8.66mil  
+               -0.495044mm  
+               -8.66mil  
+               -0.495044mm  
+               -8.66mil  
+               0.495044mm  
+               8.66mil  
+               0.495044mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               5.905mil  
+               -0.425067mm  
+               -5.905mil  
+               -0.425067mm  
+               -5.905mil  
+               0.425067mm  
+               5.905mil  
+               0.425067mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.41653 {
+          proto=0; x=51.987704mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41654 {
+          proto=0; x=51.987704mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41655 {
+          proto=0; x=51.987704mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41656 {
+          proto=0; x=50.66792mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41657 {
+          proto=0; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41658 {
+          proto=0; x=50.66792mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41659 {
+          proto=0; x=1.94283in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41660 {
+          proto=0; x=1.94283in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41661 {
+          proto=0; x=1.94283in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+            li:1 {
+             on  
+             solid  
+             noshape  
+            }
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41662 {
+          proto=1; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41663 {
+          proto=2; x=51.987704mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41664 {
+          proto=3; x=51.987704mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41665 {
+          proto=4; x=51.987704mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41666 {
+          proto=2; x=51.987704mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41667 {
+          proto=3; x=51.987704mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41668 {
+          proto=4; x=51.987704mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41669 {
+          proto=2; x=51.987704mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41670 {
+          proto=3; x=2.02077in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41671 {
+          proto=4; x=2.02077in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41672 {
+          proto=3; x=2.02077in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41673 {
+          proto=4; x=2.02077in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41674 {
+          proto=3; x=2.02077in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41675 {
+          proto=4; x=2.02077in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining { auto=1;             }
-             ha:layer_mask {
-              top = 1
-              paste = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
-               -5.905mil  
-              }
-            }
+          li:thermal {
           }
-        }
 
-        ha:ps_proto_v6.7 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41676 {
+          proto=3; x=2.02077in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
-              }
-            }
+          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 {
-               8.66mil  
-               -0.495046mm  
-               -8.66mil  
-               -0.495046mm  
-               -8.66mil  
-               0.495046mm  
-               8.66mil  
-               0.495046mm  
-              }
-            }
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41677 {
+          proto=4; x=2.02077in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          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 {
-               5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               -0.425069mm  
-               -5.905mil  
-               0.425069mm  
-               5.905mil  
-               0.425069mm  
-              }
-            }
+          li:thermal {
           }
-        }
 
-        ha:ps_proto_v6.8 {
-          hdia=0.0; hplated=0; htop=0; hbottom=0;
-          li:shape {
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41678 {
+          proto=3; x=2.02077in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
 
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              top = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               5.905mil  
-               -0.425067mm  
-               -5.905mil  
-               -0.425067mm  
-               -5.905mil  
-               0.425067mm  
-               5.905mil  
-               0.425067mm  
-              }
-            }
+          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 {
-               8.66mil  
-               -0.495044mm  
-               -8.66mil  
-               -0.495044mm  
-               -8.66mil  
-               0.495044mm  
-               8.66mil  
-               0.495044mm  
-              }
-            }
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41679 {
+          proto=4; x=2.02077in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          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 {
-               5.905mil  
-               -0.425067mm  
-               -5.905mil  
-               -0.425067mm  
-               -5.905mil  
-               0.425067mm  
-               5.905mil  
-               0.425067mm  
-              }
-            }
+          li:thermal {
           }
-        }
-       }
 
-        li:objects {
-         ha:padstack_ref.41653 {
-          proto=0; x=51.987704mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41680 {
+          proto=2; x=50.66792mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14208,18 +14213,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41654 {
-          proto=0; x=51.987704mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41681 {
+          proto=3; x=50.66792mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14227,18 +14227,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41655 {
-          proto=0; x=51.987704mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41682 {
+          proto=4; x=50.66792mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14246,18 +14241,27 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41656 {
-          proto=0; x=50.66792mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41683 {
+          proto=2; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=33
+            name=pin33
+          }
+         }
+         ha:padstack_ref.41684 {
+          proto=3; x=50.66792mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14265,18 +14269,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41657 {
-          proto=0; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41685 {
+          proto=4; x=50.66792mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14284,18 +14283,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41658 {
-          proto=0; x=50.66792mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41686 {
+          proto=2; x=50.66792mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14303,18 +14297,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41659 {
-          proto=0; x=1.94283in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41687 {
+          proto=3; x=1.96882in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14322,18 +14311,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41660 {
-          proto=0; x=1.94283in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41688 {
+          proto=4; x=1.96882in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14341,18 +14325,13 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41661 {
-          proto=0; x=1.94283in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:padstack_ref.41689 {
+          proto=3; x=1.96882in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             solid  
-             noshape  
-            }
           }
 
           ha:attributes {
@@ -14360,8 +14339,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41662 {
-          proto=1; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41690 {
+          proto=4; x=1.96882in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14374,8 +14353,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41663 {
-          proto=2; x=51.987704mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41691 {
+          proto=3; x=1.96882in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14388,8 +14367,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41664 {
-          proto=3; x=51.987704mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41692 {
+          proto=4; x=1.96882in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14402,8 +14381,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41665 {
-          proto=4; x=51.987704mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41693 {
+          proto=3; x=1.96882in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14416,8 +14395,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41666 {
-          proto=2; x=51.987704mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41694 {
+          proto=4; x=1.96882in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14430,8 +14409,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41667 {
-          proto=3; x=51.987704mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41695 {
+          proto=3; x=1.96882in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14444,8 +14423,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41668 {
-          proto=4; x=51.987704mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41696 {
+          proto=4; x=1.96882in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14458,8 +14437,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41669 {
-          proto=2; x=51.987704mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41697 {
+          proto=2; x=1.94283in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14472,8 +14451,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41670 {
-          proto=3; x=2.02077in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41698 {
+          proto=3; x=1.94283in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14486,8 +14465,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41671 {
-          proto=4; x=2.02077in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41699 {
+          proto=4; x=1.94283in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14500,8 +14479,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41672 {
-          proto=3; x=2.02077in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41700 {
+          proto=2; x=1.94283in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14514,8 +14493,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41673 {
-          proto=4; x=2.02077in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41701 {
+          proto=3; x=1.94283in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14528,8 +14507,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41674 {
-          proto=3; x=2.02077in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41702 {
+          proto=4; x=1.94283in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14542,8 +14521,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41675 {
-          proto=4; x=2.02077in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41703 {
+          proto=2; x=1.94283in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
           ha:flags {
            clearline=1
           }
@@ -14556,8 +14535,8 @@ ha:pcb-rnd-board-v6 {
             name=pin33
           }
          }
-         ha:padstack_ref.41676 {
-          proto=3; x=2.02077in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41704 {
+          proto=5; x=53.14264mm; y=34.777938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14566,12 +14545,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=24
+            name=pin24
           }
          }
-         ha:padstack_ref.41677 {
-          proto=4; x=2.02077in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41705 {
+          proto=6; x=1.89736in; y=34.777938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14580,12 +14559,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=1
+            name=pin1
           }
          }
-         ha:padstack_ref.41678 {
-          proto=3; x=2.02077in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41706 {
+          proto=7; x=2.06369in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14594,12 +14573,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=16
+            name=pin16
           }
          }
-         ha:padstack_ref.41679 {
-          proto=4; x=2.02077in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41707 {
+          proto=8; x=2.06369in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14608,12 +14587,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=25
+            name=pin25
           }
          }
-         ha:padstack_ref.41680 {
-          proto=2; x=50.66792mm; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41708 {
+          proto=5; x=53.14264mm; y=35.278064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14622,12 +14601,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=23
+            name=pin23
           }
          }
-         ha:padstack_ref.41681 {
-          proto=3; x=50.66792mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41709 {
+          proto=6; x=1.89736in; y=35.278064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14636,12 +14615,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=2
+            name=pin2
           }
          }
-         ha:padstack_ref.41682 {
-          proto=4; x=50.66792mm; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41710 {
+          proto=7; x=2.044in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14650,12 +14629,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=15
+            name=pin15
           }
          }
-         ha:padstack_ref.41683 {
-          proto=2; x=50.66792mm; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41711 {
+          proto=8; x=2.044in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14664,12 +14643,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=26
+            name=pin26
           }
          }
-         ha:padstack_ref.41684 {
-          proto=3; x=50.66792mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41712 {
+          proto=5; x=53.14264mm; y=35.777936mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14678,12 +14657,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=22
+            name=pin22
           }
          }
-         ha:padstack_ref.41685 {
-          proto=4; x=50.66792mm; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41713 {
+          proto=6; x=1.89736in; y=35.777936mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14692,12 +14671,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=3
+            name=pin3
           }
          }
-         ha:padstack_ref.41686 {
-          proto=2; x=50.66792mm; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41714 {
+          proto=7; x=51.417728mm; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14706,12 +14685,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=14
+            name=pin14
           }
          }
-         ha:padstack_ref.41687 {
-          proto=3; x=1.96882in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41715 {
+          proto=8; x=51.417728mm; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14720,12 +14699,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=27
+            name=pin27
           }
          }
-         ha:padstack_ref.41688 {
-          proto=4; x=1.96882in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41716 {
+          proto=5; x=53.14264mm; y=36.278062mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14734,12 +14713,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=21
+            name=pin21
           }
          }
-         ha:padstack_ref.41689 {
-          proto=3; x=1.96882in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41717 {
+          proto=6; x=1.89736in; y=36.278062mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14748,12 +14727,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=4
+            name=pin4
           }
          }
-         ha:padstack_ref.41690 {
-          proto=4; x=1.96882in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41718 {
+          proto=7; x=2.00463in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14762,12 +14741,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=13
+            name=pin13
           }
          }
-         ha:padstack_ref.41691 {
-          proto=3; x=1.96882in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41719 {
+          proto=8; x=2.00463in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14776,12 +14755,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=28
+            name=pin28
           }
          }
-         ha:padstack_ref.41692 {
-          proto=4; x=1.96882in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41720 {
+          proto=5; x=53.14264mm; y=36.77768mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14790,12 +14769,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=20
+            name=pin20
           }
          }
-         ha:padstack_ref.41693 {
-          proto=3; x=1.96882in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41721 {
+          proto=6; x=1.89736in; y=36.77768mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14803,13 +14782,13 @@ ha:pcb-rnd-board-v6 {
           li:thermal {
           }
 
-          ha:attributes {
-            term=33
-            name=pin33
+          ha:attributes {
+            term=5
+            name=pin5
           }
          }
-         ha:padstack_ref.41694 {
-          proto=4; x=1.96882in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41722 {
+          proto=7; x=1.98496in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14818,12 +14797,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=12
+            name=pin12
           }
          }
-         ha:padstack_ref.41695 {
-          proto=3; x=1.96882in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41723 {
+          proto=8; x=1.98496in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14832,12 +14811,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=29
+            name=pin29
           }
          }
-         ha:padstack_ref.41696 {
-          proto=4; x=1.96882in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41724 {
+          proto=5; x=53.14264mm; y=37.277806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14846,12 +14825,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=19
+            name=pin19
           }
          }
-         ha:padstack_ref.41697 {
-          proto=2; x=1.94283in; y=35.20796mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41725 {
+          proto=6; x=1.89736in; y=37.277806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14860,12 +14839,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=6
+            name=pin6
           }
          }
-         ha:padstack_ref.41698 {
-          proto=3; x=1.94283in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41726 {
+          proto=7; x=1.96527in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14874,12 +14853,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=11
+            name=pin11
           }
          }
-         ha:padstack_ref.41699 {
-          proto=4; x=1.94283in; y=35.868106mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41727 {
+          proto=8; x=1.96527in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14888,12 +14867,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=30
+            name=pin30
           }
          }
-         ha:padstack_ref.41700 {
-          proto=2; x=1.94283in; y=36.527744mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41728 {
+          proto=5; x=53.14264mm; y=37.777678mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14902,12 +14881,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=18
+            name=pin18
           }
          }
-         ha:padstack_ref.41701 {
-          proto=3; x=1.94283in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41729 {
+          proto=6; x=1.89736in; y=37.777678mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14916,12 +14895,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=7
+            name=pin7
           }
          }
-         ha:padstack_ref.41702 {
-          proto=4; x=1.94283in; y=37.187636mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41730 {
+          proto=7; x=1.94559in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14930,12 +14909,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=10
+            name=pin10
           }
          }
-         ha:padstack_ref.41703 {
-          proto=2; x=1.94283in; y=37.847782mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:padstack_ref.41731 {
+          proto=8; x=1.94559in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14944,12 +14923,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=33
-            name=pin33
+            term=31
+            name=pin31
           }
          }
-         ha:padstack_ref.41704 {
-          proto=5; x=53.14264mm; y=34.777938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.41732 {
+          proto=5; x=53.14264mm; y=38.277804mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14958,12 +14937,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=24
-            name=pin24
+            term=17
+            name=pin17
           }
          }
-         ha:padstack_ref.41705 {
-          proto=6; x=1.89736in; y=34.777938mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.41733 {
+          proto=6; x=1.89736in; y=38.277804mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14972,12 +14951,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=8
+            name=pin8
           }
          }
-         ha:padstack_ref.41706 {
-          proto=7; x=2.06369in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.41734 {
+          proto=7; x=1.9259in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -14986,12 +14965,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=16
-            name=pin16
+            term=9
+            name=pin9
           }
          }
-         ha:padstack_ref.41707 {
-          proto=8; x=2.06369in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.41735 {
+          proto=8; x=1.9259in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
           ha:flags {
            clearline=1
           }
@@ -15000,40 +14979,201 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=25
-            name=pin25
+            term=32
+            name=pin32
           }
          }
-         ha:padstack_ref.41708 {
-          proto=5; x=53.14264mm; y=35.278064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+            ha:arc.41639 {
+             x=1.89244in; y=33.928054mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.41640 {
+             string=%a.parent.refdes%; x=1.8627in; y=38.832032mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.41641 {
+             x1=50.667809mm; y1=36.527854mm; x2=50.667809mm; y2=36.527854mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.41644 {
+             x1=50.66792mm; y1=36.527744mm; x2=50.66792mm; y2=36.527744mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.41647 {
+             x1=50.66792mm; y1=36.527744mm; x2=51.66792mm; y2=36.527744mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.41650 {
+             x1=50.66792mm; y1=36.527744mm; x2=50.66792mm; y2=37.527744mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAABZ
+       }
+       ha:subc.510 {
+        ha:attributes {
+         value=BNC
+         footprint=bnc-th
+         refdes=J8
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v6.0 {
+          hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
           }
+        }
+
+        ha:ps_proto_v6.1 {
+          hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+            }
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              bottom = 1
+              copper = 1
+             }
+             clearance=0.0
+            }
 
-          ha:attributes {
-            term=23
-            name=pin23
-          }
-         }
-         ha:padstack_ref.41709 {
-          proto=6; x=1.89736in; y=35.278064mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              intern = 1
+             }
+             clearance=0.0
+            }
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
 
-          ha:attributes {
-            term=2
-            name=pin2
+            ha:ps_shape_v4 {
+             ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;             }
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              bottom = 1
+              mask = 1
+             }
+             clearance=0.0
+            }
           }
-         }
-         ha:padstack_ref.41710 {
-          proto=7; x=2.044in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.512 {
+          proto=0; x=2.58in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
@@ -15042,152 +15182,291 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=15
-            name=pin15
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.41711 {
-          proto=8; x=2.044in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.513 {
+          proto=0; x=2.58in; y=1.42501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=26
-            name=pin26
+            term=2
+            name=GND
           }
          }
-         ha:padstack_ref.41712 {
-          proto=5; x=53.14264mm; y=35.777936mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.514 {
+          proto=1; x=2.78in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=22
-            name=pin22
+            term=2
+            name=GND
           }
          }
-         ha:padstack_ref.41713 {
-          proto=6; x=1.89736in; y=35.777936mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.515 {
+          proto=1; x=2.38001in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=3
-            name=pin3
+            term=2
+            name=GND
           }
          }
-         ha:padstack_ref.41714 {
-          proto=7; x=51.417728mm; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.516 {
+          proto=1; x=2.78in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=14
-            name=pin14
+            term=2
+            name=GND
           }
          }
-         ha:padstack_ref.41715 {
-          proto=8; x=51.417728mm; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.517 {
+          proto=1; x=2.38001in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
+            li:1 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
+            li:3 {
+             on  
+             diag  
+             round  
+             noshape  
+            }
           }
 
           ha:attributes {
-            term=27
-            name=pin27
+            term=2
+            name=GND
           }
          }
-         ha:padstack_ref.41716 {
-          proto=5; x=53.14264mm; y=36.278062mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=21
-            name=pin21
-          }
+           li:objects {
+            ha:line.518 {
+             x1=2.50403in; y1=1.81555in; x2=78.362mm; y2=1.81555in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.521 {
+             x1=2.50403in; y1=1.23446in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.524 {
+             x1=2.50403in; y1=1.81555in; x2=2.50403in; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:line.527 {
+             x1=78.362mm; y1=1.81555in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            }
+            ha:text.511 {
+             string=%a.parent.refdes%; x=2.58in; y=1.525in; scale=100; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 0.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.41717 {
-          proto=6; x=1.89736in; y=36.278062mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          ha:attributes {
-            term=4
-            name=pin4
-          }
+           li:objects {
+            ha:line.530 {
+             x1=2.58000331in; y1=38.311793mm; x2=2.58000331in; y2=38.311793mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.533 {
+             x1=2.58in; y1=1.525in; x2=2.58in; y2=1.525in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.536 {
+             x1=2.58in; y1=1.525in; x2=64.532mm; y2=1.525in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.539 {
+             x1=2.58in; y1=1.525in; x2=2.58in; y2=37.735mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.41718 {
-          proto=7; x=2.00463in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAAAY
+       }
+       ha:subc.42120 {
+        ha:attributes {
+         value=150
+         footprint=0402
+         refdes=R3
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-          ha:attributes {
-            term=13
-            name=pin13
-          }
-         }
-         ha:padstack_ref.41719 {
-          proto=8; x=2.00463in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
 
-          ha:attributes {
-            term=28
-            name=pin28
-          }
-         }
-         ha:padstack_ref.41720 {
-          proto=5; x=53.14264mm; y=36.77768mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
 
-          li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
           }
+        }
+       }
 
-          ha:attributes {
-            term=20
-            name=pin20
-          }
-         }
-         ha:padstack_ref.41721 {
-          proto=6; x=1.89736in; y=36.77768mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        li:objects {
+         ha:padstack_ref.42134 {
+          proto=0; x=1.6in; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15196,12 +15475,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=5
-            name=pin5
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.41722 {
-          proto=7; x=1.98496in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.42135 {
+          proto=0; x=1.6in; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15210,68 +15489,149 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=12
-            name=pin12
+            term=2
+            name=2
           }
          }
-         ha:padstack_ref.41723 {
-          proto=8; x=1.98496in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=29
-            name=pin29
-          }
+           li:objects {
+            ha:text.42121 {
+             string=%a.parent.refdes%; x=1.617in; y=12.022582mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.41724 {
-          proto=5; x=53.14264mm; y=37.277806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          ha:attributes {
-            term=19
-            name=pin19
-          }
+           li:objects {
+            ha:line.42122 {
+             x1=1.6in; y1=490.74mil; x2=1.6in; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.42125 {
+             x1=1.6in; y1=490.74mil; x2=1.6in; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.42128 {
+             x1=1.6in; y1=490.74mil; x2=1.6in; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.42131 {
+             x1=1.6in; y1=490.74mil; x2=41.64mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.41725 {
-          proto=6; x=1.89736in; y=37.277806mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAAAk
+       }
+       ha:subc.42137 {
+        ha:attributes {
+         value=12.7
+         footprint=0402
+         refdes=R4
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-          li:thermal {
-          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          ha:attributes {
-            term=6
-            name=pin6
-          }
-         }
-         ha:padstack_ref.41726 {
-          proto=7; x=1.96527in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
+              }
+            }
 
-          li:thermal {
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
+              }
+            }
           }
+        }
+       }
 
-          ha:attributes {
-            term=11
-            name=pin11
-          }
-         }
-         ha:padstack_ref.41727 {
-          proto=8; x=1.96527in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        li:objects {
+         ha:padstack_ref.42151 {
+          proto=0; x=47.625mm; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15280,12 +15640,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=30
-            name=pin30
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.41728 {
-          proto=5; x=53.14264mm; y=37.777678mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.42152 {
+          proto=0; x=47.625mm; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15294,82 +15654,149 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=18
-            name=pin18
+            term=2
+            name=2
           }
          }
-         ha:padstack_ref.41729 {
-          proto=6; x=1.89736in; y=37.777678mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        }
+        li:layers {
 
-          li:thermal {
-          }
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
 
-          ha:attributes {
-            term=7
-            name=pin7
-          }
+           li:objects {
+            ha:text.42138 {
+             string=%a.parent.refdes%; x=1.892in; y=11.997182mm; scale=60; fid=0;
+             ha:flags {
+              dyntext=1
+              floater=1
+             }
+             rot = 270.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
          }
-         ha:padstack_ref.41730 {
-          proto=7; x=1.94559in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
 
-          li:thermal {
-          }
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
 
-          ha:attributes {
-            term=10
-            name=pin10
-          }
+           li:objects {
+            ha:line.42139 {
+             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.42142 {
+             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.42145 {
+             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.42148 {
+             x1=47.625mm; y1=490.74mil; x2=48.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
          }
-         ha:padstack_ref.41731 {
-          proto=8; x=1.94559in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAAAm
+       }
+       ha:subc.42747 {
+        ha:attributes {
+         value=0.22uF
+         footprint=0402
+         refdes=C42
+        }
+       ha:data {
+              li:padstack_prototypes {
 
-          ha:attributes {
-            term=31
-            name=pin31
-          }
-         }
-         ha:padstack_ref.41732 {
-          proto=5; x=53.14264mm; y=38.277804mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          ha:flags {
-           clearline=1
-          }
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
 
-          li:thermal {
-          }
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
 
-          ha:attributes {
-            term=17
-            name=pin17
-          }
-         }
-         ha:padstack_ref.41733 {
-          proto=6; x=1.89736in; y=38.277804mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
-          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=8
-            name=pin8
-          }
-         }
-         ha:padstack_ref.41734 {
-          proto=7; x=1.9259in; y=39.00272mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+        li:objects {
+         ha:padstack_ref.42761 {
+          proto=0; x=1.832in; y=39.243mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15378,12 +15805,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=9
-            name=pin9
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.41735 {
-          proto=8; x=1.9259in; y=34.053024mm; rot=0.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:padstack_ref.42762 {
+          proto=0; x=1.832in; y=1.51352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -15391,9 +15818,9 @@ ha:pcb-rnd-board-v6 {
           li:thermal {
           }
 
-          ha:attributes {
-            term=32
-            name=pin32
+          ha:attributes {
+            term=2
+            name=2
           }
          }
         }
@@ -15404,16 +15831,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:arc.41639 {
-             x=1.89244in; y=33.928054mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.41640 {
-             string=%a.parent.refdes%; x=1.8627in; y=38.832032mm; scale=60; fid=0;
+            ha:text.42748 {
+             string=%a.parent.refdes%; x=1.813in; y=39.611804mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 0.000000
+             rot = 90.000000
             }
            }
            ha:type {
@@ -15427,26 +15851,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.41641 {
-             x1=50.667809mm; y1=36.527854mm; x2=50.667809mm; y2=36.527854mm; thickness=0.1mm; clearance=0.0;
+            ha:line.42749 {
+             x1=1.832in; y1=1.52926in; x2=1.832in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.41644 {
-             x1=50.66792mm; y1=36.527744mm; x2=50.66792mm; y2=36.527744mm; thickness=0.1mm; clearance=0.0;
+            ha:line.42752 {
+             x1=1.832in; y1=1.52926in; x2=1.832in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.41647 {
-             x1=50.66792mm; y1=36.527744mm; x2=51.66792mm; y2=36.527744mm; thickness=0.1mm; clearance=0.0;
+            ha:line.42755 {
+             x1=1.832in; y1=1.52926in; x2=1.832in; y2=37.843204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.41650 {
-             x1=50.66792mm; y1=36.527744mm; x2=50.66792mm; y2=37.527744mm; thickness=0.1mm; clearance=0.0;
+            ha:line.42758 {
+             x1=1.832in; y1=1.52926in; x2=47.5328mm; y2=1.52926in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15460,23 +15884,23 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAABZ
+        uid = t55UIhTnyx6VWDNiT1IAAABI
        }
-       ha:subc.510 {
+       ha:subc.44614 {
         ha:attributes {
-         value=BNC
-         footprint=bnc-th
-         refdes=J8
+         value=LiPo
+         footprint=B2B-PH
+         refdes=B1
         }
        ha:data {
               li:padstack_prototypes {
 
         ha:ps_proto_v6.0 {
-          hdia=0.890016mm; hplated=1; htop=0; hbottom=0;
+          hdia=29.53mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -15486,7 +15910,7 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
@@ -15496,7 +15920,7 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.890014mm;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
@@ -15506,7 +15930,7 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
@@ -15516,7 +15940,7 @@ ha:pcb-rnd-board-v6 {
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=87.01mil;             }
+             ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
@@ -15528,157 +15952,110 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:ps_proto_v6.1 {
-          hdia=2.009902mm; hplated=1; htop=0; hbottom=0;
+          hdia=29.53mil; hplated=1; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               top = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
              ha:combining {             }
              ha:layer_mask {
               bottom = 1
               copper = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=118.5mil;             }
              ha:combining {             }
              ha:layer_mask {
               copper = 1
               intern = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+               0.649986mm  
+               -0.649986mm  
+               0.649986mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               top = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+               0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+              }
             }
 
             ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=3.32994mm;             }
              ha:combining { sub=1; auto=1;             }
              ha:layer_mask {
               bottom = 1
               mask = 1
              }
              clearance=0.0
+              li:ps_poly {
+               -0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+               0.729996mm  
+               -0.729996mm  
+               0.729996mm  
+              }
             }
           }
         }
        }
 
         li:objects {
-         ha:padstack_ref.512 {
-          proto=0; x=2.58in; y=1.525in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=1
-            name=1
-          }
-         }
-         ha:padstack_ref.513 {
-          proto=0; x=2.58in; y=1.42501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=2
-            name=GND
-          }
-         }
-         ha:padstack_ref.514 {
-          proto=1; x=2.78in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=2
-            name=GND
-          }
-         }
-         ha:padstack_ref.515 {
-          proto=1; x=2.38001in; y=1.725in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-          }
-
-          ha:attributes {
-            term=2
-            name=GND
-          }
-         }
-         ha:padstack_ref.516 {
-          proto=1; x=2.78in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:padstack_ref.44640 {
+          proto=0; x=859.0mil; y=2.85126in; rot=180.000000; xmirror=0; smirror=0; clearance=0.152527mm;
           ha:flags {
            clearline=1
           }
@@ -15690,43 +16067,25 @@ ha:pcb-rnd-board-v6 {
              round  
              noshape  
             }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
             term=2
-            name=GND
+            name=pin2
           }
          }
-         ha:padstack_ref.517 {
-          proto=1; x=2.38001in; y=1.32501in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:padstack_ref.44641 {
+          proto=1; x=859.0mil; y=2.93in; rot=180.000000; xmirror=0; smirror=0; clearance=0.152527mm;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
-            li:3 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=2
-            name=GND
+            term=1
+            name=pin1
           }
          }
         }
@@ -15737,25 +16096,25 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.518 {
-             x1=2.50403in; y1=1.81555in; x2=78.362mm; y2=1.81555in; thickness=6.0mil; clearance=0.0;
+            ha:line.44615 {
+             x1=24.6187mm; y1=70.472046mm; x2=20.118582mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
             }
-            ha:line.521 {
-             x1=2.50403in; y1=1.23446in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            ha:line.44618 {
+             x1=20.118582mm; y1=76.371958mm; x2=20.118582mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
             }
-            ha:line.524 {
-             x1=2.50403in; y1=1.81555in; x2=2.50403in; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            ha:line.44621 {
+             x1=24.6187mm; y1=76.371958mm; x2=20.118582mm; y2=76.371958mm; thickness=6.0mil; clearance=0.0;
             }
-            ha:line.527 {
-             x1=78.362mm; y1=1.81555in; x2=78.362mm; y2=1.23446in; thickness=6.0mil; clearance=0.0;
+            ha:line.44624 {
+             x1=24.6187mm; y1=76.371958mm; x2=24.6187mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
             }
-            ha:text.511 {
-             string=%a.parent.refdes%; x=2.58in; y=1.525in; scale=100; fid=0;
+            ha:text.44627 {
+             string=%a.parent.refdes%; x=21.508mm; y=71.818546mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 0.000000
+             rot = 180.000000
             }
            }
            ha:type {
@@ -15768,27 +16127,27 @@ ha:pcb-rnd-board-v6 {
           lid=1
           ha:combining {          }
 
-           li:objects {
-            ha:line.530 {
-             x1=2.58000331in; y1=38.311793mm; x2=2.58000331in; y2=38.311793mm; thickness=0.1mm; clearance=0.0;
+           li:objects {
+            ha:line.44628 {
+             x1=859.0mil; y1=2.89063in; x2=859.0mil; y2=2.89063in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.533 {
-             x1=2.58in; y1=1.525in; x2=2.58in; y2=1.525in; thickness=0.1mm; clearance=0.0;
+            ha:line.44631 {
+             x1=24.6187mm; y1=70.472046mm; x2=24.6187mm; y2=70.472046mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.536 {
-             x1=2.58in; y1=1.525in; x2=64.532mm; y2=1.525in; thickness=0.1mm; clearance=0.0;
+            ha:line.44634 {
+             x1=24.6187mm; y1=70.472046mm; x2=24.6187mm; y2=71.472046mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.539 {
-             x1=2.58in; y1=1.525in; x2=2.58in; y2=37.735mm; thickness=0.1mm; clearance=0.0;
+            ha:line.44637 {
+             x1=24.6187mm; y1=70.472046mm; x2=25.6187mm; y2=70.472046mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15802,13 +16161,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAY
+        uid = t55UIhTnyx6VWDNiT1IAAAAO
        }
-       ha:subc.42120 {
+       ha:subc.45251 {
         ha:attributes {
-         value=150
-         footprint=0402
-         refdes=R3
+         value=NSR0240HT
+         footprint=sod323
+         refdes=D8
         }
        ha:data {
               li:padstack_prototypes {
@@ -15825,14 +16184,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               12.4mil  
+               -0.415036mm  
+               -12.4mil  
+               -0.415036mm  
+               -12.4mil  
+               0.415036mm  
+               12.4mil  
+               0.415036mm  
               }
             }
 
@@ -15844,14 +16203,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               0.464947mm  
+               -22.245mil  
+               -0.464947mm  
+               -22.245mil  
+               -0.464947mm  
+               22.245mil  
+               0.464947mm  
+               22.245mil  
               }
             }
 
@@ -15863,14 +16222,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               12.4mil  
+               -0.415036mm  
+               -12.4mil  
+               -0.415036mm  
+               -12.4mil  
+               0.415036mm  
+               12.4mil  
+               0.415036mm  
               }
             }
           }
@@ -15878,8 +16237,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.42134 {
-          proto=0; x=1.6in; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45268 {
+          proto=0; x=66.0mil; y=930.2mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
           ha:flags {
            clearline=1
           }
@@ -15892,8 +16251,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.42135 {
-          proto=0; x=1.6in; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45269 {
+          proto=0; x=66.0mil; y=1.018in; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
           ha:flags {
            clearline=1
           }
@@ -15914,8 +16273,11 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.42121 {
-             string=%a.parent.refdes%; x=1.617in; y=12.022582mm; scale=60; fid=0;
+            ha:line.45252 {
+             x1=2.301494mm; y1=995.75mil; x2=41.39mil; y2=995.75mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.45255 {
+             string=%a.parent.refdes%; x=66.0mil; y=974.1mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -15934,26 +16296,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.42122 {
-             x1=1.6in; y1=490.74mil; x2=1.6in; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45256 {
+             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=974.1mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.42125 {
-             x1=1.6in; y1=490.74mil; x2=1.6in; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45259 {
+             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=974.1mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.42128 {
-             x1=1.6in; y1=490.74mil; x2=1.6in; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45262 {
+             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=25.74214mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.42131 {
-             x1=1.6in; y1=490.74mil; x2=41.64mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45265 {
+             x1=66.0mil; y1=974.1mil; x2=0.6764mm; y2=974.1mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -15967,13 +16329,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAk
+        uid = t55UIhTnyx6VWDNiT1IAAAAZ
        }
-       ha:subc.42137 {
+       ha:subc.45271 {
         ha:attributes {
-         value=12.7
+         value=470k
          footprint=0402
-         refdes=R4
+         refdes=R32
         }
        ha:data {
               li:padstack_prototypes {
@@ -15990,14 +16352,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
 
@@ -16009,14 +16371,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               0.326136mm  
+               -0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
-               -0.326136mm  
               }
             }
 
@@ -16028,14 +16390,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
           }
@@ -16043,8 +16405,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.42151 {
-          proto=0; x=47.625mm; y=506.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45285 {
+          proto=0; x=119.26mil; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16057,8 +16419,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.42152 {
-          proto=0; x=47.625mm; y=475.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45286 {
+          proto=0; x=150.74mil; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16079,13 +16441,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.42138 {
-             string=%a.parent.refdes%; x=1.892in; y=11.997182mm; scale=60; fid=0;
+            ha:text.45272 {
+             string=%a.parent.refdes%; x=103.5mil; y=943.5mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 0.000000
             }
            }
            ha:type {
@@ -16099,26 +16461,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.42139 {
-             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45273 {
+             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.42142 {
-             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45276 {
+             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.42145 {
-             x1=47.625mm; y1=490.74mil; x2=47.625mm; y2=13.464796mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45279 {
+             x1=135.0mil; y1=975.0mil; x2=4.429mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.42148 {
-             x1=47.625mm; y1=490.74mil; x2=48.625mm; y2=490.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45282 {
+             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=25.765mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16132,13 +16494,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAm
+        uid = t55UIhTnyx6VWDNiT1IAAAAa
        }
-       ha:subc.42747 {
+       ha:subc.45288 {
         ha:attributes {
-         value=0.22uF
+         value=27k
          footprint=0402
-         refdes=C42
+         refdes=R33
         }
        ha:data {
               li:padstack_prototypes {
@@ -16208,8 +16570,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.42761 {
-          proto=0; x=1.832in; y=39.243mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45302 {
+          proto=0; x=258.0mil; y=929.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16222,8 +16584,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.42762 {
-          proto=0; x=1.832in; y=1.51352in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45303 {
+          proto=0; x=258.0mil; y=898.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16244,8 +16606,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.42748 {
-             string=%a.parent.refdes%; x=1.813in; y=39.611804mm; scale=60; fid=0;
+            ha:text.45289 {
+             string=%a.parent.refdes%; x=226.5mil; y=945.24mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -16264,108 +16626,52 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.42749 {
-             x1=1.832in; y1=1.52926in; x2=1.832in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
+            ha:line.45290 {
+             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=913.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.42752 {
-             x1=1.832in; y1=1.52926in; x2=1.832in; y2=1.52926in; thickness=0.1mm; clearance=0.0;
+            ha:line.45293 {
+             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=913.74mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.42755 {
-             x1=1.832in; y1=1.52926in; x2=1.832in; y2=37.843204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
-             }
-            }
-            ha:line.42758 {
-             x1=1.832in; y1=1.52926in; x2=47.5328mm; y2=1.52926in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
-             }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
-           }
-         }
-        }
-       }
-        uid = t55UIhTnyx6VWDNiT1IAAABI
-       }
-       ha:subc.44614 {
-        ha:attributes {
-         value=LiPo
-         footprint=B2B-PH
-         refdes=B1
-        }
-       ha:data {
-              li:padstack_prototypes {
-
-        ha:ps_proto_v6.0 {
-          hdia=29.53mil; hplated=1; htop=0; hbottom=0;
-          li:shape {
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.299972mm;             }
-             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=1.299972mm;             }
-             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=1.299972mm;             }
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              top = 1
-              mask = 1
-             }
-             clearance=0.0
-            }
-
-            ha:ps_shape_v4 {
-             ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;             }
-             ha:combining { sub=1; auto=1;             }
-             ha:layer_mask {
-              bottom = 1
-              mask = 1
+            ha:line.45296 {
+             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=22.208996mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
              }
-             clearance=0.0
             }
-          }
+            ha:line.45299 {
+             x1=258.0mil; y1=913.74mil; x2=7.5532mm; y2=913.74mil; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = t55UIhTnyx6VWDNiT1IAAAAb
+       }
+       ha:subc.45305 {
+        ha:attributes {
+         value=4.7uF
+         footprint=0402
+         refdes=C5
         }
+       ha:data {
+              li:padstack_prototypes {
 
-        ha:ps_proto_v6.1 {
-          hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+        ha:ps_proto_v6.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
           li:shape {
 
             ha:ps_shape_v4 {
@@ -16376,52 +16682,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              bottom = 1
-              copper = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-              }
-            }
-
-            ha:ps_shape_v4 {
-             ha:combining {             }
-             ha:layer_mask {
-              copper = 1
-              intern = 1
-             }
-             clearance=0.0
-              li:ps_poly {
-               -0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
-               0.649986mm  
-               -0.649986mm  
-               0.649986mm  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
 
@@ -16433,33 +16701,33 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.729996mm  
-               -0.729996mm  
-               0.729996mm  
-               -0.729996mm  
-               0.729996mm  
-               0.729996mm  
-               -0.729996mm  
-               0.729996mm  
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
               }
             }
 
             ha:ps_shape_v4 {
-             ha:combining { sub=1; auto=1;             }
+             ha:combining { auto=1;             }
              ha:layer_mask {
-              bottom = 1
-              mask = 1
+              top = 1
+              paste = 1
              }
              clearance=0.0
               li:ps_poly {
-               -0.729996mm  
-               -0.729996mm  
-               0.729996mm  
-               -0.729996mm  
-               0.729996mm  
-               0.729996mm  
-               -0.729996mm  
-               0.729996mm  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
           }
@@ -16467,28 +16735,22 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.44640 {
-          proto=0; x=859.0mil; y=2.85126in; rot=180.000000; xmirror=0; smirror=0; clearance=0.152527mm;
+         ha:padstack_ref.45319 {
+          proto=0; x=141.52mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
 
           li:thermal {
-            li:1 {
-             on  
-             diag  
-             round  
-             noshape  
-            }
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=1
+            name=1
           }
          }
-         ha:padstack_ref.44641 {
-          proto=1; x=859.0mil; y=2.93in; rot=180.000000; xmirror=0; smirror=0; clearance=0.152527mm;
+         ha:padstack_ref.45320 {
+          proto=0; x=173.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16497,8 +16759,8 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=1
-            name=pin1
+            term=2
+            name=2
           }
          }
         }
@@ -16509,25 +16771,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.44615 {
-             x1=24.6187mm; y1=70.472046mm; x2=20.118582mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.44618 {
-             x1=20.118582mm; y1=76.371958mm; x2=20.118582mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.44621 {
-             x1=24.6187mm; y1=76.371958mm; x2=20.118582mm; y2=76.371958mm; thickness=6.0mil; clearance=0.0;
-            }
-            ha:line.44624 {
-             x1=24.6187mm; y1=76.371958mm; x2=24.6187mm; y2=70.472046mm; thickness=6.0mil; clearance=0.0;
-            }
-            ha:text.44627 {
-             string=%a.parent.refdes%; x=21.508mm; y=71.818546mm; scale=60; fid=0;
+            ha:text.45306 {
+             string=%a.parent.refdes%; x=125.76mil; y=753.5mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 180.000000
+             rot = 360.000000
             }
            }
            ha:type {
@@ -16541,26 +16791,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.44628 {
-             x1=859.0mil; y1=2.89063in; x2=859.0mil; y2=2.89063in; thickness=0.1mm; clearance=0.0;
+            ha:line.45307 {
+             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.44631 {
-             x1=24.6187mm; y1=70.472046mm; x2=24.6187mm; y2=70.472046mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45310 {
+             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.44634 {
-             x1=24.6187mm; y1=70.472046mm; x2=24.6187mm; y2=71.472046mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45313 {
+             x1=3.994404mm; y1=785.0mil; x2=4.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.44637 {
-             x1=24.6187mm; y1=70.472046mm; x2=25.6187mm; y2=70.472046mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45316 {
+             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=20.939mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16574,13 +16824,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAO
+        uid = t55UIhTnyx6VWDNiT1IAAAAc
        }
-       ha:subc.45251 {
+       ha:subc.45322 {
         ha:attributes {
-         value=NSR0240HT
-         footprint=sod323
-         refdes=D8
+         value=1uF-35V
+         footprint=0402
+         refdes=C6
         }
        ha:data {
               li:padstack_prototypes {
@@ -16597,14 +16847,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               12.4mil  
-               -0.415036mm  
-               -12.4mil  
-               -0.415036mm  
-               -12.4mil  
-               0.415036mm  
-               12.4mil  
-               0.415036mm  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
 
@@ -16616,14 +16866,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.464947mm  
-               -22.245mil  
-               -0.464947mm  
-               -22.245mil  
-               -0.464947mm  
-               22.245mil  
-               0.464947mm  
-               22.245mil  
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
               }
             }
 
@@ -16635,14 +16885,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               12.4mil  
-               -0.415036mm  
-               -12.4mil  
-               -0.415036mm  
-               -12.4mil  
-               0.415036mm  
-               12.4mil  
-               0.415036mm  
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
               }
             }
           }
@@ -16650,8 +16900,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45268 {
-          proto=0; x=66.0mil; y=930.2mil; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:padstack_ref.45336 {
+          proto=0; x=119.26mil; y=1.018in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16664,8 +16914,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45269 {
-          proto=0; x=66.0mil; y=1.018in; rot=270.000000; xmirror=0; smirror=0; clearance=11.81mil;
+         ha:padstack_ref.45337 {
+          proto=0; x=150.74mil; y=1.018in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -16686,16 +16936,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45252 {
-             x1=2.301494mm; y1=995.75mil; x2=41.39mil; y2=995.75mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.45255 {
-             string=%a.parent.refdes%; x=66.0mil; y=974.1mil; scale=100; fid=0;
+            ha:text.45323 {
+             string=%a.parent.refdes%; x=103.5mil; y=986.5mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 0.000000
             }
            }
            ha:type {
@@ -16709,26 +16956,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45256 {
-             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=974.1mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45324 {
+             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=1.018in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45259 {
-             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=974.1mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45327 {
+             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=1.018in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45262 {
-             x1=66.0mil; y1=974.1mil; x2=66.0mil; y2=25.74214mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45330 {
+             x1=135.0mil; y1=1.018in; x2=4.429mm; y2=1.018in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45265 {
-             x1=66.0mil; y1=974.1mil; x2=0.6764mm; y2=974.1mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45333 {
+             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=26.8572mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16742,13 +16989,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAZ
+        uid = t55UIhTnyx6VWDNiT1IAAAAd
        }
-       ha:subc.45271 {
+       ha:subc.45339 {
         ha:attributes {
-         value=470k
-         footprint=0402
-         refdes=R32
+         value=10uH
+         footprint=0806
+         refdes=L1
         }
        ha:data {
               li:padstack_prototypes {
@@ -16765,14 +17012,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               15.75mil  
+               -0.900176mm  
+               -15.75mil  
+               -0.900176mm  
+               -15.75mil  
+               0.900176mm  
+               15.75mil  
+               0.900176mm  
               }
             }
 
@@ -16784,14 +17031,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+               18.75mil  
+               -0.976376mm  
+               -18.75mil  
+               -0.976376mm  
+               -18.75mil  
+               0.976376mm  
+               18.75mil  
+               0.976376mm  
               }
             }
 
@@ -16803,14 +17050,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               15.75mil  
+               -0.900176mm  
+               -15.75mil  
+               -0.900176mm  
+               -15.75mil  
+               0.900176mm  
+               15.75mil  
+               0.900176mm  
               }
             }
           }
@@ -16818,8 +17065,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45285 {
-          proto=0; x=119.26mil; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45353 {
+          proto=0; x=61.0mil; y=826.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -16832,8 +17079,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45286 {
-          proto=0; x=150.74mil; y=975.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45354 {
+          proto=0; x=61.0mil; y=889.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
           ha:flags {
            clearline=1
           }
@@ -16854,13 +17101,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45272 {
-             string=%a.parent.refdes%; x=103.5mil; y=943.5mil; scale=100; fid=0;
+            ha:text.45340 {
+             string=%a.parent.refdes%; x=61.0mil; y=857.5mil; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 0.000000
+             rot = 270.000000
             }
            }
            ha:type {
@@ -16874,26 +17121,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45273 {
-             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45341 {
+             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=857.5mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45276 {
-             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=975.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45344 {
+             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=857.5mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45279 {
-             x1=135.0mil; y1=975.0mil; x2=4.429mm; y2=975.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45347 {
+             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=22.7805mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45282 {
-             x1=135.0mil; y1=975.0mil; x2=135.0mil; y2=25.765mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45350 {
+             x1=61.0mil; y1=857.5mil; x2=0.5494mm; y2=857.5mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -16907,13 +17154,17 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAa
+        uid = t55UIhTnyx6VWDNiT1IAAAAe
        }
-       ha:subc.45288 {
+       ha:subc.45356 {
         ha:attributes {
-         value=27k
-         footprint=0402
-         refdes=R33
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         refdes=U4
+         value=AP3012
+         use-license=Unlimited
         }
        ha:data {
               li:padstack_prototypes {
@@ -16930,14 +17181,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
 
@@ -16949,14 +17200,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               -0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
+               15.0mil  
+               -23.0mil  
+               -15.0mil  
+               -23.0mil  
+               -15.0mil  
+               23.0mil  
+               15.0mil  
+               23.0mil  
               }
             }
 
@@ -16968,14 +17219,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               -0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
           }
@@ -16983,8 +17234,36 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45302 {
-          proto=0; x=258.0mil; y=929.48mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45382 {
+          proto=0; x=212.0mil; y=839.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
+         }
+         ha:padstack_ref.45383 {
+          proto=0; x=134.0mil; y=839.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.45384 {
+          proto=0; x=134.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -16997,8 +17276,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45303 {
-          proto=0; x=258.0mil; y=898.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45385 {
+          proto=0; x=173.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -17011,6 +17290,20 @@ ha:pcb-rnd-board-v6 {
             name=2
           }
          }
+         ha:padstack_ref.45386 {
+          proto=0; x=212.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=3
+          }
+         }
         }
         li:layers {
 
@@ -17019,8 +17312,20 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45289 {
-             string=%a.parent.refdes%; x=226.5mil; y=945.24mil; scale=100; fid=0;
+            ha:line.45357 {
+             x1=232.0mil; y1=949.0mil; x2=232.0mil; y2=810.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.45360 {
+             x1=232.0mil; y1=810.0mil; x2=114.0mil; y2=810.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.45363 {
+             x1=114.0mil; y1=810.0mil; x2=114.0mil; y2=949.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.45366 {
+             x1=114.0mil; y1=949.0mil; x2=232.0mil; y2=949.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.45369 {
+             string=%a.parent.refdes%; x=149.0mil; y=889.0mil; scale=89; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -17039,26 +17344,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45290 {
-             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=913.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45370 {
+             x1=173.0mil; y1=888.2mil; x2=173.0mil; y2=888.2mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45293 {
-             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=913.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45373 {
+             x1=212.0mil; y1=839.0mil; x2=212.0mil; y2=839.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45296 {
-             x1=258.0mil; y1=913.74mil; x2=258.0mil; y2=22.208996mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45376 {
+             x1=212.0mil; y1=839.0mil; x2=212.0mil; y2=22.3106mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45299 {
-             x1=258.0mil; y1=913.74mil; x2=7.5532mm; y2=913.74mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45379 {
+             x1=212.0mil; y1=839.0mil; x2=6.3848mm; y2=839.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17072,13 +17377,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAb
+        uid = t55UIhTnyx6VWDNiT1IAAAAf
        }
-       ha:subc.45305 {
+       ha:subc.45388 {
         ha:attributes {
-         value=4.7uF
+         value=27k
          footprint=0402
-         refdes=C5
+         refdes=R31
         }
        ha:data {
               li:padstack_prototypes {
@@ -17148,8 +17453,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45319 {
-          proto=0; x=141.52mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45402 {
+          proto=0; x=258.0mil; y=21.095208mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17162,8 +17467,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45320 {
-          proto=0; x=173.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.45403 {
+          proto=0; x=258.0mil; y=862.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17184,13 +17489,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45306 {
-             string=%a.parent.refdes%; x=125.76mil; y=753.5mil; scale=100; fid=0;
+            ha:text.45389 {
+             string=%a.parent.refdes%; x=289.5mil; y=20.694904mm; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 360.000000
+             rot = 270.000000
             }
            }
            ha:type {
@@ -17204,26 +17509,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45307 {
-             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45390 {
+             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45310 {
-             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45393 {
+             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45313 {
-             x1=3.994404mm; y1=785.0mil; x2=4.994404mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.45396 {
+             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=22.495004mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45316 {
-             x1=3.994404mm; y1=785.0mil; x2=3.994404mm; y2=20.939mm; thickness=0.1mm; clearance=0.0;
+            ha:line.45399 {
+             x1=258.0mil; y1=21.495004mm; x2=5.5532mm; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17237,13 +17542,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAc
+        uid = t55UIhTnyx6VWDNiT1IAAAAg
        }
-       ha:subc.45322 {
+       ha:subc.46986 {
         ha:attributes {
-         value=1uF-35V
+         value=0.1uF
          footprint=0402
-         refdes=C6
+         refdes=C36
         }
        ha:data {
               li:padstack_prototypes {
@@ -17313,8 +17618,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45336 {
-          proto=0; x=119.26mil; y=1.018in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.47000 {
+          proto=0; x=56.051196mm; y=26.6766mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17327,8 +17632,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45337 {
-          proto=0; x=150.74mil; y=1.018in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.47001 {
+          proto=0; x=2.17526in; y=26.6766mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17349,13 +17654,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45323 {
-             string=%a.parent.refdes%; x=103.5mil; y=986.5mil; scale=100; fid=0;
+            ha:text.46987 {
+             string=%a.parent.refdes%; x=56.2798mm; y=27.1338mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 0.000000
+             rot = 180.000000
             }
            }
            ha:type {
@@ -17369,26 +17674,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45324 {
-             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=1.018in; thickness=0.1mm; clearance=0.0;
+            ha:line.46988 {
+             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45327 {
-             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=1.018in; thickness=0.1mm; clearance=0.0;
+            ha:line.46991 {
+             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45330 {
-             x1=135.0mil; y1=1.018in; x2=4.429mm; y2=1.018in; thickness=0.1mm; clearance=0.0;
+            ha:line.46994 {
+             x1=55.6514mm; y1=26.6766mm; x2=54.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45333 {
-             x1=135.0mil; y1=1.018in; x2=135.0mil; y2=26.8572mm; thickness=0.1mm; clearance=0.0;
+            ha:line.46997 {
+             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=25.6766mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17402,13 +17707,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAd
+        uid = t55UIhTnyx6VWDNiT1IAAAAq
        }
-       ha:subc.45339 {
+       ha:subc.47003 {
         ha:attributes {
-         value=10uH
-         footprint=0806
-         refdes=L1
+         value=MCP130T-300
+         footprint=SOT23
+         refdes=U11
         }
        ha:data {
               li:padstack_prototypes {
@@ -17425,14 +17730,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               15.75mil  
-               -0.900176mm  
-               -15.75mil  
-               -0.900176mm  
-               -15.75mil  
-               0.900176mm  
-               15.75mil  
-               0.900176mm  
+               -20.0mil  
+               -17.0mil  
+               -20.0mil  
+               17.0mil  
+               20.0mil  
+               17.0mil  
+               20.0mil  
+               -17.0mil  
               }
             }
 
@@ -17444,14 +17749,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               18.75mil  
-               -0.976376mm  
-               -18.75mil  
-               -0.976376mm  
-               -18.75mil  
-               0.976376mm  
-               18.75mil  
-               0.976376mm  
+               -23.0mil  
+               -20.0mil  
+               -23.0mil  
+               20.0mil  
+               23.0mil  
+               20.0mil  
+               23.0mil  
+               -20.0mil  
               }
             }
 
@@ -17463,14 +17768,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               15.75mil  
-               -0.900176mm  
-               -15.75mil  
-               -0.900176mm  
-               -15.75mil  
-               0.900176mm  
-               15.75mil  
-               0.900176mm  
+               -20.0mil  
+               -17.0mil  
+               -20.0mil  
+               17.0mil  
+               20.0mil  
+               17.0mil  
+               20.0mil  
+               -17.0mil  
               }
             }
           }
@@ -17478,8 +17783,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45353 {
-          proto=0; x=61.0mil; y=826.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.47029 {
+          proto=0; x=2.148in; y=917.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -17489,11 +17794,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=1
-            name=1
+            name=RESET
           }
          }
-         ha:padstack_ref.45354 {
-          proto=0; x=61.0mil; y=889.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:padstack_ref.47030 {
+          proto=0; x=2.148in; y=995.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -17503,7 +17808,21 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=2
-            name=2
+            name=VCC
+          }
+         }
+         ha:padstack_ref.47031 {
+          proto=0; x=2.23in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=GND
           }
          }
         }
@@ -17514,13 +17833,25 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45340 {
-             string=%a.parent.refdes%; x=61.0mil; y=857.5mil; scale=100; fid=0;
+            ha:line.47004 {
+             x1=2.119in; y1=892.0mil; x2=2.258in; y2=892.0mil; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.47007 {
+             x1=2.119in; y1=892.0mil; x2=2.119in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.47010 {
+             x1=2.119in; y1=1.02in; x2=2.258in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.47013 {
+             x1=2.258in; y1=892.0mil; x2=2.258in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.47016 {
+             string=%a.parent.refdes%; x=53.3908mm; y=942.0mil; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 180.000000
             }
            }
            ha:type {
@@ -17534,26 +17865,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45341 {
-             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=857.5mil; thickness=0.1mm; clearance=0.0;
+            ha:line.47017 {
+             x1=55.253466mm; y1=956.0mil; x2=55.253466mm; y2=956.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45344 {
-             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=857.5mil; thickness=0.1mm; clearance=0.0;
+            ha:line.47020 {
+             x1=2.148in; y1=917.0mil; x2=2.148in; y2=917.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45347 {
-             x1=61.0mil; y1=857.5mil; x2=61.0mil; y2=22.7805mm; thickness=0.1mm; clearance=0.0;
+            ha:line.47023 {
+             x1=2.148in; y1=917.0mil; x2=55.5592mm; y2=917.0mil; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45350 {
-             x1=61.0mil; y1=857.5mil; x2=0.5494mm; y2=857.5mil; thickness=0.1mm; clearance=0.0;
+            ha:line.47026 {
+             x1=2.148in; y1=917.0mil; x2=2.148in; y2=24.2918mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17567,17 +17898,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAe
+        uid = t55UIhTnyx6VWDNiT1IAAAAr
        }
-       ha:subc.45356 {
+       ha:subc.49028 {
         ha:attributes {
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         refdes=U4
-         value=AP3012
-         use-license=Unlimited
+         value=1k
+         footprint=0402
+         refdes=R1
         }
        ha:data {
               li:padstack_prototypes {
@@ -17594,14 +17921,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -17613,33 +17940,33 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               15.0mil  
-               -23.0mil  
-               -15.0mil  
-               -23.0mil  
-               -15.0mil  
-               23.0mil  
-               15.0mil  
-               23.0mil  
+               -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 {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+             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  
               }
             }
           }
@@ -17647,36 +17974,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45382 {
-          proto=0; x=212.0mil; y=839.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.45383 {
-          proto=0; x=134.0mil; y=839.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.45384 {
-          proto=0; x=134.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.49042 {
+          proto=0; x=1.669in; y=2.77626in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17689,8 +17988,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45385 {
-          proto=0; x=173.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.49043 {
+          proto=0; x=1.669in; y=71.316596mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17703,20 +18002,6 @@ ha:pcb-rnd-board-v6 {
             name=2
           }
          }
-         ha:padstack_ref.45386 {
-          proto=0; x=212.0mil; y=921.0mil; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
         }
         li:layers {
 
@@ -17725,20 +18010,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45357 {
-             x1=232.0mil; y1=949.0mil; x2=232.0mil; y2=810.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.45360 {
-             x1=232.0mil; y1=810.0mil; x2=114.0mil; y2=810.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.45363 {
-             x1=114.0mil; y1=810.0mil; x2=114.0mil; y2=949.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.45366 {
-             x1=114.0mil; y1=949.0mil; x2=232.0mil; y2=949.0mil; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.45369 {
-             string=%a.parent.refdes%; x=149.0mil; y=889.0mil; scale=89; fid=0;
+            ha:text.49029 {
+             string=%a.parent.refdes%; x=1.654in; y=2.808in; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -17757,26 +18030,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45370 {
-             x1=173.0mil; y1=888.2mil; x2=173.0mil; y2=888.2mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49030 {
+             x1=1.669in; y1=2.792in; x2=1.669in; y2=2.792in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45373 {
-             x1=212.0mil; y1=839.0mil; x2=212.0mil; y2=839.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49033 {
+             x1=1.669in; y1=2.792in; x2=1.669in; y2=2.792in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45376 {
-             x1=212.0mil; y1=839.0mil; x2=212.0mil; y2=22.3106mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49036 {
+             x1=1.669in; y1=2.792in; x2=1.669in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45379 {
-             x1=212.0mil; y1=839.0mil; x2=6.3848mm; y2=839.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49039 {
+             x1=1.669in; y1=2.792in; x2=41.3926mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17790,13 +18063,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAf
+        uid = t55UIhTnyx6VWDNiT1IAAAAG
        }
-       ha:subc.45388 {
+       ha:subc.49045 {
         ha:attributes {
-         value=27k
+         value=2.49k
          footprint=0402
-         refdes=R31
+         refdes=R7
         }
        ha:data {
               li:padstack_prototypes {
@@ -17813,14 +18086,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -17832,14 +18105,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               -0.326136mm  
+               0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
+               -0.326136mm  
               }
             }
 
@@ -17851,14 +18124,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
           }
@@ -17866,8 +18139,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.45402 {
-          proto=0; x=258.0mil; y=21.095208mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49059 {
+          proto=0; x=1.743in; y=73.069196mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17880,8 +18153,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.45403 {
-          proto=0; x=258.0mil; y=862.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49060 {
+          proto=0; x=1.743in; y=2.84526in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -17902,13 +18175,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.45389 {
-             string=%a.parent.refdes%; x=289.5mil; y=20.694904mm; scale=100; fid=0;
+            ha:text.49046 {
+             string=%a.parent.refdes%; x=1.724in; y=73.1332mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 90.000000
             }
            }
            ha:type {
@@ -17922,26 +18195,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.45390 {
-             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49047 {
+             x1=1.743in; y1=2.861in; x2=1.743in; y2=2.861in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.45393 {
-             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49050 {
+             x1=1.743in; y1=2.861in; x2=1.743in; y2=2.861in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.45396 {
-             x1=258.0mil; y1=21.495004mm; x2=258.0mil; y2=22.495004mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49053 {
+             x1=1.743in; y1=2.861in; x2=1.743in; y2=73.6694mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.45399 {
-             x1=258.0mil; y1=21.495004mm; x2=5.5532mm; y2=21.495004mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49056 {
+             x1=1.743in; y1=2.861in; x2=45.2722mm; y2=2.861in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -17955,13 +18228,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAg
+        uid = t55UIhTnyx6VWDNiT1IAAAAH
        }
-       ha:subc.46986 {
+       ha:subc.49062 {
         ha:attributes {
-         value=0.1uF
+         value=1k
          footprint=0402
-         refdes=C36
+         refdes=R2
         }
        ha:data {
               li:padstack_prototypes {
@@ -17978,14 +18251,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -17997,14 +18270,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               -0.326136mm  
+               0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
+               -0.326136mm  
               }
             }
 
@@ -18016,14 +18289,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               -0.249936mm  
+               0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
+               -0.249936mm  
               }
             }
           }
@@ -18031,8 +18304,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.47000 {
-          proto=0; x=56.051196mm; y=26.6766mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49076 {
+          proto=0; x=39.2938mm; y=2.87in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18045,8 +18318,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.47001 {
-          proto=0; x=2.17526in; y=26.6766mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49077 {
+          proto=0; x=39.2938mm; y=2.83852in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18067,13 +18340,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.46987 {
-             string=%a.parent.refdes%; x=56.2798mm; y=27.1338mm; scale=60; fid=0;
+            ha:text.49063 {
+             string=%a.parent.refdes%; x=1.564in; y=72.034404mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 180.000000
+             rot = 270.000000
             }
            }
            ha:type {
@@ -18087,26 +18360,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.46988 {
-             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49064 {
+             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.46991 {
-             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49067 {
+             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.46994 {
-             x1=55.6514mm; y1=26.6766mm; x2=54.6514mm; y2=26.6766mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49070 {
+             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=73.498204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.46997 {
-             x1=55.6514mm; y1=26.6766mm; x2=55.6514mm; y2=25.6766mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49073 {
+             x1=39.2938mm; y1=2.85426in; x2=40.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18120,13 +18393,17 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAq
+        uid = t55UIhTnyx6VWDNiT1IAAAAJ
        }
-       ha:subc.47003 {
+       ha:subc.49079 {
         ha:attributes {
-         value=MCP130T-300
-         footprint=SOT23
-         refdes=U11
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         refdes=U1
+         value=MCP73831
+         use-license=Unlimited
         }
        ha:data {
               li:padstack_prototypes {
@@ -18144,13 +18421,13 @@ ha:pcb-rnd-board-v6 {
              clearance=0.0
               li:ps_poly {
                -20.0mil  
-               -17.0mil  
+               -12.0mil  
                -20.0mil  
-               17.0mil  
+               12.0mil  
                20.0mil  
-               17.0mil  
+               12.0mil  
                20.0mil  
-               -17.0mil  
+               -12.0mil  
               }
             }
 
@@ -18163,13 +18440,13 @@ ha:pcb-rnd-board-v6 {
              clearance=0.0
               li:ps_poly {
                -23.0mil  
-               -20.0mil  
+               -15.0mil  
                -23.0mil  
-               20.0mil  
+               15.0mil  
                23.0mil  
-               20.0mil  
+               15.0mil  
                23.0mil  
-               -20.0mil  
+               -15.0mil  
               }
             }
 
@@ -18182,22 +18459,50 @@ ha:pcb-rnd-board-v6 {
              clearance=0.0
               li:ps_poly {
                -20.0mil  
-               -17.0mil  
+               -12.0mil  
                -20.0mil  
-               17.0mil  
+               12.0mil  
                20.0mil  
-               17.0mil  
+               12.0mil  
                20.0mil  
-               -17.0mil  
+               -12.0mil  
               }
             }
           }
-        }
-       }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.49105 {
+          proto=0; x=1.689in; y=2.931in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=4
+            name=4
+          }
+         }
+         ha:padstack_ref.49106 {
+          proto=0; x=1.689in; y=2.853in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
 
-        li:objects {
-         ha:padstack_ref.47029 {
-          proto=0; x=2.148in; y=917.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=VOUT
+          }
+         }
+         ha:padstack_ref.49107 {
+          proto=0; x=1.607in; y=2.853in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -18207,11 +18512,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=1
-            name=RESET
+            name=VIN
           }
          }
-         ha:padstack_ref.47030 {
-          proto=0; x=2.148in; y=995.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.49108 {
+          proto=0; x=1.607in; y=73.4568mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -18221,11 +18526,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=2
-            name=VCC
+            name=GND
           }
          }
-         ha:padstack_ref.47031 {
-          proto=0; x=2.23in; y=956.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.49109 {
+          proto=0; x=1.607in; y=2.931in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -18235,7 +18540,7 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=3
-            name=GND
+            name=EN
           }
          }
         }
@@ -18246,20 +18551,20 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.47004 {
-             x1=2.119in; y1=892.0mil; x2=2.258in; y2=892.0mil; thickness=10.0mil; clearance=0.0;
+            ha:line.49080 {
+             x1=1.718in; y1=2.951in; x2=40.1066mm; y2=2.951in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.47007 {
-             x1=2.119in; y1=892.0mil; x2=2.119in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            ha:line.49083 {
+             x1=1.718in; y1=2.951in; x2=1.718in; y2=2.833in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.47010 {
-             x1=2.119in; y1=1.02in; x2=2.258in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            ha:line.49086 {
+             x1=1.718in; y1=2.833in; x2=40.1066mm; y2=2.833in; thickness=10.0mil; clearance=0.0;
             }
-            ha:line.47013 {
-             x1=2.258in; y1=892.0mil; x2=2.258in; y2=1.02in; thickness=10.0mil; clearance=0.0;
+            ha:line.49089 {
+             x1=40.1066mm; y1=2.951in; x2=40.1066mm; y2=2.833in; thickness=10.0mil; clearance=0.0;
             }
-            ha:text.47016 {
-             string=%a.parent.refdes%; x=53.3908mm; y=942.0mil; scale=60; fid=0;
+            ha:text.49092 {
+             string=%a.parent.refdes%; x=44.65447mm; y=3.011in; scale=89; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -18278,26 +18583,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.47017 {
-             x1=55.253466mm; y1=956.0mil; x2=55.253466mm; y2=956.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49093 {
+             x1=41.65092mm; y1=73.4568mm; x2=41.65092mm; y2=73.4568mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.47020 {
-             x1=2.148in; y1=917.0mil; x2=2.148in; y2=917.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49096 {
+             x1=1.689in; y1=2.931in; x2=1.689in; y2=2.931in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.47023 {
-             x1=2.148in; y1=917.0mil; x2=55.5592mm; y2=917.0mil; thickness=0.1mm; clearance=0.0;
+            ha:line.49099 {
+             x1=1.689in; y1=2.931in; x2=43.9006mm; y2=2.931in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.47026 {
-             x1=2.148in; y1=917.0mil; x2=2.148in; y2=24.2918mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49102 {
+             x1=1.689in; y1=2.931in; x2=1.689in; y2=75.4474mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18311,13 +18616,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAr
+        uid = t55UIhTnyx6VWDNiT1IAAAAK
        }
-       ha:subc.49028 {
+       ha:subc.49111 {
         ha:attributes {
-         value=1k
-         footprint=0402
-         refdes=R1
+         value=dualLED
+         footprint=0605
+         refdes=D3
         }
        ha:data {
               li:padstack_prototypes {
@@ -18334,14 +18639,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -16.73mil  
+               -12.795mil  
+               -16.73mil  
+               12.795mil  
+               16.73mil  
+               12.795mil  
+               16.73mil  
+               -12.795mil  
               }
             }
 
@@ -18353,14 +18658,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.425958mm  
-               -0.326136mm  
-               -0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               0.326136mm  
-               0.425958mm  
-               -0.326136mm  
+               -19.73mil  
+               -15.795mil  
+               -19.73mil  
+               15.795mil  
+               19.73mil  
+               15.795mil  
+               19.73mil  
+               -15.795mil  
               }
             }
 
@@ -18372,14 +18677,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -0.349758mm  
-               -0.249936mm  
-               -0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               0.249936mm  
-               0.349758mm  
-               -0.249936mm  
+               -16.73mil  
+               -12.795mil  
+               -16.73mil  
+               12.795mil  
+               16.73mil  
+               12.795mil  
+               16.73mil  
+               -12.795mil  
               }
             }
           }
@@ -18387,8 +18692,22 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49042 {
-          proto=0; x=1.669in; y=2.77626in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49126 {
+          proto=0; x=1.627535in; y=2.77528in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=pin2
+          }
+         }
+         ha:padstack_ref.49127 {
+          proto=0; x=1.627535in; y=2.80873in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
           ha:flags {
            clearline=1
           }
@@ -18398,11 +18717,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=1
-            name=1
+            name=pin1
           }
          }
-         ha:padstack_ref.49043 {
-          proto=0; x=1.669in; y=71.316596mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49128 {
+          proto=0; x=39.889557mm; y=2.77528in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
           ha:flags {
            clearline=1
           }
@@ -18411,8 +18730,22 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=2
-            name=2
+            term=4
+            name=pin4
+          }
+         }
+         ha:padstack_ref.49129 {
+          proto=0; x=39.889557mm; y=2.80873in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=3
+            name=pin3
           }
          }
         }
@@ -18423,8 +18756,11 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.49029 {
-             string=%a.parent.refdes%; x=1.654in; y=2.808in; scale=60; fid=0;
+            ha:arc.49112 {
+             x=1.53994in; y=2.792in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.49113 {
+             string=%a.parent.refdes%; x=40.0792mm; y=71.5264mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -18443,26 +18779,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49030 {
-             x1=1.669in; y1=2.792in; x2=1.669in; y2=2.792in; thickness=0.1mm; clearance=0.0;
+            ha:line.49114 {
+             x1=40.614473mm; y1=70.916927mm; x2=40.614473mm; y2=70.916927mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49033 {
-             x1=1.669in; y1=2.792in; x2=1.669in; y2=2.792in; thickness=0.1mm; clearance=0.0;
+            ha:line.49117 {
+             x1=1.599in; y1=2.792in; x2=1.599in; y2=2.792in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49036 {
-             x1=1.669in; y1=2.792in; x2=1.669in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49120 {
+             x1=1.599in; y1=2.792in; x2=39.6146mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49039 {
-             x1=1.669in; y1=2.792in; x2=41.3926mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
+            ha:line.49123 {
+             x1=1.599in; y1=2.792in; x2=1.599in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18476,13 +18812,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAG
+        uid = t55UIhTnyx6VWDNiT1IAAAAM
        }
-       ha:subc.49045 {
+       ha:subc.49131 {
         ha:attributes {
-         value=2.49k
+         value=4.7uF
          footprint=0402
-         refdes=R7
+         refdes=C2
         }
        ha:data {
               li:padstack_prototypes {
@@ -18552,8 +18888,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49059 {
-          proto=0; x=1.743in; y=73.069196mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49145 {
+          proto=0; x=39.2938mm; y=73.583804mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18566,8 +18902,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.49060 {
-          proto=0; x=1.743in; y=2.84526in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49146 {
+          proto=0; x=39.2938mm; y=74.383396mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18588,8 +18924,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.49046 {
-             string=%a.parent.refdes%; x=1.724in; y=73.1332mm; scale=60; fid=0;
+            ha:text.49132 {
+             string=%a.parent.refdes%; x=1.53in; y=2.93in; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -18608,26 +18944,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49047 {
-             x1=1.743in; y1=2.861in; x2=1.743in; y2=2.861in; thickness=0.1mm; clearance=0.0;
+            ha:line.49133 {
+             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49050 {
-             x1=1.743in; y1=2.861in; x2=1.743in; y2=2.861in; thickness=0.1mm; clearance=0.0;
+            ha:line.49136 {
+             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49053 {
-             x1=1.743in; y1=2.861in; x2=1.743in; y2=73.6694mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49139 {
+             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=72.9836mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49056 {
-             x1=1.743in; y1=2.861in; x2=45.2722mm; y2=2.861in; thickness=0.1mm; clearance=0.0;
+            ha:line.49142 {
+             x1=39.2938mm; y1=73.9836mm; x2=38.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18641,13 +18977,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAH
+        uid = t55UIhTnyx6VWDNiT1IAAAAN
        }
-       ha:subc.49062 {
+       ha:subc.49148 {
         ha:attributes {
-         value=1k
+         value=4.7uF
          footprint=0402
-         refdes=R2
+         refdes=C1
         }
        ha:data {
               li:padstack_prototypes {
@@ -18717,8 +19053,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49076 {
-          proto=0; x=39.2938mm; y=2.87in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49162 {
+          proto=0; x=1.743in; y=73.851008mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18731,8 +19067,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.49077 {
-          proto=0; x=39.2938mm; y=2.83852in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.49163 {
+          proto=0; x=1.743in; y=2.939in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18753,8 +19089,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.49063 {
-             string=%a.parent.refdes%; x=1.564in; y=72.034404mm; scale=60; fid=0;
+            ha:text.49149 {
+             string=%a.parent.refdes%; x=1.762in; y=73.863204mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -18773,26 +19109,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49064 {
-             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
+            ha:line.49150 {
+             x1=1.743in; y1=2.92326in; x2=1.743in; y2=2.92326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49067 {
-             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
+            ha:line.49153 {
+             x1=1.743in; y1=2.92326in; x2=1.743in; y2=2.92326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49070 {
-             x1=39.2938mm; y1=2.85426in; x2=39.2938mm; y2=73.498204mm; thickness=0.1mm; clearance=0.0;
+            ha:line.49156 {
+             x1=1.743in; y1=2.92326in; x2=1.743in; y2=73.250804mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49073 {
-             x1=39.2938mm; y1=2.85426in; x2=40.2938mm; y2=2.85426in; thickness=0.1mm; clearance=0.0;
+            ha:line.49159 {
+             x1=1.743in; y1=2.92326in; x2=43.2722mm; y2=2.92326in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -18806,17 +19142,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAJ
+        uid = t55UIhTnyx6VWDNiT1IAAAAP
        }
-       ha:subc.49079 {
+       ha:subc.53146 {
         ha:attributes {
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         refdes=U1
-         value=MCP73831
-         use-license=Unlimited
+         value=15k
+         footprint=0402
+         refdes=R8
         }
        ha:data {
               li:padstack_prototypes {
@@ -18833,14 +19165,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
-               -12.0mil  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -18852,14 +19184,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -23.0mil  
-               -15.0mil  
-               -23.0mil  
-               15.0mil  
-               23.0mil  
-               15.0mil  
-               23.0mil  
-               -15.0mil  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
               }
             }
 
@@ -18871,14 +19203,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
-               -12.0mil  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
               }
             }
           }
@@ -18886,36 +19218,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49105 {
-          proto=0; x=1.689in; y=2.931in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.49106 {
-          proto=0; x=1.689in; y=2.853in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=VOUT
-          }
-         }
-         ha:padstack_ref.49107 {
-          proto=0; x=1.607in; y=2.853in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.53160 {
+          proto=0; x=391.0mil; y=53.594mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18925,11 +19229,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=1
-            name=VIN
+            name=1
           }
          }
-         ha:padstack_ref.49108 {
-          proto=0; x=1.607in; y=73.4568mm; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.53161 {
+          proto=0; x=9.131808mm; y=53.594mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -18939,21 +19243,7 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=2
-            name=GND
-          }
-         }
-         ha:padstack_ref.49109 {
-          proto=0; x=1.607in; y=2.931in; rot=180.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=EN
+            name=2
           }
          }
         }
@@ -18964,20 +19254,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49080 {
-             x1=1.718in; y1=2.951in; x2=40.1066mm; y2=2.951in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.49083 {
-             x1=1.718in; y1=2.951in; x2=1.718in; y2=2.833in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.49086 {
-             x1=1.718in; y1=2.833in; x2=40.1066mm; y2=2.833in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.49089 {
-             x1=40.1066mm; y1=2.951in; x2=40.1066mm; y2=2.833in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.49092 {
-             string=%a.parent.refdes%; x=44.65447mm; y=3.011in; scale=89; fid=0;
+            ha:text.53147 {
+             string=%a.parent.refdes%; x=9.944604mm; y=54.0004mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -18996,26 +19274,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49093 {
-             x1=41.65092mm; y1=73.4568mm; x2=41.65092mm; y2=73.4568mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53148 {
+             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49096 {
-             x1=1.689in; y1=2.931in; x2=1.689in; y2=2.931in; thickness=0.1mm; clearance=0.0;
+            ha:line.53151 {
+             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49099 {
-             x1=1.689in; y1=2.931in; x2=43.9006mm; y2=2.931in; thickness=0.1mm; clearance=0.0;
+            ha:line.53154 {
+             x1=9.531604mm; y1=53.594mm; x2=10.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49102 {
-             x1=1.689in; y1=2.931in; x2=1.689in; y2=75.4474mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53157 {
+             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=52.594mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19029,13 +19307,17 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAK
+        uid = t55UIhTnyx6VWDNiT1IAAAAI
        }
-       ha:subc.49111 {
+       ha:subc.53163 {
         ha:attributes {
-         value=dualLED
-         footprint=0605
-         refdes=D3
+         copyright=2006 DJ Delorie
+         author=DJ Delorie
+         footprint=SOT23-5
+         dist-license=GPL
+         refdes=U2
+         value=TC2185-3.3
+         use-license=Unlimited
         }
        ha:data {
               li:padstack_prototypes {
@@ -19052,14 +19334,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -16.73mil  
-               -12.795mil  
-               -16.73mil  
-               12.795mil  
-               16.73mil  
-               12.795mil  
-               16.73mil  
-               -12.795mil  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
 
@@ -19071,14 +19353,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -19.73mil  
-               -15.795mil  
-               -19.73mil  
-               15.795mil  
-               19.73mil  
-               15.795mil  
-               19.73mil  
-               -15.795mil  
+               15.0mil  
+               -23.0mil  
+               -15.0mil  
+               -23.0mil  
+               -15.0mil  
+               23.0mil  
+               15.0mil  
+               23.0mil  
               }
             }
 
@@ -19090,14 +19372,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               -16.73mil  
-               -12.795mil  
-               -16.73mil  
-               12.795mil  
-               16.73mil  
-               12.795mil  
-               16.73mil  
-               -12.795mil  
+               12.0mil  
+               -20.0mil  
+               -12.0mil  
+               -20.0mil  
+               -12.0mil  
+               20.0mil  
+               12.0mil  
+               20.0mil  
               }
             }
           }
@@ -19105,8 +19387,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49126 {
-          proto=0; x=1.627535in; y=2.77528in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:padstack_ref.53189 {
+          proto=0; x=243.0mil; y=2.192in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -19115,12 +19397,26 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=2
-            name=pin2
+            term=4
+            name=4
           }
          }
-         ha:padstack_ref.49127 {
-          proto=0; x=1.627535in; y=2.80873in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:padstack_ref.53190 {
+          proto=0; x=321.0mil; y=2.192in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=5
+            name=5
+          }
+         }
+         ha:padstack_ref.53191 {
+          proto=0; x=321.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -19130,11 +19426,11 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=1
-            name=pin1
+            name=1
           }
          }
-         ha:padstack_ref.49128 {
-          proto=0; x=39.889557mm; y=2.77528in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:padstack_ref.53192 {
+          proto=0; x=282.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -19143,12 +19439,12 @@ ha:pcb-rnd-board-v6 {
           }
 
           ha:attributes {
-            term=4
-            name=pin4
+            term=2
+            name=2
           }
          }
-         ha:padstack_ref.49129 {
-          proto=0; x=39.889557mm; y=2.80873in; rot=180.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+         ha:padstack_ref.53193 {
+          proto=0; x=243.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
           ha:flags {
            clearline=1
           }
@@ -19158,7 +19454,7 @@ ha:pcb-rnd-board-v6 {
 
           ha:attributes {
             term=3
-            name=pin3
+            name=3
           }
          }
         }
@@ -19169,16 +19465,25 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:arc.49112 {
-             x=1.53994in; y=2.792in; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+            ha:line.53164 {
+             x1=223.0mil; y1=52.8828mm; x2=223.0mil; y2=2.221in; thickness=10.0mil; clearance=0.0;
             }
-            ha:text.49113 {
-             string=%a.parent.refdes%; x=40.0792mm; y=71.5264mm; scale=60; fid=0;
+            ha:line.53167 {
+             x1=223.0mil; y1=2.221in; x2=341.0mil; y2=2.221in; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.53170 {
+             x1=341.0mil; y1=2.221in; x2=341.0mil; y2=52.8828mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:line.53173 {
+             x1=341.0mil; y1=52.8828mm; x2=223.0mil; y2=52.8828mm; thickness=10.0mil; clearance=0.0;
+            }
+            ha:text.53176 {
+             string=%a.parent.refdes%; x=256.0mil; y=2.127in; scale=89; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 90.000000
+             rot = 0.000000
             }
            }
            ha:type {
@@ -19192,26 +19497,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49114 {
-             x1=40.614473mm; y1=70.916927mm; x2=40.614473mm; y2=70.916927mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53177 {
+             x1=282.0mil; y1=2.1428in; x2=282.0mil; y2=2.1428in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49117 {
-             x1=1.599in; y1=2.792in; x2=1.599in; y2=2.792in; thickness=0.1mm; clearance=0.0;
+            ha:line.53180 {
+             x1=243.0mil; y1=2.192in; x2=243.0mil; y2=2.192in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49120 {
-             x1=1.599in; y1=2.792in; x2=39.6146mm; y2=2.792in; thickness=0.1mm; clearance=0.0;
+            ha:line.53183 {
+             x1=243.0mil; y1=2.192in; x2=243.0mil; y2=54.6768mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49123 {
-             x1=1.599in; y1=2.792in; x2=1.599in; y2=69.9168mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53186 {
+             x1=243.0mil; y1=2.192in; x2=5.1722mm; y2=2.192in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19225,13 +19530,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAM
+        uid = t55UIhTnyx6VWDNiT1IAAAAQ
        }
-       ha:subc.49131 {
+       ha:subc.53195 {
         ha:attributes {
-         value=4.7uF
+         value=1uF
          footprint=0402
-         refdes=C2
+         refdes=C4
         }
        ha:data {
               li:padstack_prototypes {
@@ -19301,8 +19606,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49145 {
-          proto=0; x=39.2938mm; y=73.583804mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53209 {
+          proto=0; x=282.0mil; y=2.282in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19315,8 +19620,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.49146 {
-          proto=0; x=39.2938mm; y=74.383396mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53210 {
+          proto=0; x=313.48mil; y=2.282in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19337,13 +19642,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.49132 {
-             string=%a.parent.refdes%; x=1.53in; y=2.93in; scale=60; fid=0;
+            ha:text.53196 {
+             string=%a.parent.refdes%; x=281.74mil; y=57.5122mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 90.000000
+             rot = 360.000000
             }
            }
            ha:type {
@@ -19357,26 +19662,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49133 {
-             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53197 {
+             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=2.282in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49136 {
-             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53200 {
+             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=2.282in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49139 {
-             x1=39.2938mm; y1=73.9836mm; x2=39.2938mm; y2=72.9836mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53203 {
+             x1=297.74mil; y1=2.282in; x2=6.562596mm; y2=2.282in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49142 {
-             x1=39.2938mm; y1=73.9836mm; x2=38.2938mm; y2=73.9836mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53206 {
+             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=58.9628mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19390,13 +19695,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAN
+        uid = t55UIhTnyx6VWDNiT1IAAAAR
        }
-       ha:subc.49148 {
+       ha:subc.53212 {
         ha:attributes {
-         value=4.7uF
+         value=27k
          footprint=0402
-         refdes=C1
+         refdes=R11
         }
        ha:data {
               li:padstack_prototypes {
@@ -19413,14 +19718,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
 
@@ -19432,14 +19737,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               0.326136mm  
+               -0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
-               -0.326136mm  
               }
             }
 
@@ -19451,14 +19756,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
           }
@@ -19466,8 +19771,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.49162 {
-          proto=0; x=1.743in; y=73.851008mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53226 {
+          proto=0; x=359.0mil; y=2.152in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19480,8 +19785,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.49163 {
-          proto=0; x=1.743in; y=2.939in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53227 {
+          proto=0; x=390.48mil; y=2.152in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19502,13 +19807,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.49149 {
-             string=%a.parent.refdes%; x=1.762in; y=73.863204mm; scale=60; fid=0;
+            ha:text.53213 {
+             string=%a.parent.refdes%; x=10.095996mm; y=55.118mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 180.000000
             }
            }
            ha:type {
@@ -19522,26 +19827,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.49150 {
-             x1=1.743in; y1=2.92326in; x2=1.743in; y2=2.92326in; thickness=0.1mm; clearance=0.0;
+            ha:line.53214 {
+             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=2.152in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.49153 {
-             x1=1.743in; y1=2.92326in; x2=1.743in; y2=2.92326in; thickness=0.1mm; clearance=0.0;
+            ha:line.53217 {
+             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=2.152in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.49156 {
-             x1=1.743in; y1=2.92326in; x2=1.743in; y2=73.250804mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53220 {
+             x1=374.74mil; y1=2.152in; x2=10.518396mm; y2=2.152in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.49159 {
-             x1=1.743in; y1=2.92326in; x2=43.2722mm; y2=2.92326in; thickness=0.1mm; clearance=0.0;
+            ha:line.53223 {
+             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=55.6608mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19555,13 +19860,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAP
+        uid = t55UIhTnyx6VWDNiT1IAAAAS
        }
-       ha:subc.53146 {
+       ha:subc.53229 {
         ha:attributes {
-         value=15k
+         value=1uF
          footprint=0402
-         refdes=R8
+         refdes=C3
         }
        ha:data {
               li:padstack_prototypes {
@@ -19631,8 +19936,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.53160 {
-          proto=0; x=391.0mil; y=53.594mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53243 {
+          proto=0; x=198.0mil; y=2.152in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19645,8 +19950,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.53161 {
-          proto=0; x=9.131808mm; y=53.594mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.53244 {
+          proto=0; x=198.0mil; y=53.861208mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19667,13 +19972,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.53147 {
-             string=%a.parent.refdes%; x=9.944604mm; y=54.0004mm; scale=60; fid=0;
+            ha:text.53230 {
+             string=%a.parent.refdes%; x=215.0mil; y=53.873404mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 180.000000
+             rot = 270.000000
             }
            }
            ha:type {
@@ -19687,26 +19992,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53148 {
-             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53231 {
+             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=2.13626in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.53151 {
-             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53234 {
+             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=2.13626in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.53154 {
-             x1=9.531604mm; y1=53.594mm; x2=10.531604mm; y2=53.594mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53237 {
+             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=55.261004mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.53157 {
-             x1=9.531604mm; y1=53.594mm; x2=9.531604mm; y2=52.594mm; thickness=0.1mm; clearance=0.0;
+            ha:line.53240 {
+             x1=198.0mil; y1=2.13626in; x2=6.0292mm; y2=2.13626in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19720,17 +20025,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAI
+        uid = t55UIhTnyx6VWDNiT1IAAAAT
        }
-       ha:subc.53163 {
+       ha:subc.56986 {
         ha:attributes {
-         copyright=2006 DJ Delorie
-         author=DJ Delorie
-         footprint=SOT23-5
-         dist-license=GPL
-         refdes=U2
-         value=TC2185-3.3
-         use-license=Unlimited
+         value=22
+         footprint=0402
+         refdes=R55
         }
        ha:data {
               li:padstack_prototypes {
@@ -19747,14 +20048,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
               }
             }
 
@@ -19766,14 +20067,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               15.0mil  
-               -23.0mil  
-               -15.0mil  
-               -23.0mil  
-               -15.0mil  
-               23.0mil  
-               15.0mil  
-               23.0mil  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+               -0.326136mm  
               }
             }
 
@@ -19785,14 +20086,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
-               12.0mil  
-               -20.0mil  
-               -12.0mil  
-               -20.0mil  
-               -12.0mil  
-               20.0mil  
-               12.0mil  
-               20.0mil  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+               -0.249936mm  
               }
             }
           }
@@ -19800,36 +20101,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.53189 {
-          proto=0; x=243.0mil; y=2.192in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=4
-            name=4
-          }
-         }
-         ha:padstack_ref.53190 {
-          proto=0; x=321.0mil; y=2.192in; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=5
-            name=5
-          }
-         }
-         ha:padstack_ref.53191 {
-          proto=0; x=321.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.57000 {
+          proto=0; x=52.578mm; y=2.82852in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19842,8 +20115,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.53192 {
-          proto=0; x=282.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+         ha:padstack_ref.57001 {
+          proto=0; x=52.578mm; y=72.644mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -19856,20 +20129,6 @@ ha:pcb-rnd-board-v6 {
             name=2
           }
          }
-         ha:padstack_ref.53193 {
-          proto=0; x=243.0mil; y=53.594mm; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-          ha:flags {
-           clearline=1
-          }
-
-          li:thermal {
-          }
-
-          ha:attributes {
-            term=3
-            name=3
-          }
-         }
         }
         li:layers {
 
@@ -19878,25 +20137,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53164 {
-             x1=223.0mil; y1=52.8828mm; x2=223.0mil; y2=2.221in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.53167 {
-             x1=223.0mil; y1=2.221in; x2=341.0mil; y2=2.221in; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.53170 {
-             x1=341.0mil; y1=2.221in; x2=341.0mil; y2=52.8828mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:line.53173 {
-             x1=341.0mil; y1=52.8828mm; x2=223.0mil; y2=52.8828mm; thickness=10.0mil; clearance=0.0;
-            }
-            ha:text.53176 {
-             string=%a.parent.refdes%; x=256.0mil; y=2.127in; scale=89; fid=0;
+            ha:text.56987 {
+             string=%a.parent.refdes%; x=52.1462mm; y=72.962004mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 0.000000
+             rot = 90.000000
             }
            }
            ha:type {
@@ -19910,26 +20157,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53177 {
-             x1=282.0mil; y1=2.1428in; x2=282.0mil; y2=2.1428in; thickness=0.1mm; clearance=0.0;
+            ha:line.56988 {
+             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.53180 {
-             x1=243.0mil; y1=2.192in; x2=243.0mil; y2=2.192in; thickness=0.1mm; clearance=0.0;
+            ha:line.56991 {
+             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.53183 {
-             x1=243.0mil; y1=2.192in; x2=243.0mil; y2=54.6768mm; thickness=0.1mm; clearance=0.0;
+            ha:line.56994 {
+             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=71.244204mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.53186 {
-             x1=243.0mil; y1=2.192in; x2=5.1722mm; y2=2.192in; thickness=0.1mm; clearance=0.0;
+            ha:line.56997 {
+             x1=52.578mm; y1=2.84426in; x2=51.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -19943,13 +20190,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAQ
+        uid = t55UIhTnyx6VWDNiT1IAAAAj
        }
-       ha:subc.53195 {
+       ha:subc.41258 {
         ha:attributes {
-         value=1uF
+         value=47nF
          footprint=0402
-         refdes=C4
+         refdes=C43
         }
        ha:data {
               li:padstack_prototypes {
@@ -19966,14 +20213,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
 
@@ -19985,14 +20232,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               0.326136mm  
+               -0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
-               -0.326136mm  
               }
             }
 
@@ -20004,14 +20251,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
           }
@@ -20019,8 +20266,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.53209 {
-          proto=0; x=282.0mil; y=2.282in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41272 {
+          proto=0; x=45.377604mm; y=34.264604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20033,8 +20280,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.53210 {
-          proto=0; x=313.48mil; y=2.282in; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.41273 {
+          proto=0; x=46.177196mm; y=34.264604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20055,13 +20302,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.53196 {
-             string=%a.parent.refdes%; x=281.74mil; y=57.5122mm; scale=60; fid=0;
+            ha:text.41259 {
+             string=%a.parent.refdes%; x=1.776in; y=33.807404mm; scale=60; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 360.000000
+             rot = 0.000000
             }
            }
            ha:type {
@@ -20075,26 +20322,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53197 {
-             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=2.282in; thickness=0.1mm; clearance=0.0;
+            ha:line.41260 {
+             x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.53200 {
-             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=2.282in; thickness=0.1mm; clearance=0.0;
+            ha:line.41263 {
+             x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.53203 {
-             x1=297.74mil; y1=2.282in; x2=6.562596mm; y2=2.282in; thickness=0.1mm; clearance=0.0;
+            ha:line.41266 {
+             x1=45.7774mm; y1=34.264604mm; x2=46.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.53206 {
-             x1=297.74mil; y1=2.282in; x2=297.74mil; y2=58.9628mm; thickness=0.1mm; clearance=0.0;
+            ha:line.41269 {
+             x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=35.264604mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -20108,13 +20355,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAR
+        uid = t55UIhTnyx6VWDNiT1IAAABH
        }
-       ha:subc.53212 {
+       ha:subc.62023 {
         ha:attributes {
-         value=27k
+         value=1k
          footprint=0402
-         refdes=R11
+         refdes=R13
         }
        ha:data {
               li:padstack_prototypes {
@@ -20184,8 +20431,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.53226 {
-          proto=0; x=359.0mil; y=2.152in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62037 {
+          proto=0; x=451.0mil; y=1.936in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20198,8 +20445,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.53227 {
-          proto=0; x=390.48mil; y=2.152in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62038 {
+          proto=0; x=10.655808mm; y=1.936in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20220,8 +20467,8 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.53213 {
-             string=%a.parent.refdes%; x=10.095996mm; y=55.118mm; scale=60; fid=0;
+            ha:text.62024 {
+             string=%a.parent.refdes%; x=11.855704mm; y=1.9675in; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
@@ -20240,26 +20487,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53214 {
-             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=2.152in; thickness=0.1mm; clearance=0.0;
+            ha:line.62025 {
+             x1=11.055604mm; y1=1.936in; x2=11.055604mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.53217 {
-             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=2.152in; thickness=0.1mm; clearance=0.0;
+            ha:line.62028 {
+             x1=11.055604mm; y1=1.936in; x2=11.055604mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.53220 {
-             x1=374.74mil; y1=2.152in; x2=10.518396mm; y2=2.152in; thickness=0.1mm; clearance=0.0;
+            ha:line.62031 {
+             x1=11.055604mm; y1=1.936in; x2=10.055604mm; y2=1.936in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.53223 {
-             x1=374.74mil; y1=2.152in; x2=374.74mil; y2=55.6608mm; thickness=0.1mm; clearance=0.0;
+            ha:line.62034 {
+             x1=11.055604mm; y1=1.936in; x2=11.055604mm; y2=48.1744mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -20273,13 +20520,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAS
+        uid = 0H+o47yIrZK/VSVdajkAAABd
        }
-       ha:subc.53229 {
+       ha:subc.62056 {
         ha:attributes {
-         value=1uF
+         value=1k
          footprint=0402
-         refdes=C3
+         refdes=R14
         }
        ha:data {
               li:padstack_prototypes {
@@ -20296,14 +20543,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
 
@@ -20315,14 +20562,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               0.326136mm  
+               -0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
-               -0.326136mm  
               }
             }
 
@@ -20334,14 +20581,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
           }
@@ -20349,8 +20596,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.53243 {
-          proto=0; x=198.0mil; y=2.152in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62070 {
+          proto=0; x=451.0mil; y=1.879in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20363,8 +20610,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.53244 {
-          proto=0; x=198.0mil; y=53.861208mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62071 {
+          proto=0; x=10.655808mm; y=1.879in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20385,13 +20632,13 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.53230 {
-             string=%a.parent.refdes%; x=215.0mil; y=53.873404mm; scale=60; fid=0;
+            ha:text.62057 {
+             string=%a.parent.refdes%; x=11.855704mm; y=1.9105in; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 270.000000
+             rot = 180.000000
             }
            }
            ha:type {
@@ -20405,26 +20652,26 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:line.53231 {
-             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=2.13626in; thickness=0.1mm; clearance=0.0;
+            ha:line.62058 {
+             x1=11.055604mm; y1=1.879in; x2=11.055604mm; y2=1.879in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=pnp-origin
              }
             }
-            ha:line.53234 {
-             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=2.13626in; thickness=0.1mm; clearance=0.0;
+            ha:line.62061 {
+             x1=11.055604mm; y1=1.879in; x2=11.055604mm; y2=1.879in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=origin
              }
             }
-            ha:line.53237 {
-             x1=198.0mil; y1=2.13626in; x2=198.0mil; y2=55.261004mm; thickness=0.1mm; clearance=0.0;
+            ha:line.62064 {
+             x1=11.055604mm; y1=1.879in; x2=10.055604mm; y2=1.879in; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=x
              }
             }
-            ha:line.53240 {
-             x1=198.0mil; y1=2.13626in; x2=6.0292mm; y2=2.13626in; thickness=0.1mm; clearance=0.0;
+            ha:line.62067 {
+             x1=11.055604mm; y1=1.879in; x2=11.055604mm; y2=46.7266mm; thickness=0.1mm; clearance=0.0;
              ha:attributes {
                subc-role=y
              }
@@ -20438,13 +20685,13 @@ ha:pcb-rnd-board-v6 {
          }
         }
        }
-        uid = t55UIhTnyx6VWDNiT1IAAAAT
+        uid = 0H+o47yIrZK/VSVdajkAAABf
        }
-       ha:subc.56986 {
+       ha:subc.62089 {
         ha:attributes {
-         value=22
+         value=1k
          footprint=0402
-         refdes=R55
+         refdes=R12
         }
        ha:data {
               li:padstack_prototypes {
@@ -20461,14 +20708,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
 
@@ -20480,14 +20727,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.326136mm  
                -0.425958mm  
                -0.326136mm  
                -0.425958mm  
-               0.326136mm  
+               -0.326136mm  
                0.425958mm  
                0.326136mm  
                0.425958mm  
-               -0.326136mm  
               }
             }
 
@@ -20499,14 +20746,14 @@ ha:pcb-rnd-board-v6 {
              }
              clearance=0.0
               li:ps_poly {
+               0.249936mm  
                -0.349758mm  
                -0.249936mm  
                -0.349758mm  
-               0.249936mm  
+               -0.249936mm  
                0.349758mm  
                0.249936mm  
                0.349758mm  
-               -0.249936mm  
               }
             }
           }
@@ -20514,8 +20761,8 @@ ha:pcb-rnd-board-v6 {
        }
 
         li:objects {
-         ha:padstack_ref.57000 {
-          proto=0; x=52.578mm; y=2.82852in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62103 {
+          proto=0; x=451.0mil; y=1.825in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20528,8 +20775,8 @@ ha:pcb-rnd-board-v6 {
             name=1
           }
          }
-         ha:padstack_ref.57001 {
-          proto=0; x=52.578mm; y=72.644mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:padstack_ref.62104 {
+          proto=0; x=10.655808mm; y=1.825in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
           ha:flags {
            clearline=1
           }
@@ -20550,90 +20797,184 @@ ha:pcb-rnd-board-v6 {
           ha:combining {          }
 
            li:objects {
-            ha:text.56987 {
-             string=%a.parent.refdes%; x=52.1462mm; y=72.962004mm; scale=60; fid=0;
+            ha:text.62090 {
+             string=%a.parent.refdes%; x=11.855704mm; y=1.8565in; scale=100; fid=0;
              ha:flags {
               dyntext=1
               floater=1
              }
-             rot = 90.000000
+             rot = 180.000000
+            }
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.62091 {
+             x1=11.055604mm; y1=1.825in; x2=11.055604mm; y2=1.825in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.62094 {
+             x1=11.055604mm; y1=1.825in; x2=11.055604mm; y2=1.825in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.62097 {
+             x1=11.055604mm; y1=1.825in; x2=10.055604mm; y2=1.825in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.62100 {
+             x1=11.055604mm; y1=1.825in; x2=11.055604mm; y2=45.355mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = 0H+o47yIrZK/VSVdajkAAABh
+       }
+      ha:subc.688 {
+       ha:attributes {
+        value=
+        footprint=282834-10
+        refdes=J1
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=70.87mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
             }
-           }
-           ha:type {
-            silk = 1
-            top = 1
+            clearance=0.0
            }
          }
+       }
 
-         ha:subc-aux {
-          lid=1
-          ha:combining {          }
+       ha:ps_proto_v6.1 {
+         hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
 
-           li:objects {
-            ha:line.56988 {
-             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=pnp-origin
-             }
-            }
-            ha:line.56991 {
-             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=origin
-             }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
             }
-            ha:line.56994 {
-             x1=52.578mm; y1=2.84426in; x2=52.578mm; y2=71.244204mm; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=x
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
              }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
             }
-            ha:line.56997 {
-             x1=52.578mm; y1=2.84426in; x2=51.578mm; y2=2.84426in; thickness=0.1mm; clearance=0.0;
-             ha:attributes {
-               subc-role=y
+            clearance=0.0
+             li:ps_poly {
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
              }
-            }
-           }
-           ha:type {
-            top = 1
-            misc = 1
-            virtual = 1
            }
-         }
-        }
-       }
-        uid = t55UIhTnyx6VWDNiT1IAAAAj
-       }
-      ha:subc.41258 {
-       ha:attributes {
-        value=47nF
-        footprint=0402
-        refdes=C43
-       }
-      ha:data {
-            li:padstack_prototypes {
-
-       ha:ps_proto_v6.0 {
-         hdia=0.0; hplated=0; htop=0; hbottom=0;
-         li:shape {
 
            ha:ps_shape_v4 {
             ha:combining {            }
             ha:layer_mask {
              copper = 1
-             top = 1
+             intern = 1
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -35.435mil  
+              -35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
+              35.435mil  
+              -35.435mil  
+              35.435mil  
              }
            }
 
@@ -20645,42 +20986,188 @@ ha:pcb-rnd-board-v6 {
             }
             clearance=0.0
              li:ps_poly {
-              0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              -0.425958mm  
-              -0.326136mm  
-              0.425958mm  
-              0.326136mm  
-              0.425958mm  
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
              }
            }
 
            ha:ps_shape_v4 {
-            ha:combining { auto=1;            }
+            ha:combining { sub=1; auto=1;            }
             ha:layer_mask {
-             top = 1
-             paste = 1
+             bottom = 1
+             mask = 1
             }
             clearance=0.0
              li:ps_poly {
-              0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              -0.349758mm  
-              -0.249936mm  
-              0.349758mm  
-              0.249936mm  
-              0.349758mm  
+              -1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
+              1.059942mm  
+              -1.059942mm  
+              1.059942mm  
              }
            }
          }
-       }
-      }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.690 {
+         proto=0; x=150.0mil; y=1.1in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
+        }
+        ha:padstack_ref.691 {
+         proto=0; x=150.0mil; y=30.48mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
+        }
+        ha:padstack_ref.692 {
+         proto=0; x=150.0mil; y=1.3in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
+        }
+        ha:padstack_ref.693 {
+         proto=0; x=150.0mil; y=1.4in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.694 {
+         proto=0; x=150.0mil; y=38.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
+        }
+        ha:padstack_ref.695 {
+         proto=0; x=150.0mil; y=1.6in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
+        }
+        ha:padstack_ref.696 {
+         proto=0; x=150.0mil; y=1.7in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:1 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+           li:3 {
+            on  
+            diag  
+            round  
+            noshape  
+           }
+         }
 
-       li:objects {
-        ha:padstack_ref.41272 {
-         proto=0; x=45.377604mm; y=34.264604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+         ha:attributes {
+           term=4
+           name=pin4
+         }
+        }
+        ha:padstack_ref.697 {
+         proto=0; x=150.0mil; y=1.8in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
@@ -20689,12 +21176,12 @@ ha:pcb-rnd-board-v6 {
          }
 
          ha:attributes {
-           term=1
-           name=1
+           term=3
+           name=pin3
          }
         }
-        ha:padstack_ref.41273 {
-         proto=0; x=46.177196mm; y=34.264604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:padstack_ref.698 {
+         proto=0; x=150.0mil; y=1.9in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
          ha:flags {
           clearline=1
          }
@@ -20704,7 +21191,21 @@ ha:pcb-rnd-board-v6 {
 
          ha:attributes {
            term=2
-           name=2
+           name=pin2
+         }
+        }
+        ha:padstack_ref.699 {
+         proto=1; x=150.0mil; y=2.0in; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
          }
         }
        }
@@ -20715,13 +21216,25 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:text.41259 {
-            string=%a.parent.refdes%; x=1.776in; y=33.807404mm; scale=60; fid=0;
+           ha:line.700 {
+            x1=0.559816mm; y1=26.439876mm; x2=7.05993mm; y2=26.439876mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.703 {
+            x1=0.559816mm; y1=26.439876mm; x2=0.559816mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.706 {
+            x1=0.559816mm; y1=52.299876mm; x2=7.05993mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:line.709 {
+            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=52.299876mm; thickness=6.0mil; clearance=0.0;
+           }
+           ha:text.689 {
+            string=%a.parent.refdes%; x=7.05993mm; y=26.439876mm; scale=100; fid=0;
             ha:flags {
              dyntext=1
              floater=1
             }
-            rot = 0.000000
+            rot = 270.000000
            }
           }
           ha:type {
@@ -20735,26 +21248,26 @@ ha:pcb-rnd-board-v6 {
          ha:combining {         }
 
           li:objects {
-           ha:line.41260 {
-            x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.712 {
+            x1=150.0mil; y1=1.55in; x2=150.0mil; y2=1.55in; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=pnp-origin
             }
            }
-           ha:line.41263 {
-            x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.715 {
+            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=26.439876mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=origin
             }
            }
-           ha:line.41266 {
-            x1=45.7774mm; y1=34.264604mm; x2=46.7774mm; y2=34.264604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.718 {
+            x1=7.05993mm; y1=26.439876mm; x2=6.05993mm; y2=26.439876mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=x
             }
            }
-           ha:line.41269 {
-            x1=45.7774mm; y1=34.264604mm; x2=45.7774mm; y2=35.264604mm; thickness=0.1mm; clearance=0.0;
+           ha:line.721 {
+            x1=7.05993mm; y1=26.439876mm; x2=7.05993mm; y2=25.439876mm; thickness=0.1mm; clearance=0.0;
             ha:attributes {
               subc-role=y
             }
@@ -20768,7 +21281,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
       }
-       uid = t55UIhTnyx6VWDNiT1IAAABH
+       uid = t55UIhTnyx6VWDNiT1IAAAAh
       }
    }
    li:layers {
@@ -22055,18 +22568,21 @@ ha:pcb-rnd-board-v6 {
         x1=50.4497mm; y1=53.413004mm; x2=50.4497mm; y2=54.706304mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.40531 {
         x1=50.4497mm; y1=54.706304mm; x2=1.984in; y2=54.762404mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.40534 {
         x1=1.984in; y1=54.762404mm; x2=1.984in; y2=56.337204mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.40537 {
@@ -22127,6 +22643,7 @@ ha:pcb-rnd-board-v6 {
         x1=1.985in; y1=58.039004mm; x2=1.985in; y2=56.083204mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.40579 {
@@ -23167,18 +23684,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.57461 {
-        x1=32.6898mm; y1=56.8706mm; x2=248.0mil; y2=30.48mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.57464 {
-        x1=248.0mil; y1=30.48mm; x2=150.0mil; y2=30.48mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.57482 {
         x1=5.600192mm; y1=21.095208mm; x2=8.623808mm; y2=21.095208mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -23353,11 +23858,95 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.64154 {
+        x1=451.0mil; y1=1.879in; x2=484.0mil; y2=1.879in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64157 {
+        x1=451.0mil; y1=1.936in; x2=484.0mil; y2=1.936in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64244 {
+        x1=451.0mil; y1=1.825in; x2=876.0mil; y2=1.825in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64247 {
+        x1=876.0mil; y1=1.825in; x2=1.29in; y2=56.8706mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64259 {
+        x1=10.655808mm; y1=1.936in; x2=286.0mil; y2=1.936in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64262 {
+        x1=286.0mil; y1=1.936in; x2=150.0mil; y2=1.8in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64271 {
+        x1=10.655808mm; y1=1.879in; x2=312.0mil; y2=1.879in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64274 {
+        x1=312.0mil; y1=1.879in; x2=236.0mil; y2=1.803in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64277 {
+        x1=236.0mil; y1=1.803in; x2=236.0mil; y2=1.486in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64280 {
+        x1=236.0mil; y1=1.486in; x2=150.0mil; y2=1.4in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64286 {
+        x1=10.655808mm; y1=1.825in; x2=338.0mil; y2=1.825in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64289 {
+        x1=338.0mil; y1=1.825in; x2=270.0mil; y2=1.757in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64292 {
+        x1=270.0mil; y1=1.757in; x2=270.0mil; y2=1.32in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64295 {
+        x1=270.0mil; y1=1.32in; x2=150.0mil; y2=30.48mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#8b2323}
     }
 
-    {ha:GND plane}            {
+    {ha:GND plane}              {
      lid=1
      group=5
      ha:combining {     }
@@ -23430,7 +24019,7 @@ ha:pcb-rnd-board-v6 {
       color = {#3a5fcd}
     }
 
-    {ha:power plane}            {
+    {ha:power plane}              {
      lid=2
      group=7
      ha:combining {     }
@@ -23684,13 +24273,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.57364 {
-        x1=45.824775mm; y1=52.287936mm; x2=10.377936mm; y2=52.287936mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.57367 {
-        x1=10.377936mm; y1=52.287936mm; x2=150.0mil; y2=1.8in; thickness=10.0mil; clearance=20.0mil;
+        x1=45.824775mm; y1=52.287936mm; x2=15.407136mm; y2=52.287936mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -23743,18 +24326,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.57424 {
-        x1=1.81in; y1=51.7398mm; x2=787.0mil; y2=51.7398mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.57427 {
-        x1=787.0mil; y1=51.7398mm; x2=150.0mil; y2=1.4in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.57448 {
         x1=51.1302mm; y1=55.016404mm; x2=51.130196mm; y2=55.016404mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -23881,6 +24452,36 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
+       ha:line.64178 {
+        x1=484.0mil; y1=1.936in; x2=12.304264mm; y2=1.936in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64181 {
+        x1=12.304264mm; y1=1.936in; x2=607.0mil; y2=52.287936mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64184 {
+        x1=15.407136mm; y1=52.287936mm; x2=602.0mil; y2=52.1716mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64202 {
+        x1=1.81in; y1=51.7398mm; x2=642.0mil; y2=51.7398mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.64205 {
+        x1=642.0mil; y1=51.7398mm; x2=484.0mil; y2=1.879in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
        ha:arc.3289 {
         x=0.0; y=66.421mm; width=328.0mil; height=328.0mil; astart=-180; adelta=90; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -23938,6 +24539,7 @@ ha:pcb-rnd-board-v6 {
         x1=0.0; y1=763.0mil; x2=0.0; y2=58.0898mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         selected=1
         }
        }
        ha:line.3301 {
@@ -24010,7 +24612,7 @@ ha:pcb-rnd-board-v6 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}            {
+    {ha:bottom silk}              {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -24020,7 +24622,7 @@ ha:pcb-rnd-board-v6 {
       color = {#000000}
     }
 
-    {ha:top silk}            {
+    {ha:top silk}              {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -24082,9 +24684,6 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
-        ha:flags {
-         auto=1
-        }
        }
        ha:polygon.60005 {
         li:geometry {
@@ -24106,9 +24705,6 @@ ha:pcb-rnd-board-v6 {
           }
         }
 
-        ha:flags {
-         auto=1
-        }
        }
        ha:text.3326 {
         string=2; x=2.112in; y=263.41mil; scale=300; fid=0;
@@ -24188,14 +24784,14 @@ ha:pcb-rnd-board-v6 {
         rot = 0.000000
        }
        ha:text.57783 {
-        string=v2; x=2.3in; y=1.989in; scale=250; fid=0;
+        string=v3; x=2.3in; y=1.989in; scale=250; fid=0;
         ha:flags {
          clearline=1
         }
         rot = 360.000000
        }
        ha:text.57785 {
-        string=` 2018 Bdale Garbee; x=1.011in; y=2.962in; scale=100; fid=0;
+        string=` 2019 Bdale Garbee; x=1.011in; y=2.962in; scale=100; fid=0;
         ha:flags {
          clearline=1
         }
@@ -24229,13 +24825,6 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 270.000000
        }
-       ha:text.57793 {
-        string=-    +; x=337.0mil; y=1.493in; scale=100; fid=0;
-        ha:flags {
-         clearline=1
-        }
-        rot = 270.000000
-       }
        ha:text.57794 {
         string=ARM; x=384.0mil; y=1.702in; scale=100; fid=0;
         ha:flags {
@@ -24257,6 +24846,13 @@ ha:pcb-rnd-board-v6 {
         }
         rot = 270.000000
        }
+       ha:text.57793 {
+        string=-    +; x=337.0mil; y=1.493in; scale=100; fid=0;
+        ha:flags {
+         clearline=1
+        }
+        rot = 270.000000
+       }
       }
       color = {#000000}
     }
@@ -26326,7 +26922,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { C4-2; C5-1; C36-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; L1-1; L600-1; R171-1; U2-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-5; U7-1; U7-24; U7-36; U7-48; U11-2;    }
     }
     ha:arm {
-    li:conn { J1-3; U7-11;    }
+    li:conn { J1-3; R13-2;    }
     }
     ha:beep {
     li:conn { U7-19; U8-2;    }
@@ -26335,13 +26931,13 @@ ha:pcb-rnd-board-v6 {
     li:conn { R402-1; U7-44;    }
     }
     ha:box {
-    li:conn { J1-9; U7-10;    }
+    li:conn { J1-9; R12-2;    }
     }
     ha:cs_radio {
     li:conn { U3-11; U7-17;    }
     }
     ha:fire {
-    li:conn { J1-7; U7-12;    }
+    li:conn { J1-7; R14-2;    }
     }
     ha:fire12V {
     li:conn { C6-1; D8-2; J1-5; R32-1;    }
@@ -26394,162 +26990,123 @@ ha:pcb-rnd-board-v6 {
     ha:unnamed_net4 {
     li:conn { J5-3; R55-2;    }
     }
-    ha:unnamed_net5 {
-    li:conn { J5-4;    }
-    }
     ha:unnamed_net6 {
     li:conn { R401-1; U7-20;    }
     }
-    ha:unnamed_net7 {
-    li:conn { U7-2;    }
-    }
-    ha:unnamed_net8 {
-    li:conn { U7-3;    }
-    }
     ha:unnamed_net9 {
-    li:conn { U7-4;    }
+    li:conn { R12-1; U7-10;    }
     }
     ha:unnamed_net10 {
-    li:conn { R6-1; U7-14;    }
+    li:conn { R13-1; U7-11;    }
     }
     ha:unnamed_net11 {
-    li:conn { R10-1; U7-16;    }
-    }
-    ha:unnamed_net12 {
-    li:conn { R9-1; U7-15;    }
+    li:conn { R14-1; U7-12;    }
     }
     ha:unnamed_net13 {
-    li:conn { U7-21;    }
+    li:conn { R6-1; U7-14;    }
     }
     ha:unnamed_net14 {
-    li:conn { U7-25;    }
+    li:conn { R10-1; U7-16;    }
     }
     ha:unnamed_net15 {
-    li:conn { U7-30;    }
-    }
-    ha:unnamed_net16 {
-    li:conn { U7-31;    }
-    }
-    ha:unnamed_net17 {
-    li:conn { U7-29;    }
-    }
-    ha:unnamed_net18 {
-    li:conn { U7-38;    }
-    }
-    ha:unnamed_net19 {
-    li:conn { U7-43;    }
-    }
-    ha:unnamed_net20 {
-    li:conn { U7-45;    }
-    }
-    ha:unnamed_net21 {
-    li:conn { J2-2; U7-42;    }
-    }
-    ha:unnamed_net22 {
-    li:conn { U7-46;    }
-    }
-    ha:unnamed_net23 {
-    li:conn { C30-1; U3-31; X1-3;    }
+    li:conn { R9-1; U7-15;    }
     }
     ha:unnamed_net24 {
-    li:conn { C31-1; U3-30; X1-1;    }
-    }
-    ha:unnamed_net25 {
-    li:conn { C174-1; L171-2; U3-17;    }
+    li:conn { J2-2; U7-42;    }
     }
     ha:unnamed_net26 {
-    li:conn { C173-2; L171-1; R171-2;    }
+    li:conn { C30-1; U3-31; X1-3;    }
     }
     ha:unnamed_net27 {
-    li:conn { C174-2; C176-1; L172-1;    }
+    li:conn { C31-1; U3-30; X1-1;    }
     }
     ha:unnamed_net28 {
-    li:conn { C176-2; C181-1; L172-2; L173-1;    }
+    li:conn { C174-1; L171-2; U3-17;    }
     }
     ha:unnamed_net29 {
-    li:conn { C181-2; L193-1; U3-18;    }
+    li:conn { C173-2; L171-1; R171-2;    }
     }
     ha:unnamed_net30 {
-    li:conn { C175-2; L173-2; L174-1;    }
+    li:conn { C174-2; C176-1; L172-1;    }
     }
     ha:unnamed_net31 {
-    li:conn { J8-1; L174-2;    }
+    li:conn { C176-2; C181-1; L172-2; L173-1;    }
     }
     ha:unnamed_net32 {
-    li:conn { C210-1; L191-2; L201-1; U3-20;    }
+    li:conn { C181-2; L193-1; U3-18;    }
     }
     ha:unnamed_net33 {
-    li:conn { C191-1; L191-1; L192-1; U3-19;    }
+    li:conn { C175-2; L173-2; L174-1;    }
     }
     ha:unnamed_net34 {
-    li:conn { C191-2; L193-2; L201-2;    }
+    li:conn { J8-1; L174-2;    }
     }
     ha:unnamed_net35 {
-    li:conn { C211-1; U3-21;    }
+    li:conn { C210-1; L191-2; L201-1; U3-20;    }
     }
     ha:unnamed_net36 {
-    li:conn { C231-1; U3-24;    }
+    li:conn { C191-1; L191-1; L192-1; U3-19;    }
     }
     ha:unnamed_net37 {
-    li:conn { C231-2; U3-23;    }
+    li:conn { C191-2; L193-2; L201-2;    }
     }
     ha:unnamed_net38 {
-    li:conn { C261-1; U3-26;    }
+    li:conn { C211-1; U3-21;    }
     }
     ha:unnamed_net39 {
-    li:conn { C291-1; U3-29;    }
+    li:conn { C231-1; U3-24;    }
     }
     ha:unnamed_net40 {
-    li:conn { R30-2; U3-14;    }
+    li:conn { C231-2; U3-23;    }
     }
     ha:unnamed_net41 {
-    li:conn { C42-2; U3-6;    }
+    li:conn { C261-1; U3-26;    }
     }
     ha:unnamed_net42 {
-    li:conn { D5-1; R6-2;    }
+    li:conn { C291-1; U3-29;    }
     }
     ha:unnamed_net43 {
-    li:conn { D7-1; R10-2;    }
+    li:conn { R30-2; U3-14;    }
     }
     ha:unnamed_net44 {
-    li:conn { D6-1; R9-2;    }
+    li:conn { C42-2; U3-6;    }
     }
     ha:unnamed_net45 {
-    li:conn { D2-1; R4-2;    }
+    li:conn { D5-1; R6-2;    }
     }
     ha:unnamed_net46 {
-    li:conn { D4-1; R5-2;    }
+    li:conn { D7-1; R10-2;    }
     }
     ha:unnamed_net47 {
-    li:conn { D1-1; R3-2;    }
+    li:conn { D6-1; R9-2;    }
     }
     ha:unnamed_net48 {
-    li:conn { U3-10;    }
+    li:conn { D2-1; R4-2;    }
     }
     ha:unnamed_net49 {
-    li:conn { U3-16;    }
+    li:conn { D4-1; R5-2;    }
     }
     ha:unnamed_net50 {
-    li:conn { U3-3;    }
-    }
-    ha:unnamed_net51 {
-    li:conn { D3-1; D3-4; U1-1;    }
-    }
-    ha:unnamed_net52 {
-    li:conn { R7-2; U1-5;    }
-    }
-    ha:unnamed_net53 {
-    li:conn { D3-2; R1-1;    }
+    li:conn { D1-1; R3-2;    }
     }
     ha:unnamed_net54 {
-    li:conn { D3-3; R2-2;    }
+    li:conn { D3-1; D3-4; U1-1;    }
     }
     ha:unnamed_net55 {
-    li:conn { D8-1; L1-2; U4-1;    }
+    li:conn { R7-2; U1-5;    }
     }
     ha:unnamed_net56 {
-    li:conn { R32-2; R33-1; U4-3;    }
+    li:conn { D3-2; R1-1;    }
     }
+     ha:unnamed_net57 {
+     li:conn { D3-3; R2-2;     }
+     }
+     ha:unnamed_net58 {
+     li:conn { D8-1; L1-2; U4-1;     }
+     }
+     ha:unnamed_net59 {
+     li:conn { R32-2; R33-1; U4-3;     }
+     }
     ha:usbdm {
     li:conn { R54-1; U7-32;    }
     }
@@ -26654,21 +27211,22 @@ ha:pcb-rnd-board-v6 {
     min_ring = 0.1778 mm
     min_drill = 0.3810 mm
     text_scale = 100
-    via_thickness = 30.00 mil
-    via_drilling_hole = 15.00 mil
+    via_thickness = 36.00 mil
+    via_drilling_hole = 20.00 mil
     min_slk = 0.1270 mm
     text_thickness = 0
-    line_thickness = 8.00 mil
+    line_thickness = 10.00 mil
     shrink = 0.2540 mm
     poly_isle_area = 12903200000000.000000
     min_wid = 0.1524 mm
     bloat = 0.1524 mm
-    clearance = 6.00 mil
+    clearance = 10.00 mil
+     text_font_id = 0
    }
    ha:editor {
     live_routing = true
     snap_pin = true
-    grid = 25.00 mil
+    grid = 1.00 mil
     show_number = false
     auto_drc = false
     all_direction_lines = false
@@ -26683,7 +27241,7 @@ ha:pcb-rnd-board-v6 {
     show_drc = true
     grid_unit = mil
     draw_grid = false
-    grids_idx = 4
+    grids_idx = 1
     only_names = false
     full_poly = false
     lock_names = false
index a89540a17cd2995cc9552f67aac479466267b5cf..a3796dd00aa7fd07e6118fd8c6b29e8552071db9 100644 (file)
@@ -1,4 +1,4 @@
-v 20181101 2
+v 20181211 2
 C 40000 40000 0 0 0 title-E.sym
 C 50700 60000 1 0 1 gnd.sym
 T 78500 41700 9 30 1 0 0 0 1
@@ -8,7 +8,7 @@ vendor_part_number=MMA7260QT-ND
 T 13300 -8600 8 10 0 1 0 0 1
 vendor_part_number=MCP9700-E/TO-ND
 T 82400 40400 9 10 1 0 0 0 1
-2
+3
 T 80000 40400 9 10 1 0 0 0 1
 1
 T 80600 40400 9 10 1 0 0 0 1
@@ -156,7 +156,7 @@ C 53000 69200 1 0 0 gnd.sym
 C 52300 69200 1 0 0 gnd.sym
 N 52400 69900 52100 69900 4
 N 52100 69900 52100 70300 4
-N 54800 67100 52800 67100 4
+N 54800 67100 53200 67100 4
 {
 T 53500 67200 5 10 1 1 0 0 1
 netname=reset_n
@@ -202,19 +202,19 @@ N 54500 69900 54800 69900 4
 N 53100 69900 54100 69900 4
 N 54100 69900 54100 69500 4
 N 54100 69500 54800 69500 4
-C 53400 68000 1 180 0 resistor.sym
+C 53200 68000 1 180 0 resistor.sym
 {
-T 53100 67600 5 10 0 1 180 0 1
+T 52900 67600 5 10 0 1 180 0 1
 device=RESISTOR
-T 52950 68225 5 10 1 1 180 0 1
+T 52250 68075 5 10 1 1 0 0 1
 refdes=R402
-T 53000 68100 5 10 1 1 0 0 1
+T 52800 68100 5 10 1 1 0 0 1
 value=10k
-T 53400 68000 5 10 0 1 90 0 1
+T 53200 68000 5 10 0 1 90 0 1
 footprint=0402
 }
-C 52400 67600 1 0 0 gnd.sym
-N 53400 67900 54800 67900 4
+C 52200 67600 1 0 0 gnd.sym
+N 53200 67900 54800 67900 4
 {
 T 53500 68000 5 10 1 1 0 0 1
 netname=boot0
@@ -290,18 +290,18 @@ C 62100 72500 1 0 0 gnd.sym
 N 62200 73300 62200 72800 4
 N 62200 72800 61900 72800 4
 N 62200 73300 61900 73300 4
-C 53000 66200 1 90 0 capacitor.sym
+C 52300 66900 1 0 0 capacitor.sym
 {
-T 52300 66400 5 10 0 1 90 0 1
+T 52500 67600 5 10 0 1 0 0 1
 device=CAPACITOR
-T 52700 66900 5 10 1 1 180 0 1
+T 52200 67200 5 10 1 1 0 0 1
 refdes=C610
-T 52200 66400 5 10 1 1 0 0 1
+T 52900 67200 5 10 1 1 0 0 1
 value=0.1uF
-T 53000 66200 5 10 0 1 0 0 1
+T 52300 66900 5 10 0 1 270 0 1
 footprint=0402
 }
-C 52700 65900 1 0 0 gnd.sym
+C 52200 66800 1 0 0 gnd.sym
 N 52800 57900 54800 57900 4
 {
 T 54200 58000 5 10 1 1 0 6 1
@@ -1564,19 +1564,19 @@ N 55500 41200 54400 41200 4
 T 54400 41300 5 10 1 1 0 0 1
 netname=box
 }
-N 54800 65900 53400 65900 4
+N 53900 65900 52500 65900 4
 {
-T 53400 66000 5 10 1 1 0 0 1
+T 52500 66000 5 10 1 1 0 0 1
 netname=box
 }
-N 54800 65500 53400 65500 4
+N 53900 65500 52500 65500 4
 {
-T 53400 65600 5 10 1 1 0 0 1
+T 52500 65600 5 10 1 1 0 0 1
 netname=arm
 }
-N 54800 65100 53400 65100 4
+N 53900 65100 52500 65100 4
 {
-T 53400 65200 5 10 1 1 0 0 1
+T 52500 65200 5 10 1 1 0 0 1
 netname=fire
 }
 C 64300 66200 1 0 0 nc-right.sym
@@ -1825,5 +1825,38 @@ T 54400 42900 5 10 1 1 0 0 1
 netname=fire12V
 }
 T 77100 40800 9 10 1 0 0 0 2
-                               Copyright 2018 by Bdale Garbee
+                               Copyright 2019 by Bdale Garbee
 Licensed under the TAPR Open Hardware License, http://www.tapr.org/OHL
+C 54800 65400 1 0 1 resistor.sym
+{
+T 54500 65800 5 10 0 1 0 6 1
+device=RESISTOR
+T 53900 65800 5 10 1 1 180 6 1
+refdes=R13
+T 54400 65800 5 10 1 1 180 6 1
+value=1k
+T 54800 65400 5 10 0 1 90 2 1
+footprint=0402
+}
+C 54800 65800 1 0 1 resistor.sym
+{
+T 54500 66200 5 10 0 1 0 6 1
+device=RESISTOR
+T 53900 66200 5 10 1 1 180 6 1
+refdes=R12
+T 54400 66200 5 10 1 1 180 6 1
+value=1k
+T 54800 65800 5 10 0 1 90 2 1
+footprint=0402
+}
+C 54800 65000 1 0 1 resistor.sym
+{
+T 54500 65400 5 10 0 1 0 6 1
+device=RESISTOR
+T 53900 65400 5 10 1 1 180 6 1
+refdes=R14
+T 54400 65400 5 10 1 1 180 6 1
+value=1k
+T 54800 65000 5 10 0 1 90 2 1
+footprint=0402
+}