updated parts placement on pcb .. not routed yet
authorBdale Garbee <bdale@gag.com>
Fri, 16 Aug 2019 06:23:35 +0000 (00:23 -0600)
committerBdale Garbee <bdale@gag.com>
Fri, 16 Aug 2019 06:23:35 +0000 (00:23 -0600)
telemetrum.lht
telemetrum.sch

index 9164a24c902b2edf11cbbd75e16d906e58358406..536cae43920a66787612fad0cfe2447dcec5c574 100644 (file)
@@ -706,20 +706,6 @@ ha:pcb-rnd-board-v6 {
      li:thermal {
      }
     }
-    ha:padstack_ref.44 {
-     proto=0; x=1.566in; y=346.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.45 {
      proto=0; x=2.02in; y=509.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
@@ -1404,20 +1390,6 @@ ha:pcb-rnd-board-v6 {
        }
      }
     }
-    ha:padstack_ref.106 {
-     proto=0; x=1.684in; y=346.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
-     ha:flags {
-      clearline=1
-     }
-
-     li:thermal {
-       li:3 {
-        on  
-        solid  
-        noshape  
-       }
-     }
-    }
     ha:padstack_ref.107 {
      proto=0; x=2.08in; y=552.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
      ha:flags {
@@ -7318,171 +7290,6 @@ ha:pcb-rnd-board-v6 {
      }
       uid = qIc8VW925zCt24ZkTm0AAAAV
      }
-     ha:subc.648 {
-      ha:attributes {
-       value=1uF
-       footprint=0402
-       refdes=C103
-      }
-     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.650 {
-        proto=0; x=45.909996mm; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.651 {
-        proto=0; x=45.110404mm; y=259.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.649 {
-           string=%a.parent.refdes%; x=46.3103mm; y=290.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.652 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.655 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.658 {
-           x1=45.5102mm; y1=259.0mil; x2=44.5102mm; y2=259.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.661 {
-           x1=45.5102mm; y1=259.0mil; x2=45.5102mm; y2=5.5786mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAAAW
-     }
      ha:subc.664 {
       ha:attributes {
        value=1uF
@@ -7648,11 +7455,11 @@ ha:pcb-rnd-board-v6 {
      }
       uid = qIc8VW925zCt24ZkTm0AAAAX
      }
-     ha:subc.680 {
+     ha:subc.750 {
       ha:attributes {
-       value=MMA6555
-       footprint=AN3111
-       refdes=U6
+       value=Si7232DN
+       footprint=1212-8
+       refdes=Q1
       }
      ha:data {
           li:padstack_prototypes {
@@ -7669,14 +7476,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             1.999996mm  
-             -1.999996mm  
-             -1.999996mm  
-             -1.999996mm  
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
             }
           }
 
@@ -7688,14 +7495,33 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             2.075053mm  
-             -2.075053mm  
-             -2.075053mm  
-             -2.075053mm  
+             -0.571119mm  
+             -10.97mil  
+             -0.571119mm  
+             10.97mil  
+             0.571119mm  
+             10.97mil  
+             0.571119mm  
+             -10.97mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.494919mm  
+             -0.202438mm  
+             -0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             0.202438mm  
+             0.494919mm  
+             -0.202438mm  
             }
           }
         }
@@ -7713,14 +7539,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -0.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
             }
           }
 
@@ -7732,14 +7558,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -36.96mil  
+             -0.571246mm  
+             -36.96mil  
+             0.571246mm  
+             36.96mil  
+             0.571246mm  
+             36.96mil  
+             -0.571246mm  
             }
           }
 
@@ -7751,226 +7577,37 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
-             -0.499999mm  
+             -0.862583mm  
+             -0.495045mm  
+             -0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             0.495045mm  
+             0.862583mm  
+             -0.495045mm  
             }
           }
         }
       }
+     }
 
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             0.350012mm  
-             -0.350012mm  
-             -0.350012mm  
-             -0.350012mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-             -0.274955mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             -0.250062mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.499999mm  
-             -12.795mil  
-             -0.499999mm  
-             12.795mil  
-             0.499999mm  
-             12.795mil  
-             0.499999mm  
-             -12.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-             -0.250062mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -0.499999mm  
-             -12.795mil  
-             -0.499999mm  
-             -12.795mil  
-             0.499999mm  
-             12.795mil  
-             0.499999mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             -0.425068mm  
-             -0.250062mm  
-             0.425068mm  
-             0.250062mm  
-             0.425068mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.682 {
-        proto=0; x=1.625in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      li:objects {
+       ha:padstack_ref.752 {
+        proto=0; x=218.455mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+        ha:flags {
+         clearline=1
+        }
 
         li:thermal {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=8
+          name=pin8
         }
        }
-       ha:padstack_ref.683 {
-        proto=1; x=1.56989in; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.753 {
+        proto=0; x=331.435mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -7979,12 +7616,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.684 {
-        proto=1; x=1.56989in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.754 {
+        proto=0; x=218.455mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -7993,12 +7630,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=7
+          name=pin7
         }
        }
-       ha:padstack_ref.685 {
-        proto=1; x=1.56989in; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.755 {
+        proto=0; x=331.435mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -8007,12 +7644,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.686 {
-        proto=1; x=1.625in; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.756 {
+        proto=0; x=218.455mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -8021,12 +7658,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=6
+          name=pin6
         }
        }
-       ha:padstack_ref.687 {
-        proto=1; x=1.625in; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.757 {
+        proto=0; x=331.435mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -8035,12 +7672,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=3
+          name=pin3
         }
        }
-       ha:padstack_ref.688 {
-        proto=1; x=1.625in; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.758 {
+        proto=0; x=218.455mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -8049,12 +7686,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=5
+          name=pin5
         }
        }
-       ha:padstack_ref.689 {
-        proto=1; x=42.675048mm; y=255.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.759 {
+        proto=0; x=331.435mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
         ha:flags {
          clearline=1
         }
@@ -8063,12 +7700,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.690 {
-        proto=1; x=42.675048mm; y=200.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.760 {
+        proto=1; x=253.0mil; y=9.342882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
         ha:flags {
          clearline=1
         }
@@ -8077,12 +7714,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=8
+          name=pin8
         }
        }
-       ha:padstack_ref.691 {
-        proto=1; x=42.675048mm; y=3.679952mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.761 {
+        proto=1; x=253.0mil; y=320.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
         ha:flags {
          clearline=1
         }
@@ -8091,124 +7728,227 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=17
-          name=17
+          term=5
+          name=pin5
         }
        }
-       ha:padstack_ref.692 {
-        proto=2; x=43.9199mm; y=2.4351mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
+         li:objects {
+          ha:line.762 {
+           x1=209.99mil; y1=408.87mil; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.765 {
+           x1=8.63346mm; y1=7.085584mm; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.768 {
+           x1=209.99mil; y1=7.085584mm; x2=8.63346mm; y2=7.085584mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.771 {
+           x1=209.99mil; y1=7.085584mm; x2=209.99mil; y2=408.87mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.774 {
+           x=366.12mil; y=10.035286mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.751 {
+           string=%a.parent.refdes%; x=154.83mil; y=11.316462mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.693 {
-        proto=2; x=1.52088in; y=2.4351mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
-       }
-       ha:padstack_ref.694 {
-        proto=2; x=43.9199mm; y=304.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=NC
-          name=NC
-        }
+         li:objects {
+          ha:line.775 {
+           x1=6.872122mm; y1=343.915mil; x2=6.872122mm; y2=343.915mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.778 {
+           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.781 {
+           x1=6.983476mm; y1=343.92mil; x2=5.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.784 {
+           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=7.735568mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.695 {
-        proto=2; x=1.52088in; y=304.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAa
+     }
+     ha:subc.787 {
+      ha:attributes {
+       value=W25Q64
+       footprint=SOIJ8
+       refdes=U5
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=NC
-          name=NC
-        }
-       }
-       ha:padstack_ref.696 {
-        proto=3; x=38.400228mm; y=259.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        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 {
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
+            }
+          }
 
-        ha:attributes {
-          term=12
-          name=pin12
-        }
-       }
-       ha:padstack_ref.697 {
-        proto=3; x=1.73819in; y=259.05mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -36.46mil  
+             -15.795mil  
+             -36.46mil  
+             15.795mil  
+             36.46mil  
+             15.795mil  
+             36.46mil  
+             -15.795mil  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -33.46mil  
+             -12.795mil  
+             -33.46mil  
+             12.795mil  
+             33.46mil  
+             12.795mil  
+             33.46mil  
+             -12.795mil  
+            }
+          }
         }
+      }
 
-        ha:attributes {
-          term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.698 {
-        proto=4; x=1.56595in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.1 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
+            }
+          }
 
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.699 {
-        proto=4; x=1.56595in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.926085mm  
+             -15.795mil  
+             -0.926085mm  
+             15.795mil  
+             0.926085mm  
+             15.795mil  
+             0.926085mm  
+             -15.795mil  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.849885mm  
+             -12.795mil  
+             -0.849885mm  
+             12.795mil  
+             0.849885mm  
+             12.795mil  
+             0.849885mm  
+             -12.795mil  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=13
-          name=pin13
-        }
-       }
-       ha:padstack_ref.700 {
-        proto=3; x=38.400228mm; y=219.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.789 {
+        proto=0; x=25.888061mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8217,12 +7957,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=11
-          name=pin11
+          term=8
+          name=VCC
         }
        }
-       ha:padstack_ref.701 {
-        proto=3; x=1.73819in; y=219.68mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.790 {
+        proto=1; x=32.887792mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8231,12 +7971,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=1
+          name=CS
         }
        }
-       ha:padstack_ref.702 {
-        proto=4; x=1.60532in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.791 {
+        proto=0; x=25.888061mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8246,11 +7986,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=7
-          name=pin7
+          name=HOLD
         }
        }
-       ha:padstack_ref.703 {
-        proto=4; x=1.60532in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.792 {
+        proto=1; x=32.887792mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8259,12 +7999,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=14
-          name=pin14
+          term=2
+          name=SO
         }
        }
-       ha:padstack_ref.704 {
-        proto=3; x=38.400228mm; y=180.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.793 {
+        proto=0; x=25.888061mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8273,12 +8013,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=10
-          name=pin10
+          term=6
+          name=SCK
         }
        }
-       ha:padstack_ref.705 {
-        proto=3; x=1.73819in; y=180.31mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.794 {
+        proto=1; x=32.887792mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8288,11 +8028,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=3
-          name=pin3
+          name=WP
         }
        }
-       ha:padstack_ref.706 {
-        proto=4; x=1.64469in; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.795 {
+        proto=0; x=25.888061mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8301,12 +8041,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=6
-          name=pin6
+          term=5
+          name=SI
         }
        }
-       ha:padstack_ref.707 {
-        proto=4; x=1.64469in; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.796 {
+        proto=1; x=32.887792mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
         ha:flags {
          clearline=1
         }
@@ -8315,40 +8055,164 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=15
-          name=pin15
+          term=4
+          name=VSS
         }
        }
-       ha:padstack_ref.708 {
-        proto=3; x=38.400228mm; y=3.579876mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=9
-          name=pin9
-        }
+         li:objects {
+          ha:line.797 {
+           x1=26.69794mm; y1=757.08mil; x2=26.69794mm; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.800 {
+           x1=26.69794mm; y1=757.08mil; x2=1.26291in; y2=757.08mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.803 {
+           x1=1.26291in; y1=757.08mil; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.806 {
+           x1=26.69794mm; y1=24.559514mm; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.809 {
+           x=31.61284mm; y=936.99mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.788 {
+           string=%a.parent.refdes%; x=1.02289in; y=740.61mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.709 {
-        proto=3; x=1.73819in; y=3.579876mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=4
-          name=pin4
-        }
+         li:objects {
+          ha:line.810 {
+           x1=29.387926mm; y1=861.995mil; x2=29.387926mm; y2=861.995mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.813 {
+           x1=1.157in; y1=862.0mil; x2=1.157in; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.816 {
+           x1=1.157in; y1=862.0mil; x2=28.3878mm; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.819 {
+           x1=1.157in; y1=862.0mil; x2=1.157in; y2=20.8948mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.710 {
-        proto=4; x=42.775124mm; y=86.81mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAb
+     }
+     ha:subc.822 {
+      ha:attributes {
+       value=100k
+       footprint=0402
+       refdes=R13
+      }
+     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.824 {
+        proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8357,12 +8221,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.711 {
-        proto=4; x=42.775124mm; y=313.18mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.825 {
+        proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -8371,8 +8235,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=16
-          name=pin16
+          term=2
+          name=2
         }
        }
       }
@@ -8383,16 +8247,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.712 {
-           x=1.75098in; y=325.97mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.681 {
-           string=%a.parent.refdes%; x=1.625in; y=200.0mil; scale=100; fid=0;
+          ha:text.823 {
+           string=%a.parent.refdes%; x=568.61mil; y=6.942582mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -8406,26 +8267,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.713 {
-           x1=41.275109mm; y1=5.07989mm; x2=41.275109mm; y2=5.07989mm; thickness=0.1mm; clearance=0.0;
+          ha:line.826 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.716 {
-           x1=1.625in; y1=200.0mil; x2=1.625in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.829 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.719 {
-           x1=1.625in; y1=200.0mil; x2=40.275mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.832 {
+           x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.722 {
-           x1=1.625in; y1=200.0mil; x2=1.625in; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.835 {
+           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -8439,82 +8300,75 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAY
+      uid = qIc8VW925zCt24ZkTm0AAAAc
      }
-     ha:subc.725 {
+     ha:subc.838 {
       ha:attributes {
-       value=USBmicroB
-       footprint=ZX62-B-5PA
-       refdes=J5
+       value=LiPo
+       footprint=B2B-PH
+       refdes=B1
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; 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.299972mm;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
           }
 
           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
-            li:ps_poly {
-             11.81mil  
-             -30.515mil  
-             -11.81mil  
-             -30.515mil  
-             -11.81mil  
-             30.515mil  
-             11.81mil  
-             30.515mil  
-            }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:ps_circ { x=0.0; y=0.0; dia=1.459992mm;           }
+           ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            bottom = 1
+            mask = 1
            }
            clearance=0.0
-            li:ps_poly {
-             7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             -0.675132mm  
-             -7.875mil  
-             0.675132mm  
-             7.875mil  
-             0.675132mm  
-            }
           }
         }
       }
 
       ha:ps_proto_v6.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -8525,77 +8379,52 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            mask = 1
+            bottom = 1
+            copper = 1
            }
            clearance=0.0
             li:ps_poly {
-             -45.28mil  
-             -35.435mil  
-             -45.28mil  
-             35.435mil  
-             45.28mil  
-             35.435mil  
-             45.28mil  
-             -35.435mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -41.34mil  
-             -31.495mil  
-             -41.34mil  
-             31.495mil  
-             41.34mil  
-             31.495mil  
-             41.34mil  
-             -31.495mil  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
-        }
-      }
-
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
 
           ha:ps_shape_v4 {
            ha:combining {           }
            ha:layer_mask {
             copper = 1
-            top = 1
+            intern = 1
            }
            clearance=0.0
             li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
+             -0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
+             0.649986mm  
+             -0.649986mm  
+             0.649986mm  
             }
           }
 
@@ -8607,96 +8436,33 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             41.34mil  
-             -41.34mil  
-             -41.34mil  
-             -41.34mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-             -0.94996mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.3 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
+             -0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
             }
           }
 
           ha:ps_shape_v4 {
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            top = 1
+            bottom = 1
             mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             -1.050038mm  
-             -1.0mm  
-             1.050038mm  
-             1.0mm  
-             1.050038mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             35.435mil  
-             -37.405mil  
-             -35.435mil  
-             -37.405mil  
-             -35.435mil  
-             37.405mil  
-             35.435mil  
-             37.405mil  
+             -0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
+             0.729996mm  
+             -0.729996mm  
+             0.729996mm  
             }
           }
         }
@@ -8704,50 +8470,28 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.727 {
-        proto=0; x=750.0mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=D+
-        }
-       }
-       ha:padstack_ref.728 {
-        proto=0; x=775.58mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       ha:padstack_ref.840 {
+        proto=0; x=453.0mil; y=461.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
         }
 
         ha:attributes {
           term=2
-          name=D-
-        }
-       }
-       ha:padstack_ref.729 {
-        proto=0; x=18.400014mm; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=HS
+          name=-
         }
        }
-       ha:padstack_ref.730 {
-        proto=0; x=20.349718mm; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
+       ha:padstack_ref.841 {
+        proto=1; x=453.0mil; y=539.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
         ha:flags {
          clearline=1
         }
@@ -8757,105 +8501,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=VBUS
-        }
-       }
-       ha:padstack_ref.731 {
-        proto=0; x=698.82mil; y=4.521195mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=GND
-        }
-       }
-       ha:padstack_ref.732 {
-        proto=1; x=627.955mil; y=4.3961mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab1
-        }
-       }
-       ha:padstack_ref.733 {
-        proto=1; x=22.149689mm; y=4.3961mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab2
-        }
-       }
-       ha:padstack_ref.734 {
-        proto=2; x=17.850104mm; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab3
-        }
-       }
-       ha:padstack_ref.735 {
-        proto=2; x=797.23mil; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab4
-        }
-       }
-       ha:padstack_ref.736 {
-        proto=3; x=15.050008mm; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab5
-        }
-       }
-       ha:padstack_ref.737 {
-        proto=3; x=907.47mil; y=1.846194mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.92mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=G
-          name=tab6
+          name=+
         }
        }
       }
@@ -8866,18 +8512,31 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.726 {
-           string=%a.parent.refdes%; x=851.61mil; y=8.246994mm; scale=100; fid=0;
+          ha:line.842 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.845 {
+           x1=8.7061mm; y1=15.659354mm; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.848 {
+           x1=13.206218mm; y1=384.23mil; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
+          }
+          ha:line.851 {
+           x1=8.7061mm; y1=384.23mil; x2=13.206218mm; y2=384.23mil; thickness=6.0mil; clearance=0.0;
+          }
+          ha:text.839 {
+           string=%a.parent.refdes%; x=8.875772mm; y=603.7mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
+            onsolder=1
            }
-           rot = 180.000000
+           rot = 0.000000
           }
          }
          ha:type {
           silk = 1
-          top = 1
+          bottom = 1
          }
        }
 
@@ -8886,47 +8545,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.738 {
-           x1=19.049884mm; y1=3.525722mm; x2=19.049884mm; y2=3.525722mm; thickness=0.1mm; clearance=0.0;
+          ha:line.854 {
+           x1=453.0mil; y1=500.37mil; x2=453.0mil; y2=500.37mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.741 {
-           x1=750.0mil; y1=5.1962mm; x2=750.0mil; y2=5.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.857 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.744 {
-           x1=750.0mil; y1=5.1962mm; x2=18.05mm; y2=5.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.860 {
+           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=10.759442mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.747 {
-           x1=750.0mil; y1=5.1962mm; x2=750.0mil; y2=4.1962mm; thickness=0.1mm; clearance=0.0;
+          ha:line.863 {
+           x1=8.7061mm; y1=384.23mil; x2=9.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          top = 1
-          misc = 1
+          bottom = 1
           virtual = 1
+          misc = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAZ
- ha:flags ={ lock=1
- };     }
-     ha:subc.750 {
+      uid = qIc8VW925zCt24ZkTm0AAAAd
+     }
+     ha:subc.866 {
       ha:attributes {
-       value=Si7232DN
-       footprint=1212-8
-       refdes=Q1
+       value=4.7uF
+       footprint=0402
+       refdes=C4
       }
      ha:data {
           li:padstack_prototypes {
@@ -8943,14 +8601,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -8962,14 +8620,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.571119mm  
-             -10.97mil  
-             -0.571119mm  
-             10.97mil  
-             0.571119mm  
-             10.97mil  
-             0.571119mm  
-             -10.97mil  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -8981,20 +8639,122 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.494919mm  
-             -0.202438mm  
-             -0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             0.202438mm  
-             0.494919mm  
-             -0.202438mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
       }
+     }
 
-      ha:ps_proto_v6.1 {
+      li:objects {
+       ha:padstack_ref.868 {
+        proto=0; x=474.0mil; y=17.361408mm; 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.869 {
+        proto=0; x=474.0mil; y=715.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:text.867 {
+           string=%a.parent.refdes%; x=411.87mil; y=722.36mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
+
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.870 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.873 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.876 {
+           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=16.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.879 {
+           x1=474.0mil; y1=17.761204mm; x2=11.0396mm; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAe
+     }
+     ha:subc.882 {
+      ha:attributes {
+       value=4.7uF
+       footprint=0402
+       refdes=C5
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -9006,14 +8766,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.862583mm  
-             -0.495045mm  
-             -0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             -0.495045mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -9025,14 +8785,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -36.96mil  
-             -0.571246mm  
-             -36.96mil  
-             0.571246mm  
-             36.96mil  
-             0.571246mm  
-             36.96mil  
-             -0.571246mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -9044,14 +8804,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.862583mm  
-             -0.495045mm  
-             -0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             0.495045mm  
-             0.862583mm  
-             -0.495045mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -9059,22 +8819,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.752 {
-        proto=0; x=218.455mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.753 {
-        proto=0; x=331.435mil; y=382.3mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+       ha:padstack_ref.884 {
+        proto=0; x=399.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9084,25 +8830,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.754 {
-        proto=0; x=218.455mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=pin7
+          name=1
         }
        }
-       ha:padstack_ref.755 {
-        proto=0; x=331.435mil; y=9.060434mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+       ha:padstack_ref.885 {
+        proto=0; x=399.0mil; y=516.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9112,39 +8844,148 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=pin2
+          name=2
         }
        }
-       ha:padstack_ref.756 {
-        proto=0; x=218.455mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=6
-          name=pin6
-        }
+         li:objects {
+          ha:text.883 {
+           string=%a.parent.refdes%; x=10.4554mm; y=12.955796mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 90.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.757 {
-        proto=0; x=331.435mil; y=331.12mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=3
-          name=pin3
-        }
+         li:objects {
+          ha:line.886 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.889 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.892 {
+           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=11.718796mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.895 {
+           x1=399.0mil; y1=500.74mil; x2=9.1346mm; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.758 {
-        proto=0; x=218.455mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAAAf
+     }
+     ha:subc.898 {
+      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_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_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 { 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.900 {
+        proto=0; x=28.739296mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9153,12 +8994,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.759 {
-        proto=0; x=331.435mil; y=7.760462mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.825mil;
+       ha:padstack_ref.901 {
+        proto=0; x=28.739296mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9167,12 +9008,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=pin4
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.760 {
-        proto=1; x=253.0mil; y=9.342882mm; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+       ha:padstack_ref.902 {
+        proto=0; x=26.339758mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9181,12 +9022,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=8
-          name=pin8
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.761 {
-        proto=1; x=253.0mil; y=320.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=-0.382397mm;
+       ha:padstack_ref.903 {
+        proto=0; x=26.339758mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -9195,8 +9036,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=3
+          name=pin3
         }
        }
       }
@@ -9207,28 +9048,16 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.762 {
-           x1=209.99mil; y1=408.87mil; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.765 {
-           x1=8.63346mm; y1=7.085584mm; x2=8.63346mm; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.768 {
-           x1=209.99mil; y1=7.085584mm; x2=8.63346mm; y2=7.085584mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.771 {
-           x1=209.99mil; y1=7.085584mm; x2=209.99mil; y2=408.87mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.774 {
-           x=366.12mil; y=10.035286mm; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          ha:arc.904 {
+           x=27.77943mm; y=5.7216mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
           }
-          ha:text.751 {
-           string=%a.parent.refdes%; x=154.83mil; y=11.316462mm; scale=100; fid=0;
+          ha:text.899 {
+           string=%a.parent.refdes%; x=27.5394mm; y=3.1816mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -9242,26 +9071,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.775 {
-           x1=6.872122mm; y1=343.915mil; x2=6.872122mm; y2=343.915mil; thickness=0.1mm; clearance=0.0;
+          ha:line.905 {
+           x1=27.539527mm; y1=3.181727mm; x2=27.539527mm; y2=3.181727mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.778 {
-           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+          ha:line.908 {
+           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.781 {
-           x1=6.983476mm; y1=343.92mil; x2=5.983476mm; y2=343.92mil; thickness=0.1mm; clearance=0.0;
+          ha:line.911 {
+           x1=27.5394mm; y1=3.1816mm; x2=26.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.784 {
-           x1=6.983476mm; y1=343.92mil; x2=6.983476mm; y2=7.735568mm; thickness=0.1mm; clearance=0.0;
+          ha:line.914 {
+           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=2.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9275,13 +9104,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAa
+      uid = qIc8VW925zCt24ZkTm0AAAAg
      }
-     ha:subc.787 {
+     ha:subc.917 {
       ha:attributes {
-       value=W25Q64
-       footprint=SOIJ8
-       refdes=U5
+       value=22pF
+       footprint=0402
+       refdes=C32
       }
      ha:data {
           li:padstack_prototypes {
@@ -9298,14 +9127,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
-             -12.795mil  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -9317,77 +9146,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -36.46mil  
-             -15.795mil  
-             -36.46mil  
-             15.795mil  
-             36.46mil  
-             15.795mil  
-             36.46mil  
-             -15.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -33.46mil  
-             -12.795mil  
-             -33.46mil  
-             12.795mil  
-             33.46mil  
-             12.795mil  
-             33.46mil  
-             -12.795mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
-             -12.795mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.926085mm  
-             -15.795mil  
-             -0.926085mm  
-             15.795mil  
-             0.926085mm  
-             15.795mil  
-             0.926085mm  
-             -15.795mil  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -9399,14 +9165,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.849885mm  
-             -12.795mil  
-             -0.849885mm  
-             12.795mil  
-             0.849885mm  
-             12.795mil  
-             0.849885mm  
-             -12.795mil  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -9414,22 +9180,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.789 {
-        proto=0; x=25.888061mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=VCC
-        }
-       }
-       ha:padstack_ref.790 {
-        proto=1; x=32.887792mm; y=936.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+       ha:padstack_ref.919 {
+        proto=0; x=1.183in; y=3.530596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9439,25 +9191,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=CS
-        }
-       }
-       ha:padstack_ref.791 {
-        proto=0; x=25.888061mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=HOLD
+          name=1
         }
        }
-       ha:padstack_ref.792 {
-        proto=1; x=32.887792mm; y=886.99mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
+       ha:padstack_ref.920 {
+        proto=0; x=1.183in; y=2.731004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9467,63 +9205,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=SO
-        }
-       }
-       ha:padstack_ref.793 {
-        proto=0; x=25.888061mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=SCK
-        }
-       }
-       ha:padstack_ref.794 {
-        proto=1; x=32.887792mm; y=837.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=WP
-        }
-       }
-       ha:padstack_ref.795 {
-        proto=0; x=25.888061mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=SI
-        }
-       }
-       ha:padstack_ref.796 {
-        proto=1; x=32.887792mm; y=787.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.205mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=VSS
+          name=2
         }
        }
       }
@@ -9534,23 +9216,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.797 {
-           x1=26.69794mm; y1=757.08mil; x2=26.69794mm; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.800 {
-           x1=26.69794mm; y1=757.08mil; x2=1.26291in; y2=757.08mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.803 {
-           x1=1.26291in; y1=757.08mil; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.806 {
-           x1=26.69794mm; y1=24.559514mm; x2=1.26291in; y2=24.559514mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.809 {
-           x=31.61284mm; y=936.99mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.788 {
-           string=%a.parent.refdes%; x=1.02289in; y=740.61mil; scale=100; fid=0;
+          ha:text.918 {
+           string=%a.parent.refdes%; x=29.2481mm; y=3.9309mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -9569,26 +9236,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.810 {
-           x1=29.387926mm; y1=861.995mil; x2=29.387926mm; y2=861.995mil; thickness=0.1mm; clearance=0.0;
+          ha:line.921 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.813 {
-           x1=1.157in; y1=862.0mil; x2=1.157in; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.924 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.816 {
-           x1=1.157in; y1=862.0mil; x2=28.3878mm; y2=862.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.927 {
+           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=4.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.819 {
-           x1=1.157in; y1=862.0mil; x2=1.157in; y2=20.8948mm; thickness=0.1mm; clearance=0.0;
+          ha:line.930 {
+           x1=1.183in; y1=3.1308mm; x2=31.0482mm; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9602,13 +9269,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAb
+      uid = qIc8VW925zCt24ZkTm0AAAAh
      }
-     ha:subc.822 {
+     ha:subc.933 {
       ha:attributes {
-       value=100k
+       value=22pF
        footprint=0402
-       refdes=R13
+       refdes=C33
       }
      ha:data {
           li:padstack_prototypes {
@@ -9625,14 +9292,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  
             }
           }
 
@@ -9644,14 +9311,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  
             }
           }
 
@@ -9663,14 +9330,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  
             }
           }
         }
@@ -9678,8 +9345,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.824 {
-        proto=0; x=15.202408mm; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.935 {
+        proto=0; x=990.0mil; y=2.680204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9692,8 +9359,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.825 {
-        proto=0; x=630.0mil; y=351.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.936 {
+        proto=0; x=990.0mil; y=3.479796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9714,13 +9381,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.823 {
-           string=%a.parent.refdes%; x=568.61mil; y=6.942582mm; scale=100; fid=0;
+          ha:text.934 {
+           string=%a.parent.refdes%; x=25.9461mm; y=2.2799mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -9734,26 +9401,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.826 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.937 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.829 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.940 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.832 {
-           x1=15.602204mm; y1=351.0mil; x2=16.602204mm; y2=351.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.943 {
+           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=2.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.835 {
-           x1=15.602204mm; y1=351.0mil; x2=15.602204mm; y2=9.9154mm; thickness=0.1mm; clearance=0.0;
+          ha:line.946 {
+           x1=990.0mil; y1=3.08mm; x2=24.146mm; y2=3.08mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -9767,75 +9434,19 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAc
+      uid = qIc8VW925zCt24ZkTm0AAAAi
      }
-     ha:subc.838 {
+     ha:subc.949 {
       ha:attributes {
-       value=LiPo
-       footprint=B2B-PH
-       refdes=B1
+       value=3.3k
+       footprint=0402
+       refdes=R1
       }
      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
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=29.53mil; hplated=1; htop=0; hbottom=0;
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
@@ -9846,52 +9457,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.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -9903,33 +9476,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.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
           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.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -9937,28 +9510,22 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.840 {
-        proto=0; x=453.0mil; y=461.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+       ha:padstack_ref.951 {
+        proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=2
-          name=-
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.841 {
-        proto=1; x=453.0mil; y=539.74mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.152527mm;
+       ha:padstack_ref.952 {
+        proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -9967,8 +9534,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=+
+          term=2
+          name=2
         }
        }
       }
@@ -9979,31 +9546,18 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.842 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.845 {
-           x1=8.7061mm; y1=15.659354mm; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.848 {
-           x1=13.206218mm; y1=384.23mil; x2=13.206218mm; y2=15.659354mm; thickness=6.0mil; clearance=0.0;
-          }
-          ha:line.851 {
-           x1=8.7061mm; y1=384.23mil; x2=13.206218mm; y2=384.23mil; thickness=6.0mil; clearance=0.0;
-          }
-          ha:text.839 {
-           string=%a.parent.refdes%; x=8.875772mm; y=603.7mil; scale=100; fid=0;
+          ha:text.950 {
+           string=%a.parent.refdes%; x=645.5mil; y=631.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
-            onsolder=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -10012,46 +9566,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.854 {
-           x1=453.0mil; y1=500.37mil; x2=453.0mil; y2=500.37mil; thickness=0.1mm; clearance=0.0;
+          ha:line.953 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.857 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+          ha:line.956 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.860 {
-           x1=8.7061mm; y1=384.23mil; x2=8.7061mm; y2=10.759442mm; thickness=0.1mm; clearance=0.0;
+          ha:line.959 {
+           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.863 {
-           x1=8.7061mm; y1=384.23mil; x2=9.7061mm; y2=384.23mil; thickness=0.1mm; clearance=0.0;
+          ha:line.962 {
+           x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAd
+      uid = qIc8VW925zCt24ZkTm0AAAAj
      }
-     ha:subc.866 {
+     ha:subc.965 {
       ha:attributes {
-       value=4.7uF
+       value=0.1uF
        footprint=0402
-       refdes=C4
+       refdes=C10
       }
      ha:data {
           li:padstack_prototypes {
@@ -10068,14 +9622,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  
             }
           }
 
@@ -10087,14 +9641,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  
             }
           }
 
@@ -10106,14 +9660,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  
             }
           }
         }
@@ -10121,8 +9675,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.868 {
-        proto=0; x=474.0mil; y=17.361408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.967 {
+        proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10135,9 +9689,9 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.869 {
-        proto=0; x=474.0mil; y=715.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
+       ha:padstack_ref.968 {
+        proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
          clearline=1
         }
 
@@ -10157,13 +9711,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.867 {
-           string=%a.parent.refdes%; x=411.87mil; y=722.36mil; scale=100; fid=0;
+          ha:text.966 {
+           string=%a.parent.refdes%; x=19.418808mm; y=951.33mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -10177,26 +9731,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.870 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.969 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.873 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.972 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.876 {
-           x1=474.0mil; y1=17.761204mm; x2=474.0mil; y2=16.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.975 {
+           x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.879 {
-           x1=474.0mil; y1=17.761204mm; x2=11.0396mm; y2=17.761204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.978 {
+           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10210,13 +9764,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAe
+      uid = qIc8VW925zCt24ZkTm0AAAAk
      }
-     ha:subc.882 {
+     ha:subc.981 {
       ha:attributes {
-       value=4.7uF
+       value=0.1uF
        footprint=0402
-       refdes=C5
+       refdes=C610
       }
      ha:data {
           li:padstack_prototypes {
@@ -10233,14 +9787,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  
             }
           }
 
@@ -10252,14 +9806,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  
             }
           }
 
@@ -10271,14 +9825,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  
             }
           }
         }
@@ -10286,8 +9840,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.884 {
-        proto=0; x=399.0mil; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.983 {
+        proto=0; x=26.149804mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10300,8 +9854,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.885 {
-        proto=0; x=399.0mil; y=516.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.984 {
+        proto=0; x=26.949396mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10322,13 +9876,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.883 {
-           string=%a.parent.refdes%; x=10.4554mm; y=12.955796mm; scale=100; fid=0;
+          ha:text.982 {
+           string=%a.parent.refdes%; x=25.7495mm; y=235.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -10342,26 +9896,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.886 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.985 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.889 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.988 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.892 {
-           x1=399.0mil; y1=500.74mil; x2=399.0mil; y2=11.718796mm; thickness=0.1mm; clearance=0.0;
+          ha:line.991 {
+           x1=26.5496mm; y1=267.0mil; x2=27.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.895 {
-           x1=399.0mil; y1=500.74mil; x2=9.1346mm; y2=500.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.994 {
+           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=7.7818mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10375,13 +9929,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAf
+      uid = qIc8VW925zCt24ZkTm0AAAAl
      }
-     ha:subc.898 {
+     ha:subc.997 {
       ha:attributes {
-       value=8mhz
-       footprint=ABM3B
-       refdes=X2
+       value=bead
+       footprint=0402
+       refdes=L600
       }
      ha:data {
           li:padstack_prototypes {
@@ -10398,14 +9952,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             0.899922mm  
-             23.62mil  
-             0.899922mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -10417,14 +9971,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             26.62mil  
-             -0.976122mm  
-             -26.62mil  
-             -0.976122mm  
-             -26.62mil  
-             0.976122mm  
-             26.62mil  
-             0.976122mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -10436,14 +9990,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             -0.899922mm  
-             -23.62mil  
-             0.899922mm  
-             23.62mil  
-             0.899922mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -10451,22 +10005,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.900 {
-        proto=0; x=28.739296mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-       ha:padstack_ref.901 {
-        proto=0; x=28.739296mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.999 {
+        proto=0; x=910.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10476,25 +10016,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.902 {
-        proto=0; x=26.339758mm; y=5.181596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
+          name=1
         }
        }
-       ha:padstack_ref.903 {
-        proto=0; x=26.339758mm; y=1.181858mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1000 {
+        proto=0; x=910.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10503,8 +10029,8 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=pin3
+          term=2
+          name=2
         }
        }
       }
@@ -10515,16 +10041,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:arc.904 {
-           x=27.77943mm; y=5.7216mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.899 {
-           string=%a.parent.refdes%; x=27.5394mm; y=3.1816mm; scale=100; fid=0;
+          ha:text.998 {
+           string=%a.parent.refdes%; x=941.5mil; y=5.3533mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -10538,26 +10061,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.905 {
-           x1=27.539527mm; y1=3.181727mm; x2=27.539527mm; y2=3.181727mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1001 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.908 {
-           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1004 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.911 {
-           x1=27.5394mm; y1=3.1816mm; x2=26.5394mm; y2=3.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1007 {
+           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=5.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.914 {
-           x1=27.5394mm; y1=3.1816mm; x2=27.5394mm; y2=2.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1010 {
+           x1=910.0mil; y1=6.1534mm; x2=22.114mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10571,13 +10094,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAg
+      uid = qIc8VW925zCt24ZkTm0AAAAm
      }
-     ha:subc.917 {
+     ha:subc.1013 {
       ha:attributes {
-       value=22pF
+       value=0.1uF
        footprint=0402
-       refdes=C32
+       refdes=C602
       }
      ha:data {
           li:padstack_prototypes {
@@ -10647,8 +10170,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.919 {
-        proto=0; x=1.183in; y=3.530596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1015 {
+        proto=0; x=949.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10661,8 +10184,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.920 {
-        proto=0; x=1.183in; y=2.731004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1016 {
+        proto=0; x=949.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10683,8 +10206,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.918 {
-           string=%a.parent.refdes%; x=29.2481mm; y=3.9309mm; scale=100; fid=0;
+          ha:text.1014 {
+           string=%a.parent.refdes%; x=917.5mil; y=6.9535mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -10703,26 +10226,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.921 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1017 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.924 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1020 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.927 {
-           x1=1.183in; y1=3.1308mm; x2=1.183in; y2=4.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1023 {
+           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.930 {
-           x1=1.183in; y1=3.1308mm; x2=31.0482mm; y2=3.1308mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1026 {
+           x1=949.0mil; y1=6.1534mm; x2=25.1046mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10736,13 +10259,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAh
+      uid = qIc8VW925zCt24ZkTm0AAAAn
      }
-     ha:subc.933 {
+     ha:subc.1029 {
       ha:attributes {
-       value=22pF
+       value=1uF
        footprint=0402
-       refdes=C33
+       refdes=C601
       }
      ha:data {
           li:padstack_prototypes {
@@ -10812,8 +10335,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.935 {
-        proto=0; x=990.0mil; y=2.680204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1031 {
+        proto=0; x=987.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10826,8 +10349,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.936 {
-        proto=0; x=990.0mil; y=3.479796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1032 {
+        proto=0; x=987.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10848,13 +10371,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.934 {
-           string=%a.parent.refdes%; x=25.9461mm; y=2.2799mm; scale=100; fid=0;
+          ha:text.1030 {
+           string=%a.parent.refdes%; x=955.5mil; y=6.9535mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -10868,26 +10391,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.937 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1033 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.940 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1036 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.943 {
-           x1=990.0mil; y1=3.08mm; x2=990.0mil; y2=2.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1039 {
+           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.946 {
-           x1=990.0mil; y1=3.08mm; x2=24.146mm; y2=3.08mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1042 {
+           x1=987.0mil; y1=6.1534mm; x2=26.0698mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -10901,13 +10424,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAi
+      uid = qIc8VW925zCt24ZkTm0AAAAo
      }
-     ha:subc.949 {
+     ha:subc.1045 {
       ha:attributes {
-       value=3.3k
+       value=10k
        footprint=0402
-       refdes=R1
+       refdes=R402
       }
      ha:data {
           li:padstack_prototypes {
@@ -10977,8 +10500,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.951 {
-        proto=0; x=677.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1047 {
+        proto=0; x=1.343in; y=9.689596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -10991,8 +10514,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.952 {
-        proto=0; x=677.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1048 {
+        proto=0; x=1.343in; y=8.890004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11013,8 +10536,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.950 {
-           string=%a.parent.refdes%; x=645.5mil; y=631.24mil; scale=100; fid=0;
+          ha:text.1046 {
+           string=%a.parent.refdes%; x=33.3121mm; y=10.0899mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11033,26 +10556,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.953 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1049 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.956 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1052 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.959 {
-           x1=677.0mil; y1=599.74mil; x2=677.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1055 {
+           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=10.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.962 {
-           x1=677.0mil; y1=599.74mil; x2=18.1958mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1058 {
+           x1=1.343in; y1=9.2898mm; x2=35.1122mm; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11066,13 +10589,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAj
+      uid = qIc8VW925zCt24ZkTm0AAAAp
      }
-     ha:subc.965 {
+     ha:subc.1061 {
       ha:attributes {
-       value=0.1uF
+       value=10k
        footprint=0402
-       refdes=C10
+       refdes=R401
       }
      ha:data {
           li:padstack_prototypes {
@@ -11142,8 +10665,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.967 {
-        proto=0; x=809.74mil; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1063 {
+        proto=0; x=861.0mil; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11156,8 +10679,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.968 {
-        proto=0; x=19.767804mm; y=920.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1064 {
+        proto=0; x=21.069808mm; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11178,8 +10701,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.966 {
-           string=%a.parent.refdes%; x=19.418808mm; y=951.33mil; scale=100; fid=0;
+          ha:text.1062 {
+           string=%a.parent.refdes%; x=22.269704mm; y=546.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11198,26 +10721,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.969 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1065 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.972 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1068 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.975 {
-           x1=794.0mil; y1=920.0mil; x2=19.1676mm; y2=920.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1071 {
+           x1=21.469604mm; y1=515.0mil; x2=20.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.978 {
-           x1=794.0mil; y1=920.0mil; x2=794.0mil; y2=22.368mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1074 {
+           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=12.081mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11231,13 +10754,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAk
+      uid = qIc8VW925zCt24ZkTm0AAAAq
      }
-     ha:subc.981 {
+     ha:subc.1077 {
       ha:attributes {
-       value=0.1uF
+       value=1k
        footprint=0402
-       refdes=C610
+       refdes=R53
       }
      ha:data {
           li:padstack_prototypes {
@@ -11254,14 +10777,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  
             }
           }
 
@@ -11273,14 +10796,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  
             }
           }
 
@@ -11292,14 +10815,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  
             }
           }
         }
@@ -11307,8 +10830,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.983 {
-        proto=0; x=26.149804mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1079 {
+        proto=0; x=30.3784mm; y=4.832604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11321,8 +10844,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.984 {
-        proto=0; x=26.949396mm; y=267.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1080 {
+        proto=0; x=30.3784mm; y=221.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11343,13 +10866,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.982 {
-           string=%a.parent.refdes%; x=25.7495mm; y=235.5mil; scale=100; fid=0;
+          ha:text.1078 {
+           string=%a.parent.refdes%; x=1.2275in; y=174.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -11363,26 +10886,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.985 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1081 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.988 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1084 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.991 {
-           x1=26.5496mm; y1=267.0mil; x2=27.5496mm; y2=267.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1087 {
+           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=4.2324mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.994 {
-           x1=26.5496mm; y1=267.0mil; x2=26.5496mm; y2=7.7818mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1090 {
+           x1=30.3784mm; y1=206.0mil; x2=29.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11396,13 +10919,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAl
+      uid = qIc8VW925zCt24ZkTm0AAAAr
      }
-     ha:subc.997 {
+     ha:subc.1093 {
       ha:attributes {
-       value=bead
+       value=5.6k
        footprint=0402
-       refdes=L600
+       refdes=R25
       }
      ha:data {
           li:padstack_prototypes {
@@ -11472,8 +10995,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.999 {
-        proto=0; x=910.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1095 {
+        proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11486,8 +11009,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1000 {
-        proto=0; x=910.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1096 {
+        proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11508,8 +11031,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.998 {
-           string=%a.parent.refdes%; x=941.5mil; y=5.3533mm; scale=100; fid=0;
+          ha:text.1094 {
+           string=%a.parent.refdes%; x=727.48mil; y=11.551412mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11528,26 +11051,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1001 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1097 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1004 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1100 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1007 {
-           x1=910.0mil; y1=6.1534mm; x2=910.0mil; y2=5.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1103 {
+           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1010 {
-           x1=910.0mil; y1=6.1534mm; x2=22.114mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1106 {
+           x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11561,13 +11084,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAm
+      uid = qIc8VW925zCt24ZkTm0AAAAs
      }
-     ha:subc.1013 {
+     ha:subc.1109 {
       ha:attributes {
-       value=0.1uF
+       value=10k
        footprint=0402
-       refdes=C602
+       refdes=R26
       }
      ha:data {
           li:padstack_prototypes {
@@ -11637,8 +11160,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1015 {
-        proto=0; x=949.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1111 {
+        proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11651,8 +11174,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1016 {
-        proto=0; x=949.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1112 {
+        proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11673,13 +11196,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1014 {
-           string=%a.parent.refdes%; x=917.5mil; y=6.9535mm; scale=100; fid=0;
+          ha:text.1110 {
+           string=%a.parent.refdes%; x=773.0mil; y=453.74mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -11693,26 +11216,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1017 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1113 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1020 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1116 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1023 {
-           x1=949.0mil; y1=6.1534mm; x2=949.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1119 {
+           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1026 {
-           x1=949.0mil; y1=6.1534mm; x2=25.1046mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1122 {
+           x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11726,13 +11249,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAn
+      uid = qIc8VW925zCt24ZkTm0AAAAt
      }
-     ha:subc.1029 {
+     ha:subc.1125 {
       ha:attributes {
-       value=1uF
+       value=0.1uF
        footprint=0402
-       refdes=C601
+       refdes=C101
       }
      ha:data {
           li:padstack_prototypes {
@@ -11802,8 +11325,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1031 {
-        proto=0; x=987.0mil; y=6.553196mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1127 {
+        proto=0; x=1.439in; y=4.634996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11816,8 +11339,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1032 {
-        proto=0; x=987.0mil; y=5.753604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1128 {
+        proto=0; x=1.439in; y=3.835404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11838,8 +11361,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1030 {
-           string=%a.parent.refdes%; x=955.5mil; y=6.9535mm; scale=100; fid=0;
+          ha:text.1126 {
+           string=%a.parent.refdes%; x=35.7505mm; y=5.0353mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -11858,26 +11381,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1033 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1129 {
+           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1036 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1132 {
+           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1039 {
-           x1=987.0mil; y1=6.1534mm; x2=987.0mil; y2=7.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1135 {
+           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=5.2352mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1042 {
-           x1=987.0mil; y1=6.1534mm; x2=26.0698mm; y2=6.1534mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1138 {
+           x1=1.439in; y1=4.2352mm; x2=37.5506mm; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -11891,13 +11414,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAo
+      uid = qIc8VW925zCt24ZkTm0AAAAu
      }
-     ha:subc.1045 {
+     ha:subc.1141 {
       ha:attributes {
-       value=10k
+       value=1uF
        footprint=0402
-       refdes=R402
+       refdes=C37
       }
      ha:data {
           li:padstack_prototypes {
@@ -11914,14 +11437,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  
             }
           }
 
@@ -11933,14 +11456,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  
             }
           }
 
@@ -11952,14 +11475,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  
             }
           }
         }
@@ -11967,8 +11490,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1047 {
-        proto=0; x=1.343in; y=9.689596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1143 {
+        proto=0; x=573.48mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -11981,8 +11504,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1048 {
-        proto=0; x=1.343in; y=8.890004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1144 {
+        proto=0; x=542.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12003,8 +11526,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1046 {
-           string=%a.parent.refdes%; x=33.3121mm; y=10.0899mm; scale=100; fid=0;
+          ha:text.1142 {
+           string=%a.parent.refdes%; x=584.46mil; y=13.983462mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12023,26 +11546,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1049 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1145 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1052 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1148 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1055 {
-           x1=1.343in; y1=9.2898mm; x2=1.343in; y2=10.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1151 {
+           x1=557.74mil; y1=493.0mil; x2=13.166596mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1058 {
-           x1=1.343in; y1=9.2898mm; x2=35.1122mm; y2=9.2898mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1154 {
+           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12056,13 +11579,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAp
+      uid = qIc8VW925zCt24ZkTm0AAAAv
      }
-     ha:subc.1061 {
+     ha:subc.1157 {
       ha:attributes {
-       value=10k
+       value=10nF
        footprint=0402
-       refdes=R401
+       refdes=C38
       }
      ha:data {
           li:padstack_prototypes {
@@ -12132,8 +11655,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1063 {
-        proto=0; x=861.0mil; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1159 {
+        proto=0; x=628.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12146,8 +11669,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1064 {
-        proto=0; x=21.069808mm; y=515.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1160 {
+        proto=0; x=15.151608mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12168,13 +11691,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1062 {
-           string=%a.parent.refdes%; x=22.269704mm; y=546.5mil; scale=100; fid=0;
+          ha:text.1158 {
+           string=%a.parent.refdes%; x=585.57mil; y=410.17mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -12188,26 +11711,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1065 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1161 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1068 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1164 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1071 {
-           x1=21.469604mm; y1=515.0mil; x2=20.469604mm; y2=515.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1167 {
+           x1=15.551404mm; y1=493.0mil; x2=14.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1074 {
-           x1=21.469604mm; y1=515.0mil; x2=21.469604mm; y2=12.081mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1170 {
+           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12221,13 +11744,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAq
+      uid = qIc8VW925zCt24ZkTm0AAAAw
      }
-     ha:subc.1077 {
+     ha:subc.1173 {
       ha:attributes {
-       value=1k
+       value=27k
        footprint=0402
-       refdes=R53
+       refdes=R20
       }
      ha:data {
           li:padstack_prototypes {
@@ -12297,8 +11820,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1079 {
-        proto=0; x=30.3784mm; y=4.832604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1175 {
+        proto=0; x=871.0mil; y=6.998204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12311,8 +11834,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1080 {
-        proto=0; x=30.3784mm; y=221.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1176 {
+        proto=0; x=871.0mil; y=7.797796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12333,13 +11856,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1078 {
-           string=%a.parent.refdes%; x=1.2275in; y=174.5mil; scale=100; fid=0;
+          ha:text.1174 {
+           string=%a.parent.refdes%; x=883.57mil; y=8.687304mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -12353,26 +11876,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1081 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1177 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1084 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1180 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1087 {
-           x1=30.3784mm; y1=206.0mil; x2=30.3784mm; y2=4.2324mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1183 {
+           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=6.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1090 {
-           x1=30.3784mm; y1=206.0mil; x2=29.3784mm; y2=206.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1186 {
+           x1=871.0mil; y1=7.398mm; x2=21.1234mm; y2=7.398mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12386,13 +11909,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAr
+      uid = qIc8VW925zCt24ZkTm0AAAAx
      }
-     ha:subc.1093 {
+     ha:subc.1189 {
       ha:attributes {
-       value=5.6k
+       value=3.3k
        footprint=0402
-       refdes=R25
+       refdes=R2
       }
      ha:data {
           li:padstack_prototypes {
@@ -12462,8 +11985,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1095 {
-        proto=0; x=698.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1191 {
+        proto=0; x=716.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12476,8 +11999,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1096 {
-        proto=0; x=698.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1192 {
+        proto=0; x=716.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12498,8 +12021,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1094 {
-           string=%a.parent.refdes%; x=727.48mil; y=11.551412mm; scale=100; fid=0;
+          ha:text.1190 {
+           string=%a.parent.refdes%; x=700.36mil; y=592.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12518,26 +12041,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1097 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1193 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1100 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1196 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1103 {
-           x1=698.0mil; y1=10.750804mm; x2=698.0mil; y2=11.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1199 {
+           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1106 {
-           x1=698.0mil; y1=10.750804mm; x2=18.7292mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1202 {
+           x1=716.0mil; y1=599.74mil; x2=19.1864mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12551,13 +12074,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAs
+      uid = qIc8VW925zCt24ZkTm0AAAAy
      }
-     ha:subc.1109 {
+     ha:subc.1205 {
       ha:attributes {
-       value=10k
+       value=27k
        footprint=0402
-       refdes=R26
+       refdes=R19
       }
      ha:data {
           li:padstack_prototypes {
@@ -12627,8 +12150,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1111 {
-        proto=0; x=737.0mil; y=10.351008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1207 {
+        proto=0; x=895.0mil; y=9.499596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12641,8 +12164,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1112 {
-        proto=0; x=737.0mil; y=439.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1208 {
+        proto=0; x=895.0mil; y=8.700004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12663,8 +12186,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1110 {
-           string=%a.parent.refdes%; x=773.0mil; y=453.74mil; scale=100; fid=0;
+          ha:text.1206 {
+           string=%a.parent.refdes%; x=22.286722mm; y=8.049764mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12683,26 +12206,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1113 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1209 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1116 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1212 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1119 {
-           x1=737.0mil; y1=10.750804mm; x2=737.0mil; y2=9.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1215 {
+           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=10.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1122 {
-           x1=737.0mil; y1=10.750804mm; x2=17.7198mm; y2=10.750804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1218 {
+           x1=895.0mil; y1=9.0998mm; x2=23.733mm; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12716,13 +12239,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAt
+      uid = qIc8VW925zCt24ZkTm0AAAAz
      }
-     ha:subc.1125 {
+     ha:subc.1221 {
       ha:attributes {
-       value=0.1uF
+       value=1k
        footprint=0402
-       refdes=C101
+       refdes=R7
       }
      ha:data {
           li:padstack_prototypes {
@@ -12792,8 +12315,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1127 {
-        proto=0; x=1.439in; y=4.634996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1223 {
+        proto=0; x=677.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12806,8 +12329,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1128 {
-        proto=0; x=1.439in; y=3.835404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1224 {
+        proto=0; x=677.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12828,8 +12351,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1126 {
-           string=%a.parent.refdes%; x=35.7505mm; y=5.0353mm; scale=100; fid=0;
+          ha:text.1222 {
+           string=%a.parent.refdes%; x=651.69mil; y=15.551404mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -12848,26 +12371,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1129 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1225 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1132 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1228 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1135 {
-           x1=1.439in; y1=4.2352mm; x2=1.439in; y2=5.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1231 {
+           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1138 {
-           x1=1.439in; y1=4.2352mm; x2=37.5506mm; y2=4.2352mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1234 {
+           x1=677.0mil; y1=13.163804mm; x2=18.1958mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -12881,13 +12404,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAu
+      uid = qIc8VW925zCt24ZkTm0AAAA0
      }
-     ha:subc.1141 {
+     ha:subc.1237 {
       ha:attributes {
-       value=1uF
+       value=1k
        footprint=0402
-       refdes=C37
+       refdes=R8
       }
      ha:data {
           li:padstack_prototypes {
@@ -12904,14 +12427,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  
             }
           }
 
@@ -12923,14 +12446,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  
             }
           }
 
@@ -12942,14 +12465,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  
             }
           }
         }
@@ -12957,8 +12480,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1143 {
-        proto=0; x=573.48mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1239 {
+        proto=0; x=716.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12971,8 +12494,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1144 {
-        proto=0; x=542.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1240 {
+        proto=0; x=716.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -12993,8 +12516,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1142 {
-           string=%a.parent.refdes%; x=584.46mil; y=13.983462mm; scale=100; fid=0;
+          ha:text.1238 {
+           string=%a.parent.refdes%; x=17.253966mm; y=610.34mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -13013,26 +12536,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1145 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1241 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1148 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1244 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1151 {
-           x1=557.74mil; y1=493.0mil; x2=13.166596mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1247 {
+           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1154 {
-           x1=557.74mil; y1=493.0mil; x2=557.74mil; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1250 {
+           x1=716.0mil; y1=13.163804mm; x2=19.1864mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13046,13 +12569,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAv
+      uid = qIc8VW925zCt24ZkTm0AAAA1
      }
-     ha:subc.1157 {
+     ha:subc.1269 {
       ha:attributes {
-       value=10nF
+       value=22nH
        footprint=0402
-       refdes=C38
+       refdes=L174
       }
      ha:data {
           li:padstack_prototypes {
@@ -13122,8 +12645,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1159 {
-        proto=0; x=628.0mil; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1271 {
+        proto=0; x=63.437004mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13136,8 +12659,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1160 {
-        proto=0; x=15.151608mm; y=493.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1272 {
+        proto=0; x=64.236596mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13158,13 +12681,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1158 {
-           string=%a.parent.refdes%; x=585.57mil; y=410.17mil; scale=100; fid=0;
+          ha:text.1270 {
+           string=%a.parent.refdes%; x=63.0367mm; y=468.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -13178,26 +12701,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1161 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1273 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1164 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1276 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1167 {
-           x1=15.551404mm; y1=493.0mil; x2=14.551404mm; y2=493.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1279 {
+           x1=63.8368mm; y1=500.0mil; x2=64.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1170 {
-           x1=15.551404mm; y1=493.0mil; x2=15.551404mm; y2=11.5222mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1282 {
+           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=13.7mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13211,13 +12734,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAw
+      uid = qIc8VW925zCt24ZkTm0AAAA3
      }
-     ha:subc.1173 {
+     ha:subc.1285 {
       ha:attributes {
-       value=27k
-       footprint=0402
-       refdes=R20
+       value=SAW
+       footprint=saw
+       refdes=S1
       }
      ha:data {
           li:padstack_prototypes {
@@ -13234,14 +12757,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  
+             -0.162559mm  
+             -0.124967mm  
+             -0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             -0.124967mm  
             }
           }
 
@@ -13253,14 +12776,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.312547mm  
+             -0.274955mm  
+             -0.312547mm  
+             0.274955mm  
+             0.312547mm  
+             0.274955mm  
+             0.312547mm  
+             -0.274955mm  
             }
           }
 
@@ -13272,14 +12795,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  
+             -0.162559mm  
+             -0.124967mm  
+             -0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             0.124967mm  
+             0.162559mm  
+             -0.124967mm  
             }
           }
         }
@@ -13287,8 +12810,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1175 {
-        proto=0; x=871.0mil; y=6.998204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1287 {
+        proto=0; x=36.83mm; y=595.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
         ha:flags {
          clearline=1
         }
@@ -13301,8 +12824,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1176 {
-        proto=0; x=871.0mil; y=7.797796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1288 {
+        proto=0; x=1.43868in; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
         ha:flags {
          clearline=1
         }
@@ -13315,6 +12838,48 @@ ha:pcb-rnd-board-v6 {
           name=2
         }
        }
+       ha:padstack_ref.1289 {
+        proto=0; x=37.117528mm; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=5
+        }
+       }
+       ha:padstack_ref.1290 {
+        proto=0; x=1.43868in; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=3
+        }
+       }
+       ha:padstack_ref.1291 {
+        proto=0; x=37.117528mm; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=4
+        }
+       }
       }
       li:layers {
 
@@ -13323,13 +12888,25 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1174 {
-           string=%a.parent.refdes%; x=883.57mil; y=8.687304mm; scale=100; fid=0;
+          ha:line.1292 {
+           x1=1.46969in; y1=14.913102mm; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1295 {
+           x1=1.43031in; y1=642.24mil; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1298 {
+           x1=1.43031in; y1=14.913102mm; x2=1.43031in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1301 {
+           x1=1.43031in; y1=14.913102mm; x2=1.46969in; y2=14.913102mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1286 {
+           string=%a.parent.refdes%; x=36.83mm; y=595.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -13343,26 +12920,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1177 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1304 {
+           x1=36.83mm; y1=15.713049mm; x2=36.83mm; y2=15.713049mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1180 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1307 {
+           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1183 {
-           x1=871.0mil; y1=7.398mm; x2=871.0mil; y2=6.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1310 {
+           x1=36.83mm; y1=595.0mil; x2=37.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1186 {
-           x1=871.0mil; y1=7.398mm; x2=21.1234mm; y2=7.398mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1313 {
+           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=16.113mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13376,84 +12953,77 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAx
+      uid = qIc8VW925zCt24ZkTm0AAAA4
      }
-     ha:subc.1189 {
+     ha:subc.1316 {
       ha:attributes {
-       value=3.3k
-       footprint=0402
-       refdes=R2
+       value=APAE1575R1840AADB7-T
+       footprint=GP.18.4
+       refdes=A1
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        hdia=0.95mm; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
-            li: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:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            mask = 1
+            bottom = 1
+            copper = 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:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            copper = 1
+            intern = 1
            }
            clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
           }
-        }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
+        }
       }
      }
 
       li:objects {
-       ha:padstack_ref.1191 {
-        proto=0; x=716.0mil; y=615.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1318 {
+        proto=0; x=36.83mm; y=500.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
         ha:flags {
          clearline=1
         }
@@ -13466,20 +13036,6 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1192 {
-        proto=0; x=716.0mil; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
       }
       li:layers {
 
@@ -13488,18 +13044,34 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1190 {
-           string=%a.parent.refdes%; x=700.36mil; y=592.24mil; scale=100; fid=0;
+          ha:line.1319 {
+           x1=46.83mm; y1=5.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1322 {
+           x1=46.83mm; y1=5.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1325 {
+           x1=28.83mm; y1=3.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1328 {
+           x1=28.83mm; y1=3.7mm; x2=28.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:line.1331 {
+           x1=28.83mm; y1=21.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
+          }
+          ha:text.1317 {
+           string=%a.parent.refdes%; x=1.80433071in; y=20.7mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
+            onsolder=1
            }
            rot = 270.000000
           }
          }
          ha:type {
           silk = 1
-          top = 1
+          bottom = 1
          }
        }
 
@@ -13508,46 +13080,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1193 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1334 {
+           x1=36.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1196 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1337 {
+           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1199 {
-           x1=716.0mil; y1=599.74mil; x2=716.0mil; y2=16.233396mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1340 {
+           x1=37.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1202 {
-           x1=716.0mil; y1=599.74mil; x2=19.1864mm; y2=599.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1343 {
+           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          top = 1
-          misc = 1
+          bottom = 1
           virtual = 1
+          misc = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAy
+      uid = qIc8VW925zCt24ZkTm0AAAA5
      }
-     ha:subc.1205 {
+     ha:subc.1346 {
       ha:attributes {
-       value=27k
+       value=10pF
        footprint=0402
-       refdes=R19
+       refdes=C31
       }
      ha:data {
           li:padstack_prototypes {
@@ -13564,14 +13136,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  
             }
           }
 
@@ -13583,14 +13155,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  
             }
           }
 
@@ -13602,14 +13174,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  
             }
           }
         }
@@ -13617,8 +13189,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1207 {
-        proto=0; x=895.0mil; y=9.499596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1348 {
+        proto=0; x=51.600604mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13631,8 +13203,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1208 {
-        proto=0; x=895.0mil; y=8.700004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1349 {
+        proto=0; x=52.400196mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13653,13 +13225,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1206 {
-           string=%a.parent.refdes%; x=22.286722mm; y=8.049764mm; scale=100; fid=0;
+          ha:text.1347 {
+           string=%a.parent.refdes%; x=49.315874mm; y=4.77139mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -13673,26 +13245,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1209 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1350 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1212 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1353 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1215 {
-           x1=895.0mil; y1=9.0998mm; x2=895.0mil; y2=10.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1356 {
+           x1=52.0004mm; y1=218.0mil; x2=53.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1218 {
-           x1=895.0mil; y1=9.0998mm; x2=23.733mm; y2=9.0998mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1359 {
+           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=6.5372mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13706,13 +13278,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAAz
+      uid = qIc8VW925zCt24ZkTm0AAAA6
      }
-     ha:subc.1221 {
+     ha:subc.1362 {
       ha:attributes {
-       value=1k
+       value=47nF
        footprint=0402
-       refdes=R7
+       refdes=C45
       }
      ha:data {
           li:padstack_prototypes {
@@ -13782,8 +13354,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1223 {
-        proto=0; x=677.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1364 {
+        proto=0; x=2.108in; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13796,8 +13368,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1224 {
-        proto=0; x=677.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1365 {
+        proto=0; x=2.108in; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13818,8 +13390,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1222 {
-           string=%a.parent.refdes%; x=651.69mil; y=15.551404mm; scale=100; fid=0;
+          ha:text.1363 {
+           string=%a.parent.refdes%; x=51.4985mm; y=16.453096mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -13838,26 +13410,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1225 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1366 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1228 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1369 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1231 {
-           x1=677.0mil; y1=13.163804mm; x2=677.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1372 {
+           x1=2.108in; y1=602.74mil; x2=2.108in; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1234 {
-           x1=677.0mil; y1=13.163804mm; x2=18.1958mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1375 {
+           x1=2.108in; y1=602.74mil; x2=54.5432mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -13871,13 +13443,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA0
+      uid = qIc8VW925zCt24ZkTm0AAAA7
      }
-     ha:subc.1237 {
+     ha:subc.1378 {
       ha:attributes {
-       value=1k
+       value=47nF
        footprint=0402
-       refdes=R8
+       refdes=C47
       }
      ha:data {
           li:padstack_prototypes {
@@ -13947,8 +13519,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1239 {
-        proto=0; x=716.0mil; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1380 {
+        proto=0; x=55.499mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13961,8 +13533,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1240 {
-        proto=0; x=716.0mil; y=12.764008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1381 {
+        proto=0; x=55.499mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -13983,8 +13555,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1238 {
-           string=%a.parent.refdes%; x=17.253966mm; y=610.34mil; scale=100; fid=0;
+          ha:text.1379 {
+           string=%a.parent.refdes%; x=2.2095in; y=651.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -14003,26 +13575,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1241 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1382 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1244 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1385 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1247 {
-           x1=716.0mil; y1=13.163804mm; x2=716.0mil; y2=14.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1388 {
+           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1250 {
-           x1=716.0mil; y1=13.163804mm; x2=19.1864mm; y2=13.163804mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1391 {
+           x1=55.499mm; y1=602.74mil; x2=56.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14036,13 +13608,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA1
+      uid = qIc8VW925zCt24ZkTm0AAAA8
      }
-     ha:subc.1253 {
+     ha:subc.1394 {
       ha:attributes {
-       value=tuning
+       value=56k
        footprint=0402
-       refdes=C177
+       refdes=R30
       }
      ha:data {
           li:padstack_prototypes {
@@ -14059,14 +13631,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  
             }
           }
 
@@ -14078,14 +13650,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  
             }
           }
 
@@ -14097,14 +13669,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  
             }
           }
         }
@@ -14112,8 +13684,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1255 {
-        proto=0; x=63.437004mm; y=538.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1396 {
+        proto=0; x=54.5084mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14126,8 +13698,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1256 {
-        proto=0; x=64.236596mm; y=538.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1397 {
+        proto=0; x=54.5084mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14148,13 +13720,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1254 {
-           string=%a.parent.refdes%; x=63.0367mm; y=506.5mil; scale=100; fid=0;
+          ha:text.1395 {
+           string=%a.parent.refdes%; x=2.1705in; y=639.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14168,26 +13740,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1257 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1398 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1260 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1401 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1263 {
-           x1=63.8368mm; y1=538.0mil; x2=64.8368mm; y2=538.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1404 {
+           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1266 {
-           x1=63.8368mm; y1=538.0mil; x2=63.8368mm; y2=14.6652mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1407 {
+           x1=54.5084mm; y1=602.74mil; x2=55.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14201,13 +13773,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA2
+      uid = qIc8VW925zCt24ZkTm0AAAA9
      }
-     ha:subc.1269 {
+     ha:subc.1410 {
       ha:attributes {
-       value=22nH
+       value=47nF
        footprint=0402
-       refdes=L174
+       refdes=C291
       }
      ha:data {
           li:padstack_prototypes {
@@ -14224,14 +13796,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  
             }
           }
 
@@ -14243,14 +13815,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  
             }
           }
 
@@ -14262,14 +13834,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  
             }
           }
         }
@@ -14277,8 +13849,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1271 {
-        proto=0; x=63.437004mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1412 {
+        proto=0; x=2.099in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14291,8 +13863,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1272 {
-        proto=0; x=64.236596mm; y=500.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1413 {
+        proto=0; x=2.099in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14313,13 +13885,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1270 {
-           string=%a.parent.refdes%; x=63.0367mm; y=468.5mil; scale=100; fid=0;
+          ha:text.1411 {
+           string=%a.parent.refdes%; x=52.5145mm; y=6.7503mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14333,26 +13905,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1273 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1414 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1276 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1417 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1279 {
-           x1=63.8368mm; y1=500.0mil; x2=64.8368mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1420 {
+           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1282 {
-           x1=63.8368mm; y1=500.0mil; x2=63.8368mm; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1423 {
+           x1=2.099in; y1=5.9502mm; x2=54.3146mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14366,13 +13938,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA3
+      uid = qIc8VW925zCt24ZkTm0AAAA+
      }
-     ha:subc.1285 {
+     ha:subc.1426 {
       ha:attributes {
-       value=SAW
-       footprint=saw
-       refdes=S1
+       value=47nF
+       footprint=0402
+       refdes=C271
       }
      ha:data {
           li:padstack_prototypes {
@@ -14389,14 +13961,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.162559mm  
-             -0.124967mm  
-             -0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             -0.124967mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
 
@@ -14408,14 +13980,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.312547mm  
-             -0.274955mm  
-             -0.312547mm  
-             0.274955mm  
-             0.312547mm  
-             0.274955mm  
-             0.312547mm  
-             -0.274955mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
             }
           }
 
@@ -14427,14 +13999,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.162559mm  
-             -0.124967mm  
-             -0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             0.124967mm  
-             0.162559mm  
-             -0.124967mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
             }
           }
         }
@@ -14442,8 +14014,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1287 {
-        proto=0; x=36.83mm; y=595.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+       ha:padstack_ref.1428 {
+        proto=0; x=54.3052mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14456,8 +14028,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1288 {
-        proto=0; x=1.43868in; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
+       ha:padstack_ref.1429 {
+        proto=0; x=54.3052mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14470,48 +14042,6 @@ ha:pcb-rnd-board-v6 {
           name=2
         }
        }
-       ha:padstack_ref.1289 {
-        proto=0; x=37.117528mm; y=614.69mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=5
-        }
-       }
-       ha:padstack_ref.1290 {
-        proto=0; x=1.43868in; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=3
-        }
-       }
-       ha:padstack_ref.1291 {
-        proto=0; x=37.117528mm; y=634.37mil; rot=0.000000; xmirror=0; smirror=0; clearance=11.81mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=4
-        }
-       }
       }
       li:layers {
 
@@ -14520,25 +14050,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1292 {
-           x1=1.46969in; y1=14.913102mm; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1295 {
-           x1=1.43031in; y1=642.24mil; x2=1.46969in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1298 {
-           x1=1.43031in; y1=14.913102mm; x2=1.43031in; y2=642.24mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1301 {
-           x1=1.43031in; y1=14.913102mm; x2=1.46969in; y2=14.913102mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1286 {
-           string=%a.parent.refdes%; x=36.83mm; y=595.0mil; scale=100; fid=0;
+          ha:text.1427 {
+           string=%a.parent.refdes%; x=55.4609mm; y=7.2583mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14552,26 +14070,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1304 {
-           x1=36.83mm; y1=15.713049mm; x2=36.83mm; y2=15.713049mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1430 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1307 {
-           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1433 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1310 {
-           x1=36.83mm; y1=595.0mil; x2=37.83mm; y2=595.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1436 {
+           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1313 {
-           x1=36.83mm; y1=595.0mil; x2=36.83mm; y2=16.113mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1439 {
+           x1=54.3052mm; y1=5.9502mm; x2=55.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14585,77 +14103,84 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA4
+      uid = qIc8VW925zCt24ZkTm0AAAA/
      }
-     ha:subc.1316 {
+     ha:subc.1442 {
       ha:attributes {
-       value=APAE1575R1840AADB7-T
-       footprint=GP.18.4
-       refdes=A1
+       value=47nF
+       footprint=0402
+       refdes=C261
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.95mm; hplated=1; htop=0; hbottom=0;
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.5mm;           }
-           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=2.5mm;           }
-           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=3.0mm;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
             mask = 1
            }
            clearance=0.0
+            li:ps_poly {
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+             -0.326136mm  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=3.0mm;           }
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
-            bottom = 1
-            mask = 1
+            top = 1
+            paste = 1
            }
            clearance=0.0
+            li:ps_poly {
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+             -0.249936mm  
+            }
           }
         }
       }
      }
 
       li:objects {
-       ha:padstack_ref.1318 {
-        proto=0; x=36.83mm; y=500.0mil; rot=0.000000; xmirror=1; smirror=1; clearance=0.25mm;
+       ha:padstack_ref.1444 {
+        proto=0; x=2.176in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14668,42 +14193,40 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.1445 {
+        proto=0; x=2.176in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=2
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
          li:objects {
-          ha:line.1319 {
-           x1=46.83mm; y1=5.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1322 {
-           x1=46.83mm; y1=5.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1325 {
-           x1=28.83mm; y1=3.7mm; x2=44.83mm; y2=3.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1328 {
-           x1=28.83mm; y1=3.7mm; x2=28.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:line.1331 {
-           x1=28.83mm; y1=21.7mm; x2=46.83mm; y2=21.7mm; thickness=15.0mil; clearance=0.0;
-          }
-          ha:text.1317 {
-           string=%a.parent.refdes%; x=1.80433071in; y=20.7mm; scale=100; fid=0;
+          ha:text.1443 {
+           string=%a.parent.refdes%; x=56.2991mm; y=7.2329mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
-            onsolder=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
           silk = 1
-          bottom = 1
+          top = 1
          }
        }
 
@@ -14712,46 +14235,46 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1334 {
-           x1=36.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1446 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1337 {
-           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1449 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1340 {
-           x1=37.83mm; y1=500.0mil; x2=36.83mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1452 {
+           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1343 {
-           x1=37.83mm; y1=500.0mil; x2=37.83mm; y2=11.7mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1455 {
+           x1=2.176in; y1=5.9502mm; x2=56.2704mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
           }
          }
          ha:type {
-          bottom = 1
-          virtual = 1
+          top = 1
           misc = 1
+          virtual = 1
          }
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA5
+      uid = qIc8VW925zCt24ZkTm0AAABA
      }
-     ha:subc.1346 {
+     ha:subc.1458 {
       ha:attributes {
-       value=10pF
+       value=47nF
        footprint=0402
-       refdes=C31
+       refdes=C251
       }
      ha:data {
           li:padstack_prototypes {
@@ -14768,14 +14291,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  
             }
           }
 
@@ -14787,14 +14310,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  
             }
           }
 
@@ -14806,14 +14329,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  
             }
           }
         }
@@ -14821,8 +14344,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1348 {
-        proto=0; x=51.600604mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1460 {
+        proto=0; x=56.2356mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14835,8 +14358,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1349 {
-        proto=0; x=52.400196mm; y=218.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1461 {
+        proto=0; x=56.2356mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -14857,13 +14380,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1347 {
-           string=%a.parent.refdes%; x=49.315874mm; y=4.77139mm; scale=100; fid=0;
+          ha:text.1459 {
+           string=%a.parent.refdes%; x=2.2545in; y=7.6647mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -14877,26 +14400,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1350 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1462 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1353 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1465 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1356 {
-           x1=52.0004mm; y1=218.0mil; x2=53.0004mm; y2=218.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1468 {
+           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1359 {
-           x1=52.0004mm; y1=218.0mil; x2=52.0004mm; y2=6.5372mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1471 {
+           x1=56.2356mm; y1=5.9502mm; x2=57.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -14910,13 +14433,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA6
+      uid = qIc8VW925zCt24ZkTm0AAABB
      }
-     ha:subc.1362 {
+     ha:subc.1474 {
       ha:attributes {
-       value=47nF
+       value=1.8nF
        footprint=0402
-       refdes=C45
+       refdes=C231
       }
      ha:data {
           li:padstack_prototypes {
@@ -14986,8 +14509,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1364 {
-        proto=0; x=2.108in; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1476 {
+        proto=0; x=2.265in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15000,8 +14523,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1365 {
-        proto=0; x=2.108in; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1477 {
+        proto=0; x=2.265in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15022,13 +14545,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1363 {
-           string=%a.parent.refdes%; x=51.4985mm; y=16.453096mm; scale=100; fid=0;
+          ha:text.1475 {
+           string=%a.parent.refdes%; x=2.2965in; y=296.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -15042,26 +14565,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1366 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1478 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1369 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1481 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1372 {
-           x1=2.108in; y1=602.74mil; x2=2.108in; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1484 {
+           x1=2.265in; y1=328.0mil; x2=2.265in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1375 {
-           x1=2.108in; y1=602.74mil; x2=54.5432mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1487 {
+           x1=2.265in; y1=328.0mil; x2=56.531mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15075,13 +14598,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA7
+      uid = qIc8VW925zCt24ZkTm0AAABC
      }
-     ha:subc.1378 {
+     ha:subc.1490 {
       ha:attributes {
        value=47nF
        footprint=0402
-       refdes=C47
+       refdes=C221
       }
      ha:data {
           li:padstack_prototypes {
@@ -15151,8 +14674,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1380 {
-        proto=0; x=55.499mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1492 {
+        proto=0; x=2.304in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15165,8 +14688,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1381 {
-        proto=0; x=55.499mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1493 {
+        proto=0; x=2.304in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15187,13 +14710,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1379 {
-           string=%a.parent.refdes%; x=2.2095in; y=651.24mil; scale=100; fid=0;
+          ha:text.1491 {
+           string=%a.parent.refdes%; x=57.0611mm; y=277.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -15207,26 +14730,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1382 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1494 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1385 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1497 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1388 {
-           x1=55.499mm; y1=602.74mil; x2=55.499mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1500 {
+           x1=2.304in; y1=328.0mil; x2=2.304in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1391 {
-           x1=55.499mm; y1=602.74mil; x2=56.499mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1503 {
+           x1=2.304in; y1=328.0mil; x2=57.5216mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15240,13 +14763,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA8
+      uid = qIc8VW925zCt24ZkTm0AAABD
      }
-     ha:subc.1394 {
+     ha:subc.1506 {
       ha:attributes {
-       value=56k
+       value=10nF
        footprint=0402
-       refdes=R30
+       refdes=C211
       }
      ha:data {
           li:padstack_prototypes {
@@ -15316,8 +14839,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1396 {
-        proto=0; x=54.5084mm; y=618.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1508 {
+        proto=0; x=2.343in; y=8.737596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15330,8 +14853,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1397 {
-        proto=0; x=54.5084mm; y=587.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1509 {
+        proto=0; x=2.343in; y=7.938004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15352,8 +14875,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1395 {
-           string=%a.parent.refdes%; x=2.1705in; y=639.24mil; scale=100; fid=0;
+          ha:text.1507 {
+           string=%a.parent.refdes%; x=60.6679mm; y=9.5443mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -15372,26 +14895,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1398 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1510 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1401 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1513 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1404 {
-           x1=54.5084mm; y1=602.74mil; x2=54.5084mm; y2=16.309596mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1516 {
+           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=9.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1407 {
-           x1=54.5084mm; y1=602.74mil; x2=55.5084mm; y2=602.74mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1519 {
+           x1=2.343in; y1=8.3378mm; x2=60.5122mm; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15405,13 +14928,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA9
+      uid = qIc8VW925zCt24ZkTm0AAABE
      }
-     ha:subc.1410 {
+     ha:subc.1522 {
       ha:attributes {
-       value=47nF
+       value=27nH
        footprint=0402
-       refdes=C291
+       refdes=L192
       }
      ha:data {
           li:padstack_prototypes {
@@ -15428,14 +14951,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  
             }
           }
 
@@ -15447,14 +14970,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  
             }
           }
 
@@ -15466,14 +14989,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  
             }
           }
         }
@@ -15481,8 +15004,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1412 {
-        proto=0; x=2.099in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1524 {
+        proto=0; x=2.38526in; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15495,8 +15018,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1413 {
-        proto=0; x=2.099in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1525 {
+        proto=0; x=61.385196mm; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15517,13 +15040,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1411 {
-           string=%a.parent.refdes%; x=52.5145mm; y=6.7503mm; scale=100; fid=0;
+          ha:text.1523 {
+           string=%a.parent.refdes%; x=60.1853mm; y=390.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -15537,26 +15060,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1414 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1526 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1417 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1529 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1420 {
-           x1=2.099in; y1=5.9502mm; x2=2.099in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1532 {
+           x1=2.401in; y1=422.0mil; x2=61.9854mm; y2=422.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1423 {
-           x1=2.099in; y1=5.9502mm; x2=54.3146mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1535 {
+           x1=2.401in; y1=422.0mil; x2=2.401in; y2=11.7188mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15570,13 +15093,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA+
+      uid = qIc8VW925zCt24ZkTm0AAABF
      }
-     ha:subc.1426 {
+     ha:subc.1538 {
       ha:attributes {
-       value=47nF
+       value=43nH
        footprint=0402
-       refdes=C271
+       refdes=L173
       }
      ha:data {
           li:padstack_prototypes {
@@ -15646,8 +15169,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1428 {
-        proto=0; x=54.3052mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1540 {
+        proto=0; x=2.462in; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15660,8 +15183,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1429 {
-        proto=0; x=54.3052mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1541 {
+        proto=0; x=2.462in; y=12.687808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15682,8 +15205,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1427 {
-           string=%a.parent.refdes%; x=55.4609mm; y=7.2583mm; scale=100; fid=0;
+          ha:text.1539 {
+           string=%a.parent.refdes%; x=61.7347mm; y=13.887704mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -15702,26 +15225,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1430 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1542 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1433 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1545 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1436 {
-           x1=54.3052mm; y1=5.9502mm; x2=54.3052mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1548 {
+           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=14.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1439 {
-           x1=54.3052mm; y1=5.9502mm; x2=55.3052mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1551 {
+           x1=2.462in; y1=13.087604mm; x2=63.5348mm; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15735,13 +15258,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAAA/
+      uid = qIc8VW925zCt24ZkTm0AAABG
      }
-     ha:subc.1442 {
+     ha:subc.1554 {
       ha:attributes {
-       value=47nF
+       value=15nH
        footprint=0402
-       refdes=C261
+       refdes=L172
       }
      ha:data {
           li:padstack_prototypes {
@@ -15758,14 +15281,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  
             }
           }
 
@@ -15777,14 +15300,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  
             }
           }
 
@@ -15796,14 +15319,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  
             }
           }
         }
@@ -15811,8 +15334,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1444 {
-        proto=0; x=2.176in; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1556 {
+        proto=0; x=59.690004mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15825,8 +15348,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1445 {
-        proto=0; x=2.176in; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1557 {
+        proto=0; x=60.489596mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15847,13 +15370,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1443 {
-           string=%a.parent.refdes%; x=56.2991mm; y=7.2329mm; scale=100; fid=0;
+          ha:text.1555 {
+           string=%a.parent.refdes%; x=59.2897mm; y=500.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -15867,26 +15390,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1446 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1558 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1449 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1561 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1452 {
-           x1=2.176in; y1=5.9502mm; x2=2.176in; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1564 {
+           x1=60.0898mm; y1=532.0mil; x2=61.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1455 {
-           x1=2.176in; y1=5.9502mm; x2=56.2704mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1567 {
+           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=14.5128mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -15900,13 +15423,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABA
+      uid = qIc8VW925zCt24ZkTm0AAABH
      }
-     ha:subc.1458 {
+     ha:subc.1570 {
       ha:attributes {
-       value=47nF
+       value=5.1pF
        footprint=0402
-       refdes=C251
+       refdes=C181
       }
      ha:data {
           li:padstack_prototypes {
@@ -15976,8 +15499,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1460 {
-        proto=0; x=56.2356mm; y=6.349996mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1572 {
+        proto=0; x=2.419in; y=531.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -15990,8 +15513,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1461 {
-        proto=0; x=56.2356mm; y=5.550404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1573 {
+        proto=0; x=2.419in; y=12.706604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16012,8 +15535,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1459 {
-           string=%a.parent.refdes%; x=2.2545in; y=7.6647mm; scale=100; fid=0;
+          ha:text.1571 {
+           string=%a.parent.refdes%; x=2.3875in; y=547.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -16032,26 +15555,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1462 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1574 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1465 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1577 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1468 {
-           x1=56.2356mm; y1=5.9502mm; x2=56.2356mm; y2=6.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1580 {
+           x1=2.419in; y1=516.0mil; x2=2.419in; y2=14.1064mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1471 {
-           x1=56.2356mm; y1=5.9502mm; x2=57.2356mm; y2=5.9502mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1583 {
+           x1=2.419in; y1=516.0mil; x2=62.4426mm; y2=516.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16065,13 +15588,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABB
+      uid = qIc8VW925zCt24ZkTm0AAABI
      }
-     ha:subc.1474 {
+     ha:subc.1586 {
       ha:attributes {
-       value=1.8nF
+       value=2.2pF
        footprint=0402
-       refdes=C231
+       refdes=C176
       }
      ha:data {
           li:padstack_prototypes {
@@ -16088,14 +15611,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  
             }
           }
 
@@ -16107,14 +15630,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  
             }
           }
 
@@ -16126,14 +15649,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  
             }
           }
         }
@@ -16141,8 +15664,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1476 {
-        proto=0; x=2.265in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1588 {
+        proto=0; x=59.690004mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16155,8 +15678,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1477 {
-        proto=0; x=2.265in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1589 {
+        proto=0; x=60.489596mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16177,13 +15700,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1475 {
-           string=%a.parent.refdes%; x=2.2965in; y=296.5mil; scale=100; fid=0;
+          ha:text.1587 {
+           string=%a.parent.refdes%; x=59.2897mm; y=540.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -16197,26 +15720,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1478 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1590 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1481 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1593 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1484 {
-           x1=2.265in; y1=328.0mil; x2=2.265in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1596 {
+           x1=60.0898mm; y1=572.0mil; x2=61.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1487 {
-           x1=2.265in; y1=328.0mil; x2=56.531mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1599 {
+           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=15.5288mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16230,13 +15753,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABC
+      uid = qIc8VW925zCt24ZkTm0AAABJ
      }
-     ha:subc.1490 {
+     ha:subc.1602 {
       ha:attributes {
-       value=47nF
+       value=39pF
        footprint=0402
-       refdes=C221
+       refdes=C174
       }
      ha:data {
           li:padstack_prototypes {
@@ -16253,14 +15776,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  
             }
           }
 
@@ -16272,14 +15795,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  
             }
           }
 
@@ -16291,14 +15814,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  
             }
           }
         }
@@ -16306,8 +15829,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1492 {
-        proto=0; x=2.304in; y=7.931404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1604 {
+        proto=0; x=57.429404mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16320,8 +15843,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1493 {
-        proto=0; x=2.304in; y=343.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1605 {
+        proto=0; x=58.228996mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16342,13 +15865,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1491 {
-           string=%a.parent.refdes%; x=57.0611mm; y=277.5mil; scale=100; fid=0;
+          ha:text.1603 {
+           string=%a.parent.refdes%; x=57.0291mm; y=466.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -16362,26 +15885,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1494 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1606 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1497 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1609 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1500 {
-           x1=2.304in; y1=328.0mil; x2=2.304in; y2=7.3312mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1612 {
+           x1=57.8292mm; y1=498.0mil; x2=58.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1503 {
-           x1=2.304in; y1=328.0mil; x2=57.5216mm; y2=328.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1615 {
+           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=13.6492mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16395,13 +15918,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABD
+      uid = qIc8VW925zCt24ZkTm0AAABK
      }
-     ha:subc.1506 {
+     ha:subc.1618 {
       ha:attributes {
-       value=10nF
+       value=56nH
        footprint=0402
-       refdes=C211
+       refdes=L171
       }
      ha:data {
           li:padstack_prototypes {
@@ -16471,8 +15994,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1508 {
-        proto=0; x=2.343in; y=8.737596mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1620 {
+        proto=0; x=2.261in; y=564.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16485,8 +16008,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1509 {
-        proto=0; x=2.343in; y=7.938004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1621 {
+        proto=0; x=2.261in; y=13.544804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16507,8 +16030,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1507 {
-           string=%a.parent.refdes%; x=60.6679mm; y=9.5443mm; scale=100; fid=0;
+          ha:text.1619 {
+           string=%a.parent.refdes%; x=56.6293mm; y=580.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -16527,26 +16050,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1510 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1622 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1513 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1625 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1516 {
-           x1=2.343in; y1=8.3378mm; x2=2.343in; y2=9.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1628 {
+           x1=2.261in; y1=549.0mil; x2=2.261in; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1519 {
-           x1=2.343in; y1=8.3378mm; x2=60.5122mm; y2=8.3378mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1631 {
+           x1=2.261in; y1=549.0mil; x2=58.4294mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16560,13 +16083,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABE
+      uid = qIc8VW925zCt24ZkTm0AAABL
      }
-     ha:subc.1522 {
+     ha:subc.1732 {
       ha:attributes {
-       value=27nH
-       footprint=0402
-       refdes=L192
+       value=40mhz
+       footprint=NDK32
+       refdes=X1
       }
      ha:data {
           li:padstack_prototypes {
@@ -16583,14 +16106,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  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+             -23.62mil  
             }
           }
 
@@ -16602,14 +16125,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  
+             -0.776097mm  
+             -26.62mil  
+             -0.776097mm  
+             26.62mil  
+             0.776097mm  
+             26.62mil  
+             0.776097mm  
+             -26.62mil  
             }
           }
 
@@ -16621,14 +16144,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  
+             -0.699897mm  
+             -23.62mil  
+             -0.699897mm  
+             23.62mil  
+             0.699897mm  
+             23.62mil  
+             0.699897mm  
+             -23.62mil  
             }
           }
         }
@@ -16636,8 +16159,22 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1524 {
-        proto=0; x=2.38526in; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1734 {
+        proto=0; x=47.914687mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=pin2
+        }
+       }
+       ha:padstack_ref.1735 {
+        proto=0; x=50.114327mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -16647,11 +16184,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1525 {
-        proto=0; x=61.385196mm; y=422.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1736 {
+        proto=0; x=50.114327mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -16660,8 +16197,22 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=4
+          name=pin4
+        }
+       }
+       ha:padstack_ref.1737 {
+        proto=0; x=47.914687mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=pin3
         }
        }
       }
@@ -16672,13 +16223,16 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1523 {
-           string=%a.parent.refdes%; x=60.1853mm; y=390.5mil; scale=100; fid=0;
+          ha:arc.1738 {
+           x=2.00687in; y=125.37mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1733 {
+           string=%a.parent.refdes%; x=1.9297in; y=4.864354mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -16692,26 +16246,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1526 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1739 {
+           x1=49.014507mm; y1=4.864227mm; x2=49.014507mm; y2=4.864227mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1529 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1742 {
+           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1532 {
-           x1=2.401in; y1=422.0mil; x2=61.9854mm; y2=422.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1745 {
+           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=3.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1535 {
-           x1=2.401in; y1=422.0mil; x2=2.401in; y2=11.7188mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1748 {
+           x1=1.9297in; y1=4.864354mm; x2=48.01438mm; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16725,13 +16279,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABF
+      uid = qIc8VW925zCt24ZkTm0AAABN
      }
-     ha:subc.1538 {
+     ha:subc.1751 {
       ha:attributes {
-       value=43nH
+       value=10pF
        footprint=0402
-       refdes=L173
+       refdes=C30
       }
      ha:data {
           li:padstack_prototypes {
@@ -16801,8 +16355,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1540 {
-        proto=0; x=2.462in; y=531.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1753 {
+        proto=0; x=1.885in; y=6.781804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16815,8 +16369,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1541 {
-        proto=0; x=2.462in; y=12.687808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1754 {
+        proto=0; x=1.885in; y=7.581396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16837,13 +16391,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1539 {
-           string=%a.parent.refdes%; x=61.7347mm; y=13.887704mm; scale=100; fid=0;
+          ha:text.1752 {
+           string=%a.parent.refdes%; x=1.9165in; y=6.3815mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -16857,26 +16411,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1542 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1755 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1545 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1758 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1548 {
-           x1=2.462in; y1=13.087604mm; x2=2.462in; y2=14.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1761 {
+           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=6.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1551 {
-           x1=2.462in; y1=13.087604mm; x2=63.5348mm; y2=13.087604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1764 {
+           x1=1.885in; y1=7.1816mm; x2=46.879mm; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -16890,13 +16444,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABG
+      uid = qIc8VW925zCt24ZkTm0AAABO
      }
-     ha:subc.1554 {
+     ha:subc.1767 {
       ha:attributes {
-       value=15nH
+       value=47nF
        footprint=0402
-       refdes=L172
+       refdes=C43
       }
      ha:data {
           li:padstack_prototypes {
@@ -16913,14 +16467,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  
             }
           }
 
@@ -16932,14 +16486,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  
             }
           }
 
@@ -16951,14 +16505,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  
             }
           }
         }
@@ -16966,8 +16520,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1556 {
-        proto=0; x=59.690004mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1769 {
+        proto=0; x=1.972in; y=7.652004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -16980,8 +16534,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1557 {
-        proto=0; x=60.489596mm; y=532.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1770 {
+        proto=0; x=1.972in; y=332.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17002,13 +16556,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1555 {
-           string=%a.parent.refdes%; x=59.2897mm; y=500.5mil; scale=100; fid=0;
+          ha:text.1768 {
+           string=%a.parent.refdes%; x=52.0827mm; y=278.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -17022,26 +16576,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1558 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1771 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1561 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1774 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1564 {
-           x1=60.0898mm; y1=532.0mil; x2=61.0898mm; y2=532.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1777 {
+           x1=1.972in; y1=317.0mil; x2=1.972in; y2=7.0518mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1567 {
-           x1=60.0898mm; y1=532.0mil; x2=60.0898mm; y2=14.5128mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1780 {
+           x1=1.972in; y1=317.0mil; x2=49.0888mm; y2=317.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17055,13 +16609,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABH
+      uid = qIc8VW925zCt24ZkTm0AAABP
      }
-     ha:subc.1570 {
+     ha:subc.1783 {
       ha:attributes {
-       value=5.1pF
+       value=6.2pF
        footprint=0402
-       refdes=C181
+       refdes=C175
       }
      ha:data {
           li:padstack_prototypes {
@@ -17131,8 +16685,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1572 {
-        proto=0; x=2.419in; y=531.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1785 {
+        proto=0; x=2.498in; y=605.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17145,8 +16699,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1573 {
-        proto=0; x=2.419in; y=12.706604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1786 {
+        proto=0; x=2.498in; y=14.567408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17167,8 +16721,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1571 {
-           string=%a.parent.refdes%; x=2.3875in; y=547.5mil; scale=100; fid=0;
+          ha:text.1784 {
+           string=%a.parent.refdes%; x=62.6491mm; y=15.767304mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -17187,26 +16741,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1574 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1787 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1577 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1790 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1580 {
-           x1=2.419in; y1=516.0mil; x2=2.419in; y2=14.1064mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1793 {
+           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=15.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1583 {
-           x1=2.419in; y1=516.0mil; x2=62.4426mm; y2=516.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1796 {
+           x1=2.498in; y1=14.967204mm; x2=64.4492mm; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17220,13 +16774,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABI
+      uid = qIc8VW925zCt24ZkTm0AAABQ
      }
-     ha:subc.1586 {
+     ha:subc.1799 {
       ha:attributes {
-       value=2.2pF
+       value=10k
        footprint=0402
-       refdes=C176
+       refdes=R36
       }
      ha:data {
           li:padstack_prototypes {
@@ -17243,14 +16797,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  
             }
           }
 
@@ -17262,14 +16816,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  
             }
           }
 
@@ -17281,14 +16835,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  
             }
           }
         }
@@ -17296,8 +16850,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1588 {
-        proto=0; x=59.690004mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1801 {
+        proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17310,8 +16864,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1589 {
-        proto=0; x=60.489596mm; y=572.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1802 {
+        proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17332,13 +16886,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1587 {
-           string=%a.parent.refdes%; x=59.2897mm; y=540.5mil; scale=100; fid=0;
+          ha:text.1800 {
+           string=%a.parent.refdes%; x=521.5mil; y=14.573504mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -17352,26 +16906,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1590 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1803 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1593 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1806 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1596 {
-           x1=60.0898mm; y1=572.0mil; x2=61.0898mm; y2=572.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1809 {
+           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1599 {
-           x1=60.0898mm; y1=572.0mil; x2=60.0898mm; y2=15.5288mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1812 {
+           x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17385,13 +16939,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABJ
+      uid = qIc8VW925zCt24ZkTm0AAABR
      }
-     ha:subc.1602 {
+     ha:subc.1815 {
       ha:attributes {
-       value=39pF
+       value=8.06k
        footprint=0402
-       refdes=C174
+       refdes=R37
       }
      ha:data {
           li:padstack_prototypes {
@@ -17461,8 +17015,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1604 {
-        proto=0; x=57.429404mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1817 {
+        proto=0; x=549.0mil; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17475,8 +17029,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1605 {
-        proto=0; x=58.228996mm; y=498.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1818 {
+        proto=0; x=13.145008mm; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -17497,13 +17051,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1603 {
-           string=%a.parent.refdes%; x=57.0291mm; y=466.5mil; scale=100; fid=0;
+          ha:text.1816 {
+           string=%a.parent.refdes%; x=14.344904mm; y=486.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -17517,26 +17071,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1606 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1819 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1609 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1822 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1612 {
-           x1=57.8292mm; y1=498.0mil; x2=58.8292mm; y2=498.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1825 {
+           x1=13.544804mm; y1=455.0mil; x2=12.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1615 {
-           x1=57.8292mm; y1=498.0mil; x2=57.8292mm; y2=13.6492mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1828 {
+           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=10.557mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17550,13 +17104,17 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABK
+      uid = qIc8VW925zCt24ZkTm0AAABS
      }
-     ha:subc.1618 {
+     ha:subc.1831 {
       ha:attributes {
-       value=56nH
-       footprint=0402
-       refdes=L171
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       refdes=U1
+       value=TC2185-3.3
+       use-license=Unlimited
       }
      ha:data {
           li:padstack_prototypes {
@@ -17573,14 +17131,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.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
             }
           }
 
@@ -17592,14 +17150,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  
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
             }
           }
 
@@ -17611,14 +17169,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.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
             }
           }
         }
@@ -17626,8 +17184,36 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1620 {
-        proto=0; x=2.261in; y=564.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1833 {
+        proto=0; x=620.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=BY
+        }
+       }
+       ha:padstack_ref.1834 {
+        proto=0; x=542.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=VOUT
+        }
+       }
+       ha:padstack_ref.1835 {
+        proto=0; x=542.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
@@ -17637,11 +17223,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=1
+          name=VIN
         }
        }
-       ha:padstack_ref.1621 {
-        proto=0; x=2.261in; y=13.544804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.1836 {
+        proto=0; x=581.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
         ha:flags {
          clearline=1
         }
@@ -17651,7 +17237,21 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1837 {
+        proto=0; x=620.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=EN
         }
        }
       }
@@ -17662,13 +17262,25 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1619 {
-           string=%a.parent.refdes%; x=56.6293mm; y=580.5mil; scale=100; fid=0;
+          ha:line.1838 {
+           x1=522.0mil; y1=659.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1841 {
+           x1=522.0mil; y1=520.0mil; x2=522.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1844 {
+           x1=522.0mil; y1=520.0mil; x2=640.0mil; y2=520.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1847 {
+           x1=640.0mil; y1=520.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1832 {
+           string=%a.parent.refdes%; x=647.49mil; y=18.117312mm; scale=89; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -17682,26 +17294,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1622 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1850 {
+           x1=581.0mil; y1=598.2mil; x2=581.0mil; y2=598.2mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1625 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1853 {
+           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1628 {
-           x1=2.261in; y1=549.0mil; x2=2.261in; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+          ha:line.1856 {
+           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1631 {
-           x1=2.261in; y1=549.0mil; x2=58.4294mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.1859 {
+           x1=620.0mil; y1=549.0mil; x2=16.748mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -17715,142 +17327,241 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABL
+      uid = qIc8VW925zCt24ZkTm0AAABT
      }
-     ha:subc.1634 {
+     ha:subc.1862 {
       ha:attributes {
-       value=CC1120
-       footprint=TI-QFN32
-       refdes=U3
+       copyright=2006 DJ Delorie
+       author=DJ Delorie
+       footprint=SOT23-5
+       dist-license=GPL
+       refdes=U2
+       value=MCP73831
+       use-license=Unlimited
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
+            li:ps_poly {
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
+           ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
-            copper = 1
             top = 1
+            mask = 1
            }
            clearance=0.0
             li:ps_poly {
-             -1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             1.850009mm  
-             -1.850009mm  
-             -1.850009mm  
-             -1.850009mm  
+             15.0mil  
+             -23.0mil  
+             -15.0mil  
+             -23.0mil  
+             -15.0mil  
+             23.0mil  
+             15.0mil  
+             23.0mil  
             }
           }
 
           ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
+           ha:combining { auto=1;           }
            ha:layer_mask {
             top = 1
-            mask = 1
+            paste = 1
            }
            clearance=0.0
             li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
+             12.0mil  
+             -20.0mil  
+             -12.0mil  
+             -20.0mil  
+             -12.0mil  
+             20.0mil  
+             12.0mil  
+             20.0mil  
             }
           }
         }
       }
+     }
 
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+      li:objects {
+       ha:padstack_ref.1864 {
+        proto=0; x=542.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=4
+          name=DCIN
+        }
+       }
+       ha:padstack_ref.1865 {
+        proto=0; x=620.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=5
+          name=BAT
+        }
+       }
+       ha:padstack_ref.1866 {
+        proto=0; x=620.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=USB
+        }
+       }
+       ha:padstack_ref.1867 {
+        proto=0; x=581.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=2
+          name=GND
+        }
+       }
+       ha:padstack_ref.1868 {
+        proto=0; x=542.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+        ha:flags {
+         clearline=1
+        }
+
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=3
+          name=CHG
+        }
+       }
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1869 {
+           x1=522.0mil; y1=675.0mil; x2=640.0mil; y2=675.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1872 {
+           x1=640.0mil; y1=675.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1875 {
+           x1=522.0mil; y1=814.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1878 {
+           x1=522.0mil; y1=675.0mil; x2=522.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1863 {
+           string=%a.parent.refdes%; x=462.97mil; y=715.2mil; scale=89; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
            }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
-            }
+           rot = 0.000000
           }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1881 {
+           x1=581.0mil; y1=18.68932mm; x2=581.0mil; y2=18.68932mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
            }
-           clearance=0.0
-            li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-            }
           }
-        }
+          ha:line.1884 {
+           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1887 {
+           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=18.939mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1890 {
+           x1=542.0mil; y1=785.0mil; x2=12.7668mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABU
+     }
+     ha:subc.1893 {
+      ha:attributes {
+       value=2.49k
+       footprint=0402
+       refdes=R35
       }
+     ha:data {
+          li:padstack_prototypes {
 
-      ha:ps_proto_v6.3 {
+      ha:ps_proto_v6.0 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -17862,14 +17573,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -17881,58 +17592,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             -7.5mil  
-             -7.5mil  
-             -7.5mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             12.99mil  
-             -12.99mil  
-             -12.99mil  
-             -12.99mil  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
@@ -17944,296 +17611,353 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             7.5mil  
-             -7.5mil  
-             -7.5mil  
-             -7.5mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
       }
+     }
 
-      ha:ps_proto_v6.5 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+      li:objects {
+       ha:padstack_ref.1895 {
+        proto=0; x=17.743424mm; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.279908mm; square=0;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=1
+          name=1
+        }
+       }
+       ha:padstack_ref.1896 {
+        proto=0; x=667.08mil; y=20.23237mm; 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.1894 {
+           string=%a.parent.refdes%; x=18.871428mm; y=22.12317mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
            }
-           clearance=0.0
+           rot = 180.000000
           }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
+       }
 
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.420116mm; square=0;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
+
+         li:objects {
+          ha:line.1897 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
            }
-           clearance=0.0
           }
-
-          ha:ps_shape_v4 {
-           ha:ps_line { x1=-11.22mil; y1=0.0; x2=11.22mil; y2=0.0; thickness=0.279908mm; square=0;           }
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
+          ha:line.1900 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
            }
-           clearance=0.0
           }
-        }
+          ha:line.1903 {
+           x1=682.82mil; y1=20.23237mm; x2=16.343628mm; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1906 {
+           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=19.23237mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABV
+     }
+     ha:subc.1909 {
+      ha:attributes {
+       value=1k
+       footprint=0402
+       refdes=R51
       }
+     ha:data {
+          li:padstack_prototypes {
 
-      ha:ps_proto_v6.6 {
+      ha:ps_proto_v6.0 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.279908mm; square=0;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.420116mm; square=0;           }
            ha:combining { sub=1; auto=1;           }
            ha:layer_mask {
             top = 1
             mask = 1
            }
            clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
           }
 
           ha:ps_shape_v4 {
-           ha:ps_line { x1=0.0; y1=-11.22mil; x2=0.0; y2=11.22mil; thickness=0.279908mm; square=0;           }
            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.1636 {
-        proto=0; x=2.16896in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1911 {
+        proto=0; x=17.765996mm; y=837.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1637 {
-        proto=0; x=2.16896in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
+       ha:padstack_ref.1912 {
+        proto=0; x=16.966404mm; y=837.08mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1638 {
-        proto=0; x=2.16896in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-          li:1 {
-           on  
-           solid  
-           noshape  
-          }
-          li:2 {
-           on  
-           solid  
-           noshape  
-          }
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1639 {
-        proto=0; x=2.117in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+         li:objects {
+          ha:text.1910 {
+           string=%a.parent.refdes%; x=20.74821mm; y=21.908032mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 180.000000
           }
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1640 {
-        proto=0; x=2.117in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
-        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1641 {
-        proto=0; x=2.117in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+         li:objects {
+          ha:line.1913 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
           }
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1642 {
-        proto=0; x=2.06503in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+          ha:line.1916 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
           }
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+          ha:line.1919 {
+           x1=17.3662mm; y1=837.08mil; x2=16.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1922 {
+           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=20.261832mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1643 {
-        proto=0; x=2.06503in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABW
+     }
+     ha:subc.1925 {
+      ha:attributes {
+       value=1k
+       footprint=0402
+       refdes=R50
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
           }
-        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1644 {
-        proto=0; x=2.06503in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.5mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
+          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=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1645 {
-        proto=1; x=2.117in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1927 {
+        proto=0; x=578.74mil; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18242,12 +17966,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1646 {
-        proto=2; x=2.16896in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1928 {
+        proto=0; x=13.900404mm; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18256,124 +17980,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1647 {
-        proto=3; x=2.16896in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1926 {
+           string=%a.parent.refdes%; x=525.5mil; y=884.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 180.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1648 {
-        proto=4; x=2.16896in; y=9.982962mm; 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.1649 {
-        proto=2; x=2.16896in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1650 {
-        proto=3; x=2.16896in; y=444.98mil; 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.1651 {
-        proto=4; x=2.16896in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1929 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1932 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1935 {
+           x1=563.0mil; y1=854.0mil; x2=13.3002mm; y2=854.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1938 {
+           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=20.6916mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1652 {
-        proto=2; x=2.16896in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABX
+     }
+     ha:subc.1941 {
+      ha:attributes {
+       value=MS5607
+       footprint=MS5607
+       refdes=U4
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1653 {
-        proto=3; x=2.14297in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        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 {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1654 {
-        proto=4; x=2.14297in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             14.81mil  
+             -24.655mil  
+             -14.81mil  
+             -24.655mil  
+             -14.81mil  
+             24.655mil  
+             14.81mil  
+             24.655mil  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             11.81mil  
+             -21.655mil  
+             -11.81mil  
+             -21.655mil  
+             -11.81mil  
+             21.655mil  
+             11.81mil  
+             21.655mil  
+            }
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1655 {
-        proto=3; x=2.14297in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1943 {
+        proto=0; x=19.237226mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18382,12 +18131,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=8
+          name=pin8
         }
        }
-       ha:padstack_ref.1656 {
-        proto=4; x=2.14297in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1944 {
+        proto=0; x=19.237226mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18396,12 +18145,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1657 {
-        proto=3; x=2.14297in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1945 {
+        proto=0; x=20.48716mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18410,12 +18159,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=7
+          name=pin7
         }
        }
-       ha:padstack_ref.1658 {
-        proto=4; x=2.14297in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1946 {
+        proto=0; x=20.48716mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18424,12 +18173,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1659 {
-        proto=3; x=2.14297in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1947 {
+        proto=0; x=21.737094mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18438,12 +18187,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=6
+          name=pin6
         }
        }
-       ha:padstack_ref.1660 {
-        proto=4; x=2.14297in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1948 {
+        proto=0; x=21.737094mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18452,12 +18201,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=3
+          name=pin3
         }
        }
-       ha:padstack_ref.1661 {
-        proto=3; x=2.14297in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1949 {
+        proto=0; x=22.987028mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18466,12 +18215,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=5
+          name=pin5
         }
        }
-       ha:padstack_ref.1662 {
-        proto=4; x=2.14297in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1950 {
+        proto=0; x=22.987028mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
         ha:flags {
          clearline=1
         }
@@ -18480,124 +18229,164 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.1663 {
-        proto=2; x=2.117in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1951 {
+           x1=18.612132mm; y1=19.08163mm; x2=18.612132mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1954 {
+           x1=18.612132mm; y1=22.081624mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1957 {
+           x1=23.612122mm; y1=19.08163mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.1960 {
+           x1=18.612132mm; y1=19.08163mm; x2=23.612122mm; y2=19.08163mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:arc.1963 {
+           x=18.924806mm; y=22.506566mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.1942 {
+           string=%a.parent.refdes%; x=18.531106mm; y=17.530706mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1664 {
-        proto=3; x=2.117in; y=9.982962mm; 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.1665 {
-        proto=4; x=2.117in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1666 {
-        proto=2; x=2.117in; y=419.0mil; 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.1667 {
-        proto=3; x=2.117in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1964 {
+           x1=21.112127mm; y1=20.581627mm; x2=21.112127mm; y2=20.581627mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1967 {
+           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1970 {
+           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=21.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1973 {
+           x1=21.112mm; y1=20.5815mm; x2=870.5511811mil; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1668 {
-        proto=4; x=2.117in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABY
+     }
+     ha:subc.1976 {
+      ha:attributes {
+       value=47nF
+       footprint=0402
+       refdes=C44
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1669 {
-        proto=2; x=2.117in; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        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=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1670 {
-        proto=3; x=53.111908mm; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             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=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1671 {
-        proto=4; x=53.111908mm; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1978 {
+        proto=0; x=1.85026in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18606,12 +18395,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1672 {
-        proto=3; x=53.111908mm; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1979 {
+        proto=0; x=1.88174in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18620,82 +18409,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1673 {
-        proto=4; x=53.111908mm; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1977 {
+           string=%a.parent.refdes%; x=1.72898in; y=410.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1674 {
-        proto=3; x=53.111908mm; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1980 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1983 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.1986 {
+           x1=1.866in; y1=442.0mil; x2=48.3964mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.1989 {
+           x1=1.866in; y1=442.0mil; x2=1.866in; y2=12.2268mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1675 {
-        proto=4; x=53.111908mm; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABZ
+     }
+     ha:subc.1992 {
+      ha:attributes {
+       value=0.22uF
+       footprint=0402
+       refdes=C42
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        li:thermal {
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1676 {
-        proto=3; x=53.111908mm; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        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=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1677 {
-        proto=4; x=53.111908mm; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             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=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1678 {
-        proto=3; x=53.111908mm; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+      li:objects {
+       ha:padstack_ref.1994 {
+        proto=0; x=47.003204mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18704,12 +18560,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1679 {
-        proto=4; x=53.111908mm; y=470.97mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.1995 {
+        proto=0; x=47.802796mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18718,180 +18574,263 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=33
-          name=pin33
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1680 {
-        proto=2; x=2.06503in; y=367.04mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:text.1993 {
+           string=%a.parent.refdes%; x=43.9613mm; y=450.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1681 {
-        proto=3; x=2.06503in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
+         li:objects {
+          ha:line.1996 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.1999 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2002 {
+           x1=47.403mm; y1=480.0mil; x2=48.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2005 {
+           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=13.192mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1682 {
-        proto=4; x=2.06503in; y=9.982962mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABa
+     }
+     ha:subc.2008 {
+      ha:attributes {
+       value=TDK_PS12
+       footprint=TDK_PS12
+       refdes=U8
+      }
+     ha:data {
+          li:padstack_prototypes {
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1683 {
-        proto=2; x=2.06503in; y=419.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.0 {
+        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1684 {
-        proto=3; x=2.06503in; y=444.98mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.0mm  
+             -1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+             1.0mm  
+             -1.0mm  
+             1.0mm  
+            }
+          }
 
-        ha:attributes {
-          term=33
-          name=pin33
-        }
-       }
-       ha:padstack_ref.1685 {
-        proto=4; x=2.06503in; y=444.98mil; 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.1686 {
-        proto=2; x=2.06503in; y=470.97mil; 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.1687 {
-        proto=5; x=56.246522mm; y=350.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        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 {
+             -1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+            }
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+             1.099947mm  
+             -1.099947mm  
+             1.099947mm  
+            }
+          }
         }
+      }
 
-        ha:attributes {
-          term=24
-          name=pin24
-        }
-       }
-       ha:padstack_ref.1688 {
-        proto=5; x=51.296824mm; y=350.11mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      ha:ps_proto_v6.1 {
+        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
+        li:shape {
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+          }
 
-        ha:attributes {
-          term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.1689 {
-        proto=6; x=2.18589in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            bottom = 1
+            copper = 1
+           }
+           clearance=0.0
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            intern = 1
+           }
+           clearance=0.0
+          }
 
-        ha:attributes {
-          term=16
-          name=pin16
-        }
-       }
-       ha:padstack_ref.1690 {
-        proto=6; x=2.18589in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
 
-        li:thermal {
+          ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=2.199894mm;           }
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            bottom = 1
+            mask = 1
+           }
+           clearance=0.0
+          }
         }
+      }
+     }
 
-        ha:attributes {
-          term=25
-          name=pin25
-        }
-       }
-       ha:padstack_ref.1691 {
-        proto=5; x=56.246522mm; y=369.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      li:objects {
+       ha:padstack_ref.2010 {
+        proto=0; x=830.0mil; y=15.199868mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           diag  
+           round  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=23
-          name=pin23
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.1692 {
-        proto=5; x=51.296824mm; y=369.8mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2011 {
+        proto=1; x=830.0mil; y=10.199878mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
         ha:flags {
          clearline=1
         }
@@ -18904,64 +18843,149 @@ ha:pcb-rnd-board-v6 {
           name=pin2
         }
        }
-       ha:padstack_ref.1693 {
-        proto=6; x=55.02148mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=15
-          name=pin15
-        }
+         li:objects {
+          ha:arc.2012 {
+           x=830.0mil; y=500.0mil; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2009 {
+           string=%a.parent.refdes%; x=830.0mil; y=500.0mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+            onsolder=1
+           }
+           rot = 270.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          bottom = 1
+         }
        }
-       ha:padstack_ref.1694 {
-        proto=6; x=55.02148mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=26
-          name=pin26
-        }
+         li:objects {
+          ha:line.2013 {
+           x1=830.0mil; y1=499.995mil; x2=830.0mil; y2=499.995mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2016 {
+           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2019 {
+           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=13.7mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2022 {
+           x1=830.0mil; y1=500.0mil; x2=22.082mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          bottom = 1
+          virtual = 1
+          misc = 1
+         }
        }
-       ha:padstack_ref.1695 {
-        proto=5; x=56.246522mm; y=389.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABb
+     }
+     ha:subc.2025 {
+      ha:attributes {
+       value=5.1pF
+       footprint=0402
+       refdes=C210
+      }
+     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=22
-          name=pin22
-        }
-       }
-       ha:padstack_ref.1696 {
-        proto=5; x=51.296824mm; y=389.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        ha:attributes {
-          term=3
-          name=pin3
+          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.1697 {
-        proto=6; x=2.14652in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2027 {
+        proto=0; x=60.592204mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18970,12 +18994,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=14
-          name=pin14
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1698 {
-        proto=6; x=2.14652in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2028 {
+        proto=0; x=61.391796mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -18984,68 +19008,149 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=27
-          name=pin27
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1699 {
-        proto=5; x=56.246522mm; y=409.17mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=21
-          name=pin21
-        }
+         li:objects {
+          ha:text.2026 {
+           string=%a.parent.refdes%; x=60.1919mm; y=351.5mil; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.1700 {
-        proto=5; x=51.296824mm; y=409.17mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=4
-          name=pin4
-        }
+         li:objects {
+          ha:line.2029 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2032 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2035 {
+           x1=60.992mm; y1=383.0mil; x2=61.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2038 {
+           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
        }
-       ha:padstack_ref.1701 {
-        proto=6; x=2.12683in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABc
+     }
+     ha:subc.2041 {
+      ha:attributes {
+       value=5.1pF
+       footprint=0402
+       refdes=C191
+      }
+     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=13
-          name=pin13
-        }
-       }
-       ha:padstack_ref.1702 {
-        proto=6; x=2.12683in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
+            }
+          }
 
-        li:thermal {
-        }
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
+            }
+          }
 
-        ha:attributes {
-          term=28
-          name=pin28
+          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.1703 {
-        proto=5; x=56.246522mm; y=10.892536mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2043 {
+        proto=0; x=2.38526in; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19054,12 +19159,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=20
-          name=pin20
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1704 {
-        proto=5; x=51.296824mm; y=10.892536mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
+       ha:padstack_ref.2044 {
+        proto=0; x=61.385196mm; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19068,224 +19173,25 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1705 {
-        proto=6; x=53.521864mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=12
-          name=pin12
-        }
-       }
-       ha:padstack_ref.1706 {
-        proto=6; x=53.521864mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=29
-          name=pin29
-        }
-       }
-       ha:padstack_ref.1707 {
-        proto=5; x=56.246522mm; y=11.392662mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=19
-          name=pin19
-        }
-       }
-       ha:padstack_ref.1708 {
-        proto=5; x=51.296824mm; y=11.392662mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=6
-          name=pin6
-        }
-       }
-       ha:padstack_ref.1709 {
-        proto=6; x=53.021738mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=11
-          name=pin11
-        }
-       }
-       ha:padstack_ref.1710 {
-        proto=6; x=53.021738mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=30
-          name=pin30
-        }
-       }
-       ha:padstack_ref.1711 {
-        proto=5; x=56.246522mm; y=11.892534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=18
-          name=pin18
-        }
-       }
-       ha:padstack_ref.1712 {
-        proto=5; x=51.296824mm; y=11.892534mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=7
-          name=pin7
-        }
-       }
-       ha:padstack_ref.1713 {
-        proto=6; x=2.06779in; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=10
-          name=pin10
-        }
-       }
-       ha:padstack_ref.1714 {
-        proto=6; x=2.06779in; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=31
-          name=pin31
-        }
-       }
-       ha:padstack_ref.1715 {
-        proto=5; x=56.246522mm; y=12.39266mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=17
-          name=pin17
-        }
-       }
-       ha:padstack_ref.1716 {
-        proto=5; x=51.296824mm; y=12.39266mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=8
-          name=pin8
-        }
-       }
-       ha:padstack_ref.1717 {
-        proto=6; x=52.02174mm; y=516.44mil; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=9
-          name=pin9
-        }
-       }
-       ha:padstack_ref.1718 {
-        proto=6; x=52.02174mm; y=8.167878mm; rot=0.000000; xmirror=0; smirror=0; clearance=4.33mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=32
-          name=pin32
-        }
-       }
-      }
-      li:layers {
+      }
+      li:layers {
 
        ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:arc.1719 {
-           x=51.171856mm; y=8.04291mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1635 {
-           string=%a.parent.refdes%; x=2.117in; y=419.0mil; scale=100; fid=0;
+          ha:text.2042 {
+           string=%a.parent.refdes%; x=60.1853mm; y=430.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 0.000000
           }
          }
          ha:type {
@@ -19299,26 +19205,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1720 {
-           x1=53.771689mm; y1=419.00433071mil; x2=53.771689mm; y2=419.00433071mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2045 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1723 {
-           x1=2.117in; y1=419.0mil; x2=2.117in; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2048 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1726 {
-           x1=2.117in; y1=419.0mil; x2=54.7718mm; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2051 {
+           x1=2.401in; y1=462.0mil; x2=61.9854mm; y2=462.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1729 {
-           x1=2.117in; y1=419.0mil; x2=2.117in; y2=11.6426mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2054 {
+           x1=2.401in; y1=462.0mil; x2=2.401in; y2=12.7348mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19332,13 +19238,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABM
+      uid = qIc8VW925zCt24ZkTm0AAABd
      }
-     ha:subc.1732 {
+     ha:subc.2057 {
       ha:attributes {
-       value=32mhz
-       footprint=NDK32
-       refdes=X1
+       value=15nH
+       footprint=0402
+       refdes=L193
       }
      ha:data {
           li:padstack_prototypes {
@@ -19355,14 +19261,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.699897mm  
-             -23.62mil  
-             -0.699897mm  
-             23.62mil  
-             0.699897mm  
-             23.62mil  
-             0.699897mm  
-             -23.62mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
 
@@ -19374,14 +19280,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.776097mm  
-             -26.62mil  
-             -0.776097mm  
-             26.62mil  
-             0.776097mm  
-             26.62mil  
-             0.776097mm  
-             -26.62mil  
+             0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             -0.425958mm  
+             -0.326136mm  
+             0.425958mm  
+             0.326136mm  
+             0.425958mm  
             }
           }
 
@@ -19393,14 +19299,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             -0.699897mm  
-             -23.62mil  
-             -0.699897mm  
-             23.62mil  
-             0.699897mm  
-             23.62mil  
-             0.699897mm  
-             -23.62mil  
+             0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             -0.349758mm  
+             -0.249936mm  
+             0.349758mm  
+             0.249936mm  
+             0.349758mm  
             }
           }
         }
@@ -19408,8 +19314,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1734 {
-        proto=0; x=47.914687mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.2059 {
+        proto=0; x=63.188596mm; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19418,12 +19324,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1735 {
-        proto=0; x=50.114327mm; y=4.064254mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+       ha:padstack_ref.2060 {
+        proto=0; x=2.45626in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19432,56 +19338,25 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=pin1
+          term=2
+          name=2
         }
        }
-       ha:padstack_ref.1736 {
-        proto=0; x=50.114327mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=pin4
-        }
-       }
-       ha:padstack_ref.1737 {
-        proto=0; x=47.914687mm; y=223.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=pin3
-        }
-       }
-      }
-      li:layers {
+      }
+      li:layers {
 
        ha:top-silk {
         lid=0
         ha:combining {        }
 
          li:objects {
-          ha:arc.1738 {
-           x=2.00687in; y=125.37mil; width=5.0mil; height=5.0mil; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1733 {
-           string=%a.parent.refdes%; x=1.9297in; y=4.864354mm; scale=100; fid=0;
+          ha:text.2058 {
+           string=%a.parent.refdes%; x=63.5889mm; y=473.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 90.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -19495,26 +19370,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1739 {
-           x1=49.014507mm; y1=4.864227mm; x2=49.014507mm; y2=4.864227mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2061 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1742 {
-           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2064 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1745 {
-           x1=1.9297in; y1=4.864354mm; x2=1.9297in; y2=3.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2067 {
+           x1=2.472in; y1=442.0mil; x2=61.7888mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1748 {
-           x1=1.9297in; y1=4.864354mm; x2=48.01438mm; y2=4.864354mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2070 {
+           x1=2.472in; y1=442.0mil; x2=2.472in; y2=10.2268mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19528,13 +19403,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABN
+      uid = qIc8VW925zCt24ZkTm0AAABe
      }
-     ha:subc.1751 {
+     ha:subc.2073 {
       ha:attributes {
-       value=10pF
+       value=27nH
        footprint=0402
-       refdes=C30
+       refdes=L201
       }
      ha:data {
           li:padstack_prototypes {
@@ -19604,8 +19479,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1753 {
-        proto=0; x=1.885in; y=6.781804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2075 {
+        proto=0; x=2.483in; y=9.150604mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19618,8 +19493,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1754 {
-        proto=0; x=1.885in; y=7.581396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2076 {
+        proto=0; x=2.483in; y=391.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19640,8 +19515,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1752 {
-           string=%a.parent.refdes%; x=1.9165in; y=6.3815mm; scale=100; fid=0;
+          ha:text.2074 {
+           string=%a.parent.refdes%; x=63.8683mm; y=344.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -19660,26 +19535,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1755 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2077 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1758 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2080 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1761 {
-           x1=1.885in; y1=7.1816mm; x2=1.885in; y2=6.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2083 {
+           x1=2.483in; y1=376.0mil; x2=2.483in; y2=8.5504mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1764 {
-           x1=1.885in; y1=7.1816mm; x2=46.879mm; y2=7.1816mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2086 {
+           x1=2.483in; y1=376.0mil; x2=62.0682mm; y2=376.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19693,13 +19568,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABO
+      uid = qIc8VW925zCt24ZkTm0AAABf
      }
-     ha:subc.1767 {
+     ha:subc.2089 {
       ha:attributes {
-       value=47nF
+       value=56nH
        footprint=0402
-       refdes=C43
+       refdes=L191
       }
      ha:data {
           li:padstack_prototypes {
@@ -19769,8 +19644,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1769 {
-        proto=0; x=1.972in; y=7.652004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2091 {
+        proto=0; x=2.346in; y=454.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19783,8 +19658,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1770 {
-        proto=0; x=1.972in; y=332.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2092 {
+        proto=0; x=2.346in; y=10.750804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19805,13 +19680,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1768 {
-           string=%a.parent.refdes%; x=52.0827mm; y=278.5mil; scale=100; fid=0;
+          ha:text.2090 {
+           string=%a.parent.refdes%; x=2.3145in; y=470.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -19825,26 +19700,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1771 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2093 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1774 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2096 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1777 {
-           x1=1.972in; y1=317.0mil; x2=1.972in; y2=7.0518mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2099 {
+           x1=2.346in; y1=439.0mil; x2=2.346in; y2=12.1506mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1780 {
-           x1=1.972in; y1=317.0mil; x2=49.0888mm; y2=317.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2102 {
+           x1=2.346in; y1=439.0mil; x2=60.5884mm; y2=439.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -19858,13 +19733,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABP
+      uid = qIc8VW925zCt24ZkTm0AAABg
      }
-     ha:subc.1783 {
+     ha:subc.2105 {
       ha:attributes {
-       value=6.2pF
+       value=56pF
        footprint=0402
-       refdes=C175
+       refdes=C173
       }
      ha:data {
           li:padstack_prototypes {
@@ -19934,8 +19809,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1785 {
-        proto=0; x=2.498in; y=605.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2107 {
+        proto=0; x=2.242in; y=627.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19948,8 +19823,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1786 {
-        proto=0; x=2.498in; y=14.567408mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2108 {
+        proto=0; x=2.242in; y=596.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -19970,8 +19845,8 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1784 {
-           string=%a.parent.refdes%; x=62.6491mm; y=15.767304mm; scale=100; fid=0;
+          ha:text.2106 {
+           string=%a.parent.refdes%; x=56.1467mm; y=643.24mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
@@ -19990,26 +19865,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1787 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2109 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1790 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2112 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1793 {
-           x1=2.498in; y1=14.967204mm; x2=2.498in; y2=15.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2115 {
+           x1=2.242in; y1=611.74mil; x2=2.242in; y2=16.538196mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1796 {
-           x1=2.498in; y1=14.967204mm; x2=64.4492mm; y2=14.967204mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2118 {
+           x1=2.242in; y1=611.74mil; x2=57.9468mm; y2=611.74mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20023,13 +19898,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABQ
+      uid = qIc8VW925zCt24ZkTm0AAABh
      }
-     ha:subc.1799 {
+     ha:subc.2121 {
       ha:attributes {
-       value=10k
+       value=18
        footprint=0402
-       refdes=R36
+       refdes=R171
       }
      ha:data {
           li:padstack_prototypes {
@@ -20099,8 +19974,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1801 {
-        proto=0; x=490.0mil; y=14.973808mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2123 {
+        proto=0; x=2.282in; y=627.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20113,8 +19988,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1802 {
-        proto=0; x=490.0mil; y=621.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2124 {
+        proto=0; x=2.282in; y=15.145004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20135,13 +20010,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1800 {
-           string=%a.parent.refdes%; x=521.5mil; y=14.573504mm; scale=100; fid=0;
+          ha:text.2122 {
+           string=%a.parent.refdes%; x=57.1627mm; y=643.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 270.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20155,26 +20030,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1803 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2125 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1806 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2128 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1809 {
-           x1=490.0mil; y1=15.373604mm; x2=490.0mil; y2=14.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2131 {
+           x1=2.282in; y1=612.0mil; x2=2.282in; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1812 {
-           x1=490.0mil; y1=15.373604mm; x2=11.446mm; y2=15.373604mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2134 {
+           x1=2.282in; y1=612.0mil; x2=58.9628mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20188,13 +20063,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABR
+      uid = qIc8VW925zCt24ZkTm0AAABi
      }
-     ha:subc.1815 {
+     ha:subc.2137 {
       ha:attributes {
-       value=8.06k
+       value=10nF
        footprint=0402
-       refdes=R37
+       refdes=C171
       }
      ha:data {
           li:padstack_prototypes {
@@ -20211,14 +20086,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  
             }
           }
 
@@ -20230,14 +20105,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  
             }
           }
 
@@ -20249,14 +20124,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  
             }
           }
         }
@@ -20264,8 +20139,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1817 {
-        proto=0; x=549.0mil; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2139 {
+        proto=0; x=2.242in; y=714.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20278,8 +20153,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1818 {
-        proto=0; x=13.145008mm; y=455.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2140 {
+        proto=0; x=2.242in; y=17.336008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20300,13 +20175,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1816 {
-           string=%a.parent.refdes%; x=14.344904mm; y=486.5mil; scale=100; fid=0;
+          ha:text.2138 {
+           string=%a.parent.refdes%; x=56.1467mm; y=18.535904mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20320,26 +20195,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1819 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2141 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1822 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2144 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1825 {
-           x1=13.544804mm; y1=455.0mil; x2=12.544804mm; y2=455.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2147 {
+           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=18.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1828 {
-           x1=13.544804mm; y1=455.0mil; x2=13.544804mm; y2=10.557mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2150 {
+           x1=2.242in; y1=17.735804mm; x2=57.9468mm; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20353,18 +20228,14 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABS
+      uid = qIc8VW925zCt24ZkTm0AAABj
      }
-     ha:subc.1831 {
+     ha:subc.2153 {
       ha:attributes {
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       refdes=U1
-       value=TC2185-3.3
-       use-license=Unlimited
-      }
+       value=100pF
+       footprint=0402
+       refdes=C172
+      }
      ha:data {
           li:padstack_prototypes {
 
@@ -20380,14 +20251,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  
             }
           }
 
@@ -20399,14 +20270,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  
             }
           }
 
@@ -20418,14 +20289,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  
             }
           }
         }
@@ -20433,36 +20304,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1833 {
-        proto=0; x=620.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=BY
-        }
-       }
-       ha:padstack_ref.1834 {
-        proto=0; x=542.0mil; y=549.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=5
-          name=VOUT
-        }
-       }
-       ha:padstack_ref.1835 {
-        proto=0; x=542.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2155 {
+        proto=0; x=2.282in; y=713.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20472,11 +20315,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=VIN
+          name=1
         }
        }
-       ha:padstack_ref.1836 {
-        proto=0; x=581.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2156 {
+        proto=0; x=2.282in; y=17.329404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20486,21 +20329,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=2
-          name=GND
-        }
-       }
-       ha:padstack_ref.1837 {
-        proto=0; x=620.0mil; y=631.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=3
-          name=EN
+          name=2
         }
        }
       }
@@ -20511,25 +20340,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1838 {
-           x1=522.0mil; y1=659.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1841 {
-           x1=522.0mil; y1=520.0mil; x2=522.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1844 {
-           x1=522.0mil; y1=520.0mil; x2=640.0mil; y2=520.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1847 {
-           x1=640.0mil; y1=520.0mil; x2=640.0mil; y2=659.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1832 {
-           string=%a.parent.refdes%; x=647.49mil; y=18.117312mm; scale=89; fid=0;
+          ha:text.2154 {
+           string=%a.parent.refdes%; x=57.1627mm; y=729.5mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 90.000000
           }
          }
          ha:type {
@@ -20543,26 +20360,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1850 {
-           x1=581.0mil; y1=598.2mil; x2=581.0mil; y2=598.2mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2157 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1853 {
-           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2160 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1856 {
-           x1=620.0mil; y1=549.0mil; x2=620.0mil; y2=14.9446mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2163 {
+           x1=2.282in; y1=698.0mil; x2=2.282in; y2=18.7292mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1859 {
-           x1=620.0mil; y1=549.0mil; x2=16.748mm; y2=549.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2166 {
+           x1=2.282in; y1=698.0mil; x2=58.9628mm; y2=698.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20576,17 +20393,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABT
+      uid = qIc8VW925zCt24ZkTm0AAABk
      }
-     ha:subc.1862 {
+     ha:subc.2169 {
       ha:attributes {
-       copyright=2006 DJ Delorie
-       author=DJ Delorie
-       footprint=SOT23-5
-       dist-license=GPL
-       refdes=U2
-       value=MCP73831
-       use-license=Unlimited
+       value=dualLED
+       footprint=0605
+       refdes=D2
       }
      ha:data {
           li:padstack_prototypes {
@@ -20603,14 +20416,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  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
 
@@ -20622,14 +20435,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  
+             15.795mil  
+             -19.73mil  
+             -15.795mil  
+             -19.73mil  
+             -15.795mil  
+             19.73mil  
+             15.795mil  
+             19.73mil  
             }
           }
 
@@ -20641,14 +20454,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  
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
             }
           }
         }
@@ -20656,22 +20469,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1864 {
-        proto=0; x=542.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=4
-          name=DCIN
-        }
-       }
-       ha:padstack_ref.1865 {
-        proto=0; x=620.0mil; y=785.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2171 {
+        proto=0; x=1.25672in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20680,12 +20479,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=BAT
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.1866 {
-        proto=0; x=620.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2172 {
+        proto=0; x=1.22327in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20695,11 +20494,11 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=1
-          name=USB
+          name=pin1
         }
        }
-       ha:padstack_ref.1867 {
-        proto=0; x=581.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2173 {
+        proto=0; x=1.25672in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20708,12 +20507,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=GND
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.1868 {
-        proto=0; x=542.0mil; y=703.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=15.0mil;
+       ha:padstack_ref.2174 {
+        proto=0; x=1.22327in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -20723,7 +20522,7 @@ ha:pcb-rnd-board-v6 {
 
         ha:attributes {
           term=3
-          name=CHG
+          name=pin3
         }
        }
       }
@@ -20734,25 +20533,16 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1869 {
-           x1=522.0mil; y1=675.0mil; x2=640.0mil; y2=675.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1872 {
-           x1=640.0mil; y1=675.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1875 {
-           x1=522.0mil; y1=814.0mil; x2=640.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
+          ha:arc.2175 {
+           x=1.24in; y=0.404876mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
           }
-          ha:line.1878 {
-           x1=522.0mil; y1=675.0mil; x2=522.0mil; y2=814.0mil; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1863 {
-           string=%a.parent.refdes%; x=462.97mil; y=715.2mil; scale=89; fid=0;
+          ha:text.2170 {
+           string=%a.parent.refdes%; x=1.24in; y=75.0mil; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 0.000000
+           rot = 180.000000
           }
          }
          ha:type {
@@ -20766,26 +20556,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1881 {
-           x1=581.0mil; y1=18.68932mm; x2=581.0mil; y2=18.68932mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2176 {
+           x1=31.495873mm; y1=74.995mil; x2=31.495873mm; y2=74.995mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1884 {
-           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2179 {
+           x1=1.24in; y1=75.0mil; x2=1.24in; y2=75.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1887 {
-           x1=542.0mil; y1=785.0mil; x2=542.0mil; y2=18.939mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2182 {
+           x1=1.24in; y1=75.0mil; x2=1.24in; y2=2.905mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1890 {
-           x1=542.0mil; y1=785.0mil; x2=12.7668mm; y2=785.0mil; thickness=0.1mm; clearance=0.0;
+          ha:line.2185 {
+           x1=1.24in; y1=75.0mil; x2=32.496mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20799,13 +20589,13 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABU
+      uid = qIc8VW925zCt24ZkTm0AAABl
      }
-     ha:subc.1893 {
+     ha:subc.2188 {
       ha:attributes {
-       value=2.49k
+       value=1k
        footprint=0402
-       refdes=R35
+       refdes=R52
       }
      ha:data {
           li:padstack_prototypes {
@@ -20822,14 +20612,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  
             }
           }
 
@@ -20841,14 +20631,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  
             }
           }
 
@@ -20860,14 +20650,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  
             }
           }
         }
@@ -20875,8 +20665,8 @@ ha:pcb-rnd-board-v6 {
      }
 
       li:objects {
-       ha:padstack_ref.1895 {
-        proto=0; x=17.743424mm; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2190 {
+        proto=0; x=31.383mm; y=4.813804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20889,8 +20679,8 @@ ha:pcb-rnd-board-v6 {
           name=1
         }
        }
-       ha:padstack_ref.1896 {
-        proto=0; x=667.08mil; y=20.23237mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2191 {
+        proto=0; x=31.383mm; y=5.613396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
         ha:flags {
          clearline=1
         }
@@ -20911,13 +20701,13 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:text.1894 {
-           string=%a.parent.refdes%; x=18.871428mm; y=22.12317mm; scale=100; fid=0;
+          ha:text.2189 {
+           string=%a.parent.refdes%; x=32.1831mm; y=4.4135mm; scale=100; fid=0;
            ha:flags {
             dyntext=1
             floater=1
            }
-           rot = 180.000000
+           rot = 270.000000
           }
          }
          ha:type {
@@ -20931,26 +20721,26 @@ ha:pcb-rnd-board-v6 {
         ha:combining {        }
 
          li:objects {
-          ha:line.1897 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2192 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=pnp-origin
            }
           }
-          ha:line.1900 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2195 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=origin
            }
           }
-          ha:line.1903 {
-           x1=682.82mil; y1=20.23237mm; x2=16.343628mm; y2=20.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2198 {
+           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=4.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=x
            }
           }
-          ha:line.1906 {
-           x1=682.82mil; y1=20.23237mm; x2=682.82mil; y2=19.23237mm; thickness=0.1mm; clearance=0.0;
+          ha:line.2201 {
+           x1=31.383mm; y1=5.2136mm; x2=1.1961811in; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
            ha:attributes {
              subc-role=y
            }
@@ -20964,183 +20754,54 @@ ha:pcb-rnd-board-v6 {
        }
       }
      }
-      uid = qIc8VW925zCt24ZkTm0AAABV
+      uid = qIc8VW925zCt24ZkTm0AAABm
      }
-     ha:subc.1909 {
+     ha:subc.2204 {
       ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R51
+       value=STM32L151CBU6
+       footprint=ufqfpn48
+       refdes=U7
       }
      ha:data {
           li:padstack_prototypes {
 
       ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
         li:shape {
 
           ha:ps_shape_v4 {
+           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
            ha:combining {           }
            ha:layer_mask {
             copper = 1
             top = 1
            }
            clearance=0.0
-            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:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            mask = 1
+            bottom = 1
+            copper = 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:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
+           ha:combining {           }
            ha:layer_mask {
-            top = 1
-            paste = 1
+            copper = 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  
-            }
           }
         }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1911 {
-        proto=0; x=17.765996mm; y=837.08mil; 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.1912 {
-        proto=0; x=16.966404mm; y=837.08mil; 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.1910 {
-           string=%a.parent.refdes%; x=20.74821mm; y=21.908032mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.1913 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1916 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1919 {
-           x1=17.3662mm; y1=837.08mil; x2=16.3662mm; y2=837.08mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1922 {
-           x1=17.3662mm; y1=837.08mil; x2=17.3662mm; y2=20.261832mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABW
-     }
-     ha:subc.1925 {
-      ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R50
-      }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
+      ha:ps_proto_v6.1 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -21152,14 +20813,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  
+             5.905mil  
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             -5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
             }
           }
 
@@ -21171,14 +20832,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  
+             0.213487mm  
+             -13.33mil  
+             -0.213487mm  
+             -13.33mil  
+             -0.213487mm  
+             13.33mil  
+             0.213487mm  
+             13.33mil  
             }
           }
 
@@ -21190,122 +20851,83 @@ 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  
+             5.905mil  
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             -5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
             }
           }
         }
       }
-     }
-
-      li:objects {
-       ha:padstack_ref.1927 {
-        proto=0; x=578.74mil; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.1928 {
-        proto=0; x=13.900404mm; y=854.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+      ha:ps_proto_v6.2 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
-         li:objects {
-          ha:text.1926 {
-           string=%a.parent.refdes%; x=525.5mil; y=884.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
            }
-           rot = 180.000000
+           clearance=0.0
+            li:ps_poly {
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
+             -5.905mil  
+            }
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
 
-         li:objects {
-          ha:line.1929 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1932 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=854.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1935 {
-           x1=563.0mil; y1=854.0mil; x2=13.3002mm; y2=854.0mil; 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 {
+             -13.33mil  
+             -0.213487mm  
+             -13.33mil  
+             0.213487mm  
+             13.33mil  
+             0.213487mm  
+             13.33mil  
+             -0.213487mm  
+            }
           }
-          ha:line.1938 {
-           x1=563.0mil; y1=854.0mil; x2=563.0mil; y2=20.6916mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
            }
+           clearance=0.0
+            li:ps_poly {
+             -10.83mil  
+             -5.905mil  
+             -10.83mil  
+             5.905mil  
+             10.83mil  
+             5.905mil  
+             10.83mil  
+             -5.905mil  
+            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABX
-     }
-     ha:subc.1941 {
-      ha:attributes {
-       value=MS5607
-       footprint=MS5607
-       refdes=U4
+        }
       }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
+      ha:ps_proto_v6.3 {
         hdia=0.0; hplated=0; htop=0; hbottom=0;
         li:shape {
 
@@ -21317,14 +20939,14 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             11.81mil  
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             -11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
             }
           }
 
@@ -21336,98 +20958,206 @@ ha:pcb-rnd-board-v6 {
            }
            clearance=0.0
             li:ps_poly {
-             14.81mil  
-             -24.655mil  
-             -14.81mil  
-             -24.655mil  
-             -14.81mil  
-             24.655mil  
-             14.81mil  
-             24.655mil  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
+             0.0  
             }
           }
+        }
+      }
+
+      ha:ps_proto_v6.4 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
 
           ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
+           ha:combining {           }
            ha:layer_mask {
+            copper = 1
             top = 1
-            paste = 1
            }
            clearance=0.0
             li:ps_poly {
-             11.81mil  
-             -21.655mil  
-             -11.81mil  
-             -21.655mil  
-             -11.81mil  
-             21.655mil  
-             11.81mil  
-             21.655mil  
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
+             -0.933323mm  
             }
           }
         }
       }
-     }
 
-      li:objects {
-       ha:padstack_ref.1943 {
-        proto=0; x=19.237226mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
-        ha:flags {
-         clearline=1
+      ha:ps_proto_v6.5 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             -18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             18.375mil  
+             -18.375mil  
+             -18.375mil  
+             -18.375mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2206 {
+        proto=0; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        ha:flags {
+         clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=8
-          name=pin8
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.1944 {
-        proto=0; x=19.237226mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2207 {
+        proto=0; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=1
-          name=pin1
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.1945 {
-        proto=0; x=20.48716mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2208 {
+        proto=0; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=7
-          name=pin7
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.1946 {
-        proto=0; x=20.48716mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2209 {
+        proto=0; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
+          li:3 {
+           on  
+           solid  
+           noshape  
+          }
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.1947 {
-        proto=0; x=21.737094mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2210 {
+        proto=1; x=30.791658mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21436,12 +21166,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=6
-          name=pin6
+          term=1
+          name=1
         }
        }
-       ha:padstack_ref.1948 {
-        proto=0; x=21.737094mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2211 {
+        proto=2; x=971.125mil; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21450,12 +21180,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=pin3
+          term=13
+          name=13
         }
        }
-       ha:padstack_ref.1949 {
-        proto=0; x=22.987028mm; y=19.481807mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2212 {
+        proto=1; x=995.73mil; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21464,12 +21194,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=5
-          name=pin5
+          term=25
+          name=25
         }
        }
-       ha:padstack_ref.1950 {
-        proto=0; x=22.987028mm; y=21.681447mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+       ha:padstack_ref.2213 {
+        proto=2; x=31.416625mm; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21478,164 +21208,54 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=pin4
+          term=37
+          name=37
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2214 {
+        proto=1; x=30.291532mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1951 {
-           x1=18.612132mm; y1=19.08163mm; x2=18.612132mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1954 {
-           x1=18.612132mm; y1=22.081624mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1957 {
-           x1=23.612122mm; y1=19.08163mm; x2=23.612122mm; y2=22.081624mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.1960 {
-           x1=18.612132mm; y1=19.08163mm; x2=23.612122mm; y2=19.08163mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:arc.1963 {
-           x=18.924806mm; y=22.506566mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.1942 {
-           string=%a.parent.refdes%; x=18.531106mm; y=17.530706mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=2
+          name=2
+        }
        }
+       ha:padstack_ref.2215 {
+        proto=2; x=971.125mil; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1964 {
-           x1=21.112127mm; y1=20.581627mm; x2=21.112127mm; y2=20.581627mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1967 {
-           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1970 {
-           x1=21.112mm; y1=20.5815mm; x2=21.112mm; y2=21.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1973 {
-           x1=21.112mm; y1=20.5815mm; x2=870.5511811mil; y2=20.5815mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=14
+          name=14
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABY
-     }
-     ha:subc.1976 {
-      ha:attributes {
-       value=47nF
-       footprint=0402
-       refdes=C44
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2216 {
+        proto=1; x=25.791668mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      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:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.1978 {
-        proto=0; x=1.85026in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=26
+          name=26
+        }
+       }
+       ha:padstack_ref.2217 {
+        proto=2; x=31.416625mm; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21644,12 +21264,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=38
+          name=38
         }
        }
-       ha:padstack_ref.1979 {
-        proto=0; x=1.88174in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2218 {
+        proto=1; x=1.1729in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21658,149 +21278,40 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=3
+          name=3
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1977 {
-           string=%a.parent.refdes%; x=1.72898in; y=410.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 0.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+       ha:padstack_ref.2219 {
+        proto=2; x=971.125mil; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.1980 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1983 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.1986 {
-           x1=1.866in; y1=442.0mil; x2=48.3964mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.1989 {
-           x1=1.866in; y1=442.0mil; x2=1.866in; y2=12.2268mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=15
+          name=15
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABZ
-     }
-     ha:subc.1992 {
-      ha:attributes {
-       value=0.22uF
-       footprint=0402
-       refdes=C42
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             -0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-            }
-          }
+       ha:padstack_ref.2220 {
+        proto=1; x=26.29154mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             -0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-            }
-          }
+        li:thermal {
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.1994 {
-        proto=0; x=47.003204mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        ha:attributes {
+          term=27
+          name=27
+        }
+       }
+       ha:padstack_ref.2221 {
+        proto=2; x=31.416625mm; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21809,12 +21320,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=39
+          name=39
         }
        }
-       ha:padstack_ref.1995 {
-        proto=0; x=47.802796mm; y=480.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2222 {
+        proto=1; x=1.15321in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -21823,1408 +21334,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=4
+          name=4
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.1993 {
-           string=%a.parent.refdes%; x=43.9613mm; y=450.5mil; scale=100; 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.1996 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.1999 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2002 {
-           x1=47.403mm; y1=480.0mil; x2=48.403mm; y2=480.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2005 {
-           x1=47.403mm; y1=480.0mil; x2=47.403mm; y2=13.192mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABa
-     }
-     ha:subc.2008 {
-      ha:attributes {
-       value=TDK_PS12
-       footprint=TDK_PS12
-       refdes=U8
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.700024mm; 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 {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.0mm  
-             -1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-             1.0mm  
-             -1.0mm  
-             1.0mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-             1.099947mm  
-             -1.099947mm  
-             1.099947mm  
-            }
-          }
-        }
-      }
-
-      ha:ps_proto_v6.1 {
-        hdia=0.700024mm; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=2.0mm;           }
-           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=2.0mm;           }
-           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=2.0mm;           }
-           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.199894mm;           }
-           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.199894mm;           }
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            bottom = 1
-            mask = 1
-           }
-           clearance=0.0
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2010 {
-        proto=0; x=830.0mil; y=15.199868mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-          li:3 {
-           on  
-           diag  
-           round  
-           noshape  
-          }
-        }
-
-        ha:attributes {
-          term=1
-          name=pin1
-        }
-       }
-       ha:padstack_ref.2011 {
-        proto=1; x=830.0mil; y=10.199878mm; rot=0.000000; xmirror=1; smirror=1; clearance=0.499999mm;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=pin2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:arc.2012 {
-           x=830.0mil; y=500.0mil; width=6.100064mm; height=6.100064mm; astart=90; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2009 {
-           string=%a.parent.refdes%; x=830.0mil; y=500.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-            onsolder=1
-           }
-           rot = 270.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          bottom = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2013 {
-           x1=830.0mil; y1=499.995mil; x2=830.0mil; y2=499.995mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2016 {
-           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2019 {
-           x1=830.0mil; y1=500.0mil; x2=830.0mil; y2=13.7mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2022 {
-           x1=830.0mil; y1=500.0mil; x2=22.082mm; y2=500.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          bottom = 1
-          virtual = 1
-          misc = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABb
-     }
-     ha:subc.2025 {
-      ha:attributes {
-       value=5.1pF
-       footprint=0402
-       refdes=C210
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_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.2027 {
-        proto=0; x=60.592204mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.2028 {
-        proto=0; x=61.391796mm; y=383.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2026 {
-           string=%a.parent.refdes%; x=60.1919mm; y=351.5mil; scale=100; 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.2029 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2032 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2035 {
-           x1=60.992mm; y1=383.0mil; x2=61.992mm; y2=383.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2038 {
-           x1=60.992mm; y1=383.0mil; x2=60.992mm; y2=10.7282mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABc
-     }
-     ha:subc.2041 {
-      ha:attributes {
-       value=5.1pF
-       footprint=0402
-       refdes=C191
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_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.2043 {
-        proto=0; x=2.38526in; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.2044 {
-        proto=0; x=61.385196mm; y=462.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2042 {
-           string=%a.parent.refdes%; x=60.1853mm; y=430.5mil; scale=100; 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.2045 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2048 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2051 {
-           x1=2.401in; y1=462.0mil; x2=61.9854mm; y2=462.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2054 {
-           x1=2.401in; y1=462.0mil; x2=2.401in; y2=12.7348mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABd
-     }
-     ha:subc.2057 {
-      ha:attributes {
-       value=15nH
-       footprint=0402
-       refdes=L193
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_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.2059 {
-        proto=0; x=63.188596mm; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=1
-          name=1
-        }
-       }
-       ha:padstack_ref.2060 {
-        proto=0; x=2.45626in; y=442.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2058 {
-           string=%a.parent.refdes%; x=63.5889mm; y=473.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2061 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2064 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2067 {
-           x1=2.472in; y1=442.0mil; x2=61.7888mm; y2=442.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2070 {
-           x1=2.472in; y1=442.0mil; x2=2.472in; y2=10.2268mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABe
-     }
-     ha:subc.2073 {
-      ha:attributes {
-       value=27nH
-       footprint=0402
-       refdes=L201
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2075 {
-        proto=0; x=2.483in; y=9.150604mm; 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.2076 {
-        proto=0; x=2.483in; y=391.74mil; 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.2074 {
-           string=%a.parent.refdes%; x=63.8683mm; y=344.5mil; scale=100; 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.2077 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2080 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2083 {
-           x1=2.483in; y1=376.0mil; x2=2.483in; y2=8.5504mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2086 {
-           x1=2.483in; y1=376.0mil; x2=62.0682mm; y2=376.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABf
-     }
-     ha:subc.2089 {
-      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_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2091 {
-        proto=0; x=2.346in; y=454.74mil; 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.2092 {
-        proto=0; x=2.346in; y=10.750804mm; 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.2090 {
-           string=%a.parent.refdes%; x=2.3145in; y=470.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2093 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2096 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=439.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2099 {
-           x1=2.346in; y1=439.0mil; x2=2.346in; y2=12.1506mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2102 {
-           x1=2.346in; y1=439.0mil; x2=60.5884mm; y2=439.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABg
-     }
-     ha:subc.2105 {
-      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_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2107 {
-        proto=0; x=2.242in; y=627.48mil; 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.2108 {
-        proto=0; x=2.242in; y=596.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
-        ha:flags {
-         clearline=1
-        }
-
-        li:thermal {
-        }
-
-        ha:attributes {
-          term=2
-          name=2
-        }
-       }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2106 {
-           string=%a.parent.refdes%; x=56.1467mm; y=643.24mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2109 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2112 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=611.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2115 {
-           x1=2.242in; y1=611.74mil; x2=2.242in; y2=16.538196mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2118 {
-           x1=2.242in; y1=611.74mil; x2=57.9468mm; y2=611.74mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABh
-     }
-     ha:subc.2121 {
-      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_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2123 {
-        proto=0; x=2.282in; y=627.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2223 {
+        proto=2; x=971.125mil; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23233,12 +21348,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=16
+          name=16
         }
        }
-       ha:padstack_ref.2124 {
-        proto=0; x=2.282in; y=15.145004mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2224 {
+        proto=1; x=26.791666mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23247,149 +21362,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=28
+          name=28
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2122 {
-           string=%a.parent.refdes%; x=57.1627mm; y=643.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
-
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
-
-         li:objects {
-          ha:line.2125 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2128 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2131 {
-           x1=2.282in; y1=612.0mil; x2=2.282in; y2=16.5448mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2134 {
-           x1=2.282in; y1=612.0mil; x2=58.9628mm; y2=612.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABi
-     }
-     ha:subc.2137 {
-      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_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.425958mm  
-             -0.326136mm  
-             -0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             0.326136mm  
-             0.425958mm  
-             -0.326136mm  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
-        }
-      }
-     }
-
-      li:objects {
-       ha:padstack_ref.2139 {
-        proto=0; x=2.242in; y=714.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2225 {
+        proto=2; x=31.416625mm; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23398,12 +21376,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=40
+          name=40
         }
        }
-       ha:padstack_ref.2140 {
-        proto=0; x=2.242in; y=17.336008mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2226 {
+        proto=1; x=28.791662mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23412,149 +21390,68 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=5
+          name=5
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2138 {
-           string=%a.parent.refdes%; x=56.1467mm; y=18.535904mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+       ha:padstack_ref.2227 {
+        proto=2; x=971.125mil; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2141 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2144 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2147 {
-           x1=2.242in; y1=17.735804mm; x2=2.242in; y2=18.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2150 {
-           x1=2.242in; y1=17.735804mm; x2=57.9468mm; y2=17.735804mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABj
-     }
-     ha:subc.2153 {
-      ha:attributes {
-       value=100pF
-       footprint=0402
-       refdes=C172
-      }
-     ha:data {
-          li:padstack_prototypes {
+        ha:attributes {
+          term=17
+          name=17
+        }
+       }
+       ha:padstack_ref.2228 {
+        proto=1; x=1.07447in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+        ha:attributes {
+          term=29
+          name=29
+        }
+       }
+       ha:padstack_ref.2229 {
+        proto=2; x=31.416625mm; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.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=41
+          name=41
+        }
+       }
+       ha:padstack_ref.2230 {
+        proto=1; x=28.291536mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2155 {
-        proto=0; x=2.282in; y=713.74mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=6
+          name=6
+        }
+       }
+       ha:padstack_ref.2231 {
+        proto=2; x=971.125mil; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23563,12 +21460,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=18
+          name=18
         }
        }
-       ha:padstack_ref.2156 {
-        proto=0; x=2.282in; y=17.329404mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2232 {
+        proto=1; x=1.09416in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23577,149 +21474,82 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=30
+          name=30
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2233 {
+        proto=2; x=31.416625mm; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:text.2154 {
-           string=%a.parent.refdes%; x=57.1627mm; y=729.5mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 90.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=42
+          name=42
+        }
        }
+       ha:padstack_ref.2234 {
+        proto=1; x=1.09416in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2157 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2160 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2163 {
-           x1=2.282in; y1=698.0mil; x2=2.282in; y2=18.7292mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2166 {
-           x1=2.282in; y1=698.0mil; x2=58.9628mm; y2=698.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=7
+          name=7
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABk
-     }
-     ha:subc.2169 {
-      ha:attributes {
-       value=dualLED
-       footprint=0605
-       refdes=D2
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2235 {
+        proto=2; x=971.125mil; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+        ha:attributes {
+          term=19
+          name=19
+        }
+       }
+       ha:padstack_ref.2236 {
+        proto=1; x=28.291536mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             -15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+        ha:attributes {
+          term=31
+          name=31
+        }
+       }
+       ha:padstack_ref.2237 {
+        proto=2; x=31.416625mm; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2171 {
-        proto=0; x=1.25672in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=43
+          name=43
+        }
+       }
+       ha:padstack_ref.2238 {
+        proto=1; x=1.07447in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23728,12 +21558,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=pin2
+          term=8
+          name=8
         }
        }
-       ha:padstack_ref.2172 {
-        proto=0; x=1.22327in; y=2.629789mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+       ha:padstack_ref.2239 {
+        proto=2; x=971.125mil; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23742,12 +21572,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=pin1
+          term=20
+          name=20
         }
        }
-       ha:padstack_ref.2173 {
-        proto=0; x=1.25672in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+       ha:padstack_ref.2240 {
+        proto=1; x=28.791662mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23756,12 +21586,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=pin4
+          term=32
+          name=32
         }
        }
-       ha:padstack_ref.2174 {
-        proto=0; x=1.22327in; y=1.179957mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
+       ha:padstack_ref.2241 {
+        proto=2; x=31.416625mm; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23770,152 +21600,82 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=pin3
+          term=44
+          name=44
         }
        }
-      }
-      li:layers {
+       ha:padstack_ref.2242 {
+        proto=1; x=26.791666mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:arc.2175 {
-           x=1.24in; y=0.404876mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2170 {
-           string=%a.parent.refdes%; x=1.24in; y=75.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 180.000000
-          }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
+        ha:attributes {
+          term=9
+          name=9
+        }
        }
+       ha:padstack_ref.2243 {
+        proto=2; x=971.125mil; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        li:thermal {
+        }
 
-         li:objects {
-          ha:line.2176 {
-           x1=31.495873mm; y1=74.995mil; x2=31.495873mm; y2=74.995mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2179 {
-           x1=1.24in; y1=75.0mil; x2=1.24in; y2=75.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2182 {
-           x1=1.24in; y1=75.0mil; x2=1.24in; y2=2.905mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2185 {
-           x1=1.24in; y1=75.0mil; x2=32.496mm; y2=75.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+        ha:attributes {
+          term=21
+          name=21
+        }
        }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABl
-     }
-     ha:subc.2188 {
-      ha:attributes {
-       value=1k
-       footprint=0402
-       refdes=R52
-      }
-     ha:data {
-          li:padstack_prototypes {
+       ha:padstack_ref.2244 {
+        proto=1; x=1.15321in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.349758mm  
-             -0.249936mm  
-             -0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             0.249936mm  
-             0.349758mm  
-             -0.249936mm  
-            }
-          }
+        ha:attributes {
+          term=33
+          name=33
+        }
+       }
+       ha:padstack_ref.2245 {
+        proto=2; x=31.416625mm; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.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=45
+          name=45
+        }
+       }
+       ha:padstack_ref.2246 {
+        proto=1; x=26.29154mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2190 {
-        proto=0; x=31.383mm; y=4.813804mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=10
+          name=10
+        }
+       }
+       ha:padstack_ref.2247 {
+        proto=2; x=971.125mil; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23924,12 +21684,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=22
+          name=22
         }
        }
-       ha:padstack_ref.2191 {
-        proto=0; x=31.383mm; y=5.613396mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+       ha:padstack_ref.2248 {
+        proto=1; x=1.1729in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -23938,447 +21698,143 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=34
+          name=34
         }
        }
-      }
-      li:layers {
-
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
-
-         li:objects {
-          ha:text.2189 {
-           string=%a.parent.refdes%; x=32.1831mm; y=4.4135mm; scale=100; 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.2192 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2195 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2198 {
-           x1=31.383mm; y1=5.2136mm; x2=31.383mm; y2=4.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2201 {
-           x1=31.383mm; y1=5.2136mm; x2=1.1961811in; y2=5.2136mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABm
-     }
-     ha:subc.2204 {
-      ha:attributes {
-       value=STM32L151CBU6
-       footprint=ufqfpn48
-       refdes=U7
-      }
-     ha:data {
-          li:padstack_prototypes {
-
-      ha:ps_proto_v6.0 {
-        hdia=15.0mil; hplated=1; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            bottom = 1
-            copper = 1
-           }
-           clearance=0.0
-          }
-
-          ha:ps_shape_v4 {
-           ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;           }
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            intern = 1
-           }
-           clearance=0.0
-          }
+       ha:padstack_ref.2249 {
+        proto=2; x=31.416625mm; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
 
-      ha:ps_proto_v6.1 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             -5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.213487mm  
-             -13.33mil  
-             -0.213487mm  
-             -13.33mil  
-             -0.213487mm  
-             13.33mil  
-             0.213487mm  
-             13.33mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             5.905mil  
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             -5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-            }
-          }
+        li:thermal {
         }
-      }
-
-      ha:ps_proto_v6.2 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
-
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-             -5.905mil  
-            }
-          }
-
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -13.33mil  
-             -0.213487mm  
-             -13.33mil  
-             0.213487mm  
-             13.33mil  
-             0.213487mm  
-             13.33mil  
-             -0.213487mm  
-            }
-          }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -10.83mil  
-             -5.905mil  
-             -10.83mil  
-             5.905mil  
-             10.83mil  
-             5.905mil  
-             10.83mil  
-             -5.905mil  
-            }
-          }
+        ha:attributes {
+          term=46
+          name=46
+        }
+       }
+       ha:padstack_ref.2250 {
+        proto=1; x=25.791668mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
 
-      ha:ps_proto_v6.3 {
-        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.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
+        ha:attributes {
+          term=11
+          name=11
+        }
+       }
+       ha:padstack_ref.2251 {
+        proto=2; x=971.125mil; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-             0.0  
-            }
-          }
+        li:thermal {
         }
-      }
 
-      ha:ps_proto_v6.4 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+        ha:attributes {
+          term=23
+          name=23
+        }
+       }
+       ha:padstack_ref.2252 {
+        proto=1; x=30.291532mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
+        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.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-             -0.933323mm  
-            }
-          }
+        ha:attributes {
+          term=35
+          name=35
+        }
+       }
+       ha:padstack_ref.2253 {
+        proto=2; x=31.416625mm; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
 
-      ha:ps_proto_v6.5 {
-        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 {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
+        ha:attributes {
+          term=47
+          name=47
+        }
+       }
+       ha:padstack_ref.2254 {
+        proto=1; x=995.73mil; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
+        li:thermal {
+        }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             -18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             18.375mil  
-             -18.375mil  
-             -18.375mil  
-             -18.375mil  
-            }
-          }
+        ha:attributes {
+          term=12
+          name=12
+        }
+       }
+       ha:padstack_ref.2255 {
+        proto=2; x=971.125mil; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+        ha:flags {
+         clearline=1
         }
-      }
-     }
 
-      li:objects {
-       ha:padstack_ref.2206 {
-        proto=0; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+        li:thermal {
+        }
+
+        ha:attributes {
+          term=24
+          name=24
+        }
+       }
+       ha:padstack_ref.2256 {
+        proto=1; x=30.791658mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=GND
-          name=GND
+          term=36
+          name=36
         }
        }
-       ha:padstack_ref.2207 {
-        proto=0; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:padstack_ref.2257 {
+        proto=2; x=31.416625mm; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
-          term=GND
-          name=GND
+          term=48
+          name=48
         }
        }
-       ha:padstack_ref.2208 {
-        proto=0; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:padstack_ref.2258 {
+        proto=3; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
@@ -24386,27 +21842,22 @@ ha:pcb-rnd-board-v6 {
           name=GND
         }
        }
-       ha:padstack_ref.2209 {
-        proto=0; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+       ha:padstack_ref.2259 {
+        proto=4; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
 
         li:thermal {
-          li:3 {
-           on  
-           solid  
-           noshape  
-          }
         }
 
         ha:attributes {
           term=GND
           name=GND
         }
-       }
-       ha:padstack_ref.2210 {
-        proto=1; x=30.791658mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       }
+       ha:padstack_ref.2260 {
+        proto=5; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24415,12 +21866,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=1
-          name=1
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2211 {
-        proto=2; x=971.125mil; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2261 {
+        proto=3; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -24429,12 +21880,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=13
-          name=13
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2212 {
-        proto=1; x=995.73mil; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2262 {
+        proto=4; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24443,12 +21894,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=25
-          name=25
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2213 {
-        proto=2; x=31.416625mm; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2263 {
+        proto=5; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24457,12 +21908,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=37
-          name=37
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2214 {
-        proto=1; x=30.291532mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2264 {
+        proto=4; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24471,12 +21922,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=2
-          name=2
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2215 {
-        proto=2; x=971.125mil; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2265 {
+        proto=5; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24485,12 +21936,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=14
-          name=14
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2216 {
-        proto=1; x=25.791668mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2266 {
+        proto=4; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24499,12 +21950,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=26
-          name=26
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2217 {
-        proto=2; x=31.416625mm; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2267 {
+        proto=5; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24513,12 +21964,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=38
-          name=38
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2218 {
-        proto=1; x=1.1729in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2268 {
+        proto=3; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -24527,12 +21978,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=3
-          name=3
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2219 {
-        proto=2; x=971.125mil; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2269 {
+        proto=4; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24541,12 +21992,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=15
-          name=15
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2220 {
-        proto=1; x=26.29154mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2270 {
+        proto=5; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
         ha:flags {
          clearline=1
         }
@@ -24555,12 +22006,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=27
-          name=27
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2221 {
-        proto=2; x=31.416625mm; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2271 {
+        proto=3; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
         ha:flags {
          clearline=1
         }
@@ -24569,12 +22020,176 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=39
-          name=39
+          term=GND
+          name=GND
         }
        }
-       ha:padstack_ref.2222 {
-        proto=1; x=1.15321in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+      }
+      li:layers {
+
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
+
+         li:objects {
+          ha:line.2272 {
+           x1=1.2418in; y1=9.12368mm; x2=1.2418in; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2275 {
+           x1=31.14167mm; y1=9.12368mm; x2=1.2418in; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2278 {
+           x1=1.2418in; y1=15.72387mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2281 {
+           x1=31.14167mm; y1=16.12392mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2284 {
+           x1=966.2mil; y1=9.12368mm; x2=966.2mil; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2287 {
+           x1=966.2mil; y1=9.12368mm; x2=981.95mil; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2290 {
+           x1=966.2mil; y1=15.72387mm; x2=966.2mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2293 {
+           x1=966.2mil; y1=16.12392mm; x2=981.95mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:line.2296 {
+           x1=1.22998in; y1=9.423908mm; x2=1.22998in; y2=9.423908mm; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2205 {
+           string=%a.parent.refdes%; x=1.104in; y=497.0mil; scale=100; 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.2299 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2302 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2305 {
+           x1=1.104in; y1=497.0mil; x2=1.104in; y2=11.6238mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2308 {
+           x1=1.104in; y1=497.0mil; x2=27.0416mm; y2=497.0mil; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABn
+     }
+     ha:subc.2311 {
+      ha:attributes {
+       value=dualLED
+       footprint=0605
+       refdes=D1
+      }
+     ha:data {
+          li:padstack_prototypes {
+
+      ha:ps_proto_v6.0 {
+        hdia=0.0; hplated=0; htop=0; hbottom=0;
+        li:shape {
+
+          ha:ps_shape_v4 {
+           ha:combining {           }
+           ha:layer_mask {
+            copper = 1
+            top = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { sub=1; auto=1;           }
+           ha:layer_mask {
+            top = 1
+            mask = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             15.795mil  
+             -19.73mil  
+             -15.795mil  
+             -19.73mil  
+             -15.795mil  
+             19.73mil  
+             15.795mil  
+             19.73mil  
+            }
+          }
+
+          ha:ps_shape_v4 {
+           ha:combining { auto=1;           }
+           ha:layer_mask {
+            top = 1
+            paste = 1
+           }
+           clearance=0.0
+            li:ps_poly {
+             12.795mil  
+             -16.73mil  
+             -12.795mil  
+             -16.73mil  
+             -12.795mil  
+             16.73mil  
+             12.795mil  
+             16.73mil  
+            }
+          }
+        }
+      }
+     }
+
+      li:objects {
+       ha:padstack_ref.2313 {
+        proto=0; x=585.0mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -24583,12 +22198,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=4
-          name=4
+          term=2
+          name=pin2
         }
        }
-       ha:padstack_ref.2223 {
-        proto=2; x=971.125mil; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2314 {
+        proto=0; x=618.45mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -24597,12 +22212,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=16
-          name=16
+          term=1
+          name=pin1
         }
        }
-       ha:padstack_ref.2224 {
-        proto=1; x=26.791666mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2315 {
+        proto=0; x=585.0mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -24611,12 +22226,12 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=28
-          name=28
+          term=4
+          name=pin4
         }
        }
-       ha:padstack_ref.2225 {
-        proto=2; x=31.416625mm; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+       ha:padstack_ref.2316 {
+        proto=0; x=618.45mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
         ha:flags {
          clearline=1
         }
@@ -24625,940 +22240,3056 @@ ha:pcb-rnd-board-v6 {
         }
 
         ha:attributes {
-          term=40
-          name=40
+          term=3
+          name=pin3
         }
        }
-       ha:padstack_ref.2226 {
-        proto=1; x=28.791662mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+      li:layers {
 
-        li:thermal {
-        }
+       ha:top-silk {
+        lid=0
+        ha:combining {        }
 
-        ha:attributes {
-          term=5
-          name=5
-        }
+         li:objects {
+          ha:arc.2317 {
+           x=601.72mil; y=25.034124mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
+          }
+          ha:text.2312 {
+           string=%a.parent.refdes%; x=601.72mil; y=23.534mm; scale=100; fid=0;
+           ha:flags {
+            dyntext=1
+            floater=1
+           }
+           rot = 0.000000
+          }
+         }
+         ha:type {
+          silk = 1
+          top = 1
+         }
        }
-       ha:padstack_ref.2227 {
-        proto=2; x=971.125mil; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
-        }
+       ha:subc-aux {
+        lid=1
+        ha:combining {        }
 
-        ha:attributes {
-          term=17
-          name=17
-        }
+         li:objects {
+          ha:line.2318 {
+           x1=601.725mil; y1=23.534127mm; x2=601.725mil; y2=23.534127mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=pnp-origin
+           }
+          }
+          ha:line.2321 {
+           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=23.534mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=origin
+           }
+          }
+          ha:line.2324 {
+           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=22.534mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=x
+           }
+          }
+          ha:line.2327 {
+           x1=601.72mil; y1=23.534mm; x2=14.283688mm; y2=23.534mm; thickness=0.1mm; clearance=0.0;
+           ha:attributes {
+             subc-role=y
+           }
+          }
+         }
+         ha:type {
+          top = 1
+          misc = 1
+          virtual = 1
+         }
+       }
+      }
+     }
+      uid = qIc8VW925zCt24ZkTm0AAABo
+     }
+      ha:subc.8081 {
+       ha:attributes {
+        value=USBmicroB
+        footprint=11071
+        refdes=J5
+       }
+      ha:data {
+            li:padstack_prototypes {
+
+       ha:ps_proto_v6.0 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              -0.751205mm  
+              -10.875mil  
+              0.751205mm  
+              10.875mil  
+              0.751205mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              -0.675005mm  
+              -7.875mil  
+              0.675005mm  
+              7.875mil  
+              0.675005mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.876173mm  
+              -0.776224mm  
+              -0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              0.776224mm  
+              0.876173mm  
+              -0.776224mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -31.495mil  
+              -0.700024mm  
+              -31.495mil  
+              0.700024mm  
+              31.495mil  
+              0.700024mm  
+              31.495mil  
+              -0.700024mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
+              -1.02616mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+              -0.94996mm  
+             }
+           }
+         }
        }
-       ha:padstack_ref.2228 {
-        proto=1; x=1.07447in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
 
-        li:thermal {
+       ha:ps_proto_v6.3 {
+         hdia=0.450088mm; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=41.34mil;            }
+            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=41.34mil;            }
+            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=41.34mil;            }
+            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=47.34mil;            }
+            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=47.34mil;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.4 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=47.34mil; square=0;            }
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             mask = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_line { x1=0.0; y1=-21.655mil; x2=0.0; y2=21.655mil; thickness=41.34mil; square=0;            }
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             bottom = 1
+             paste = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+      }
+
+       li:objects {
+        ha:padstack_ref.8095 {
+         proto=0; x=20.349972mm; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=VBUS
+         }
         }
+        ha:padstack_ref.8096 {
+         proto=0; x=775.59mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=29
-          name=29
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=D-
+         }
         }
-       }
-       ha:padstack_ref.2229 {
-        proto=2; x=31.416625mm; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8097 {
+         proto=0; x=750.0mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=D+
+         }
         }
+        ha:padstack_ref.8098 {
+         proto=0; x=18.400014mm; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=HS
+         }
         }
+        ha:padstack_ref.8099 {
+         proto=0; x=698.82mil; y=186.4mil; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=41
-          name=41
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-       }
-       ha:padstack_ref.2230 {
-        proto=1; x=28.291536mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8100 {
+         proto=1; x=15.849981mm; y=4.309618mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=G
+         }
         }
+        ha:padstack_ref.8101 {
+         proto=1; x=875.985mil; y=4.309618mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=G
+         }
         }
+        ha:padstack_ref.8102 {
+         proto=2; x=704.72mil; y=81.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=6
-          name=6
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=G
+         }
         }
-       }
-       ha:padstack_ref.2231 {
-        proto=2; x=971.125mil; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8103 {
+         proto=2; x=20.200112mm; y=81.09mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=G
+         }
         }
+        ha:padstack_ref.8104 {
+         proto=3; x=15.850108mm; y=1.509522mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8105 {
+         proto=3; x=15.850108mm; y=2.609596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=18
-          name=18
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-       }
-       ha:padstack_ref.2232 {
-        proto=1; x=1.09416in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8106 {
+         proto=4; x=15.850108mm; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8107 {
+         proto=5; x=15.850108mm; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8108 {
+         proto=3; x=875.98mil; y=1.509522mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=30
-          name=30
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
-       }
-       ha:padstack_ref.2233 {
-        proto=2; x=31.416625mm; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8109 {
+         proto=3; x=875.98mil; y=2.609596mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8110 {
+         proto=4; x=875.98mil; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
+        ha:padstack_ref.8111 {
+         proto=5; x=875.98mil; y=2.059559mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.259969mm;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=42
-          name=42
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=GND
+         }
         }
        }
-       ha:padstack_ref.2234 {
-        proto=1; x=1.09416in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
-        li:thermal {
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:text.8082 {
+            string=%a.parent.refdes%; x=750.0mil; y=24.0mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 360.000000
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
 
-        ha:attributes {
-          term=7
-          name=7
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.8083 {
+            x1=750.0mil; y1=3.111051mm; x2=750.0mil; y2=3.111051mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8086 {
+            x1=750.0mil; y1=24.0mil; x2=750.0mil; y2=24.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8089 {
+            x1=750.0mil; y1=24.0mil; x2=18.05mm; y2=24.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+ ha:flags ={ selected=1
+ };           }
+           ha:line.8092 {
+            x1=750.0mil; y1=24.0mil; x2=750.0mil; y2=-0.3904mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+ ha:flags ={ selected=1
+ };           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:padstack_ref.2235 {
-        proto=2; x=971.125mil; y=12.873736mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = tOk2dqYgydnQP1rLYRgAAABp
+      }
+      ha:subc.8211 {
+       ha:attributes {
+        value=CC1200
+        footprint=TI-QFN32-new
+        refdes=U3
+       }
+      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=19
-          name=19
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              66.93mil  
+              -66.93mil  
+              -66.93mil  
+              -66.93mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=15.0mil; hplated=1; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             bottom = 1
+             copper = 1
+            }
+            clearance=0.0
+           }
+
+           ha:ps_shape_v4 {
+            ha:ps_circ { x=0.0; y=0.0; dia=29.0mil;            }
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             intern = 1
+            }
+            clearance=0.0
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+              0.0  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.4 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              12.99mil  
+              -12.99mil  
+              -12.99mil  
+              -12.99mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              7.5mil  
+              -7.5mil  
+              -7.5mil  
+              -7.5mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.5 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              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.6 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.495046mm  
+              -8.66mil  
+              -0.495046mm  
+              8.66mil  
+              0.495046mm  
+              8.66mil  
+              0.495046mm  
+              -8.66mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.425069mm  
+              -5.905mil  
+              -0.425069mm  
+              5.905mil  
+              0.425069mm  
+              5.905mil  
+              0.425069mm  
+              -5.905mil  
+             }
+           }
+         }
        }
-       ha:padstack_ref.2236 {
-        proto=1; x=28.291536mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
+      }
 
-        li:thermal {
+       li:objects {
+        ha:padstack_ref.8226 {
+         proto=0; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8227 {
+         proto=1; x=2.16896in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=31
-          name=31
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2237 {
-        proto=2; x=31.416625mm; y=487.16mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8228 {
+         proto=1; x=2.16896in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8229 {
+         proto=1; x=2.16896in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8230 {
+         proto=1; x=2.117in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=43
-          name=43
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2238 {
-        proto=1; x=1.07447in; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8231 {
+         proto=1; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8232 {
+         proto=1; x=2.117in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8233 {
+         proto=1; x=2.06503in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=8
-          name=8
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2239 {
-        proto=2; x=971.125mil; y=13.373862mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8234 {
+         proto=1; x=2.06503in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8235 {
+         proto=1; x=2.06503in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=12.5mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+           li:3 {
+            on  
+            solid  
+            noshape  
+           }
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8236 {
+         proto=2; x=2.16896in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=20
-          name=20
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2240 {
-        proto=1; x=28.791662mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8237 {
+         proto=3; x=2.16896in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8238 {
+         proto=4; x=2.16896in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8239 {
+         proto=2; x=2.16896in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=32
-          name=32
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2241 {
-        proto=2; x=31.416625mm; y=467.47mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8240 {
+         proto=3; x=2.16896in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8241 {
+         proto=4; x=2.16896in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8242 {
+         proto=2; x=2.16896in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=44
-          name=44
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2242 {
-        proto=1; x=26.791666mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8243 {
+         proto=3; x=2.14297in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8244 {
+         proto=4; x=2.14297in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8245 {
+         proto=3; x=2.14297in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=9
-          name=9
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2243 {
-        proto=2; x=971.125mil; y=546.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8246 {
+         proto=4; x=2.14297in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8247 {
+         proto=3; x=2.14297in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8248 {
+         proto=4; x=2.14297in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=21
-          name=21
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2244 {
-        proto=1; x=1.15321in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8249 {
+         proto=3; x=2.14297in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8250 {
+         proto=4; x=2.14297in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8251 {
+         proto=3; x=2.14297in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=33
-          name=33
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2245 {
-        proto=2; x=31.416625mm; y=447.79mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8252 {
+         proto=4; x=2.14297in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8253 {
+         proto=2; x=2.117in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8254 {
+         proto=3; x=2.117in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=45
-          name=45
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2246 {
-        proto=1; x=26.29154mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8255 {
+         proto=4; x=2.117in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8256 {
+         proto=2; x=2.117in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8257 {
+         proto=3; x=2.117in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=10
-          name=10
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2247 {
-        proto=2; x=971.125mil; y=14.37386mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8258 {
+         proto=4; x=2.117in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8259 {
+         proto=2; x=2.117in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8260 {
+         proto=3; x=53.111908mm; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=22
-          name=22
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2248 {
-        proto=1; x=1.1729in; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8261 {
+         proto=4; x=53.111908mm; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8262 {
+         proto=3; x=53.111908mm; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8263 {
+         proto=4; x=53.111908mm; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=34
-          name=34
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2249 {
-        proto=2; x=31.416625mm; y=428.1mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8264 {
+         proto=3; x=53.111908mm; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8265 {
+         proto=4; x=53.111908mm; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8266 {
+         proto=3; x=53.111908mm; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=46
-          name=46
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2250 {
-        proto=1; x=25.791668mm; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8267 {
+         proto=4; x=53.111908mm; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8268 {
+         proto=3; x=53.111908mm; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8269 {
+         proto=4; x=53.111908mm; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=11
-          name=11
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2251 {
-        proto=2; x=971.125mil; y=585.58mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8270 {
+         proto=2; x=2.06503in; y=367.04mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8271 {
+         proto=3; x=2.06503in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8272 {
+         proto=4; x=2.06503in; y=9.982962mm; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=23
-          name=23
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2252 {
-        proto=1; x=30.291532mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8273 {
+         proto=2; x=2.06503in; y=419.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8274 {
+         proto=3; x=2.06503in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8275 {
+         proto=4; x=2.06503in; y=444.98mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=35
-          name=35
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
-       }
-       ha:padstack_ref.2253 {
-        proto=2; x=31.416625mm; y=408.42mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8276 {
+         proto=2; x=2.06503in; y=470.97mil; rot=270.000000; xmirror=0; smirror=0; clearance=0.0;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=33
+           name=pin33
+         }
         }
+        ha:padstack_ref.8277 {
+         proto=5; x=56.246522mm; y=350.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=24
+           name=pin24
+         }
         }
+        ha:padstack_ref.8278 {
+         proto=5; x=51.296824mm; y=350.11mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=47
-          name=47
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
-       }
-       ha:padstack_ref.2254 {
-        proto=1; x=995.73mil; y=364.125mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8279 {
+         proto=6; x=2.18589in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=16
+           name=pin16
+         }
         }
+        ha:padstack_ref.8280 {
+         proto=6; x=2.18589in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=25
+           name=pin25
+         }
         }
+        ha:padstack_ref.8281 {
+         proto=5; x=56.246522mm; y=369.8mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=12
-          name=12
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=23
+           name=pin23
+         }
         }
-       }
-       ha:padstack_ref.2255 {
-        proto=2; x=971.125mil; y=15.373858mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8282 {
+         proto=5; x=51.296824mm; y=369.8mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
         }
+        ha:padstack_ref.8283 {
+         proto=6; x=55.02148mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=15
+           name=pin15
+         }
         }
+        ha:padstack_ref.8284 {
+         proto=6; x=55.02148mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=24
-          name=24
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=26
+           name=pin26
+         }
         }
-       }
-       ha:padstack_ref.2256 {
-        proto=1; x=30.791658mm; y=629.875mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8285 {
+         proto=5; x=56.246522mm; y=389.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=22
+           name=pin22
+         }
         }
+        ha:padstack_ref.8286 {
+         proto=5; x=51.296824mm; y=389.48mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=3
+           name=pin3
+         }
         }
+        ha:padstack_ref.8287 {
+         proto=6; x=2.14652in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=36
-          name=36
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-       }
-       ha:padstack_ref.2257 {
-        proto=2; x=31.416625mm; y=388.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8288 {
+         proto=6; x=2.14652in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=27
+           name=pin27
+         }
         }
+        ha:padstack_ref.8289 {
+         proto=5; x=56.246522mm; y=409.17mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=21
+           name=pin21
+         }
         }
+        ha:padstack_ref.8290 {
+         proto=5; x=51.296824mm; y=409.17mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=48
-          name=48
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
-       }
-       ha:padstack_ref.2258 {
-        proto=3; x=29.908246mm; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8291 {
+         proto=6; x=2.12683in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
         }
+        ha:padstack_ref.8292 {
+         proto=6; x=2.12683in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=28
+           name=pin28
+         }
         }
+        ha:padstack_ref.8293 {
+         proto=5; x=56.246522mm; y=10.892536mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=20
+           name=pin20
+         }
         }
-       }
-       ha:padstack_ref.2259 {
-        proto=4; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8294 {
+         proto=5; x=51.296824mm; y=10.892536mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
+        ha:padstack_ref.8295 {
+         proto=6; x=53.521864mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=12
+           name=pin12
+         }
         }
+        ha:padstack_ref.8296 {
+         proto=6; x=53.521864mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=29
+           name=pin29
+         }
         }
-       }
-       ha:padstack_ref.2260 {
-        proto=5; x=29.908246mm; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8297 {
+         proto=5; x=56.246522mm; y=11.392662mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=19
+           name=pin19
+         }
         }
+        ha:padstack_ref.8298 {
+         proto=5; x=51.296824mm; y=11.392662mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
         }
+        ha:padstack_ref.8299 {
+         proto=6; x=53.021738mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=11
+           name=pin11
+         }
         }
-       }
-       ha:padstack_ref.2261 {
-        proto=3; x=29.908246mm; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8300 {
+         proto=6; x=53.021738mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=30
+           name=pin30
+         }
         }
+        ha:padstack_ref.8301 {
+         proto=5; x=56.246522mm; y=11.892534mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=18
+           name=pin18
+         }
         }
+        ha:padstack_ref.8302 {
+         proto=5; x=51.296824mm; y=11.892534mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
-       }
-       ha:padstack_ref.2262 {
-        proto=4; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8303 {
+         proto=6; x=2.06779in; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
         }
+        ha:padstack_ref.8304 {
+         proto=6; x=2.06779in; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=31
+           name=pin31
+         }
         }
+        ha:padstack_ref.8305 {
+         proto=5; x=56.246522mm; y=12.39266mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=17
+           name=pin17
+         }
         }
-       }
-       ha:padstack_ref.2263 {
-        proto=5; x=1.104in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8306 {
+         proto=5; x=51.296824mm; y=12.39266mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
+        ha:padstack_ref.8307 {
+         proto=6; x=52.02174mm; y=516.44mil; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
         }
+        ha:padstack_ref.8308 {
+         proto=6; x=52.02174mm; y=8.167878mm; rot=270.000000; xmirror=0; smirror=0; clearance=3.935mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=32
+           name=pin32
+         }
         }
        }
-       ha:padstack_ref.2264 {
-        proto=4; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+       li:layers {
 
-        li:thermal {
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
+
+          li:objects {
+           ha:arc.8212 {
+            x=51.171856mm; y=8.04291mm; width=5.0mil; height=5.0mil; astart=270; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.8213 {
+            string=%a.parent.refdes%; x=2.117in; y=419.0mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = 270.000000
+           }
+          }
+          ha:type {
+           silk = 1
+           top = 1
+          }
         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
+
+          li:objects {
+           ha:line.8214 {
+            x1=53.77169mm; y1=419.00433071mil; x2=53.77169mm; y2=419.00433071mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
+           }
+           ha:line.8217 {
+            x1=2.117in; y1=419.0mil; x2=2.117in; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
+           }
+           ha:line.8220 {
+            x1=2.117in; y1=419.0mil; x2=52.7718mm; y2=419.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
+           }
+           ha:line.8223 {
+            x1=2.117in; y1=419.0mil; x2=2.117in; y2=11.6426mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
+           }
+          }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
         }
        }
-       ha:padstack_ref.2265 {
-        proto=5; x=1.104in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
+       uid = tOk2dqYgydnQP1rLYRgAAABr
+      }
+      ha:subc.8361 {
+       ha:attributes {
+        value=
+        footprint=lga14
+        refdes=U6
+       }
+      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=GND
-          name=GND
-        }
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.1 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.2 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+             }
+           }
+         }
+       }
+
+       ha:ps_proto_v6.3 {
+         hdia=0.0; hplated=0; htop=0; hbottom=0;
+         li:shape {
+
+           ha:ps_shape_v4 {
+            ha:combining {            }
+            ha:layer_mask {
+             copper = 1
+             top = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { sub=1; auto=1;            }
+            ha:layer_mask {
+             top = 1
+             mask = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              25.535mil  
+              0.351155mm  
+              25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              -0.351155mm  
+              -25.535mil  
+              0.351155mm  
+             }
+           }
+
+           ha:ps_shape_v4 {
+            ha:combining { auto=1;            }
+            ha:layer_mask {
+             top = 1
+             paste = 1
+            }
+            clearance=0.0
+             li:ps_poly {
+              22.535mil  
+              0.274955mm  
+              22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              -0.274955mm  
+              -22.535mil  
+              0.274955mm  
+             }
+           }
+         }
        }
-       ha:padstack_ref.2266 {
-        proto=4; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+      }
 
-        li:thermal {
+       li:objects {
+        ha:padstack_ref.8388 {
+         proto=0; x=1.70373in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=13
+           name=pin13
+         }
         }
+        ha:padstack_ref.8389 {
+         proto=1; x=1.70373in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2267 {
-        proto=5; x=1.104in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=1
+           name=pin1
+         }
         }
+        ha:padstack_ref.8390 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2268 {
-        proto=3; x=1.03051in; y=10.757154mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8391 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2269 {
-        proto=4; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.8392 {
+         proto=0; x=1.67223in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2270 {
-        proto=5; x=1.03051in; y=497.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=0.0;
-        ha:flags {
-         clearline=1
-        }
+         li:thermal {
+         }
 
-        li:thermal {
+         ha:attributes {
+           term=12
+           name=pin12
+         }
         }
+        ha:padstack_ref.8393 {
+         proto=1; x=1.67223in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
-        }
-       }
-       ha:padstack_ref.2271 {
-        proto=3; x=1.03051in; y=570.49mil; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=2
+           name=pin2
+         }
         }
+        ha:padstack_ref.8394 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8395 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=GND
-          name=GND
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-       }
-      }
-      li:layers {
+        ha:padstack_ref.8396 {
+         proto=0; x=1.64074in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.2272 {
-           x1=1.2418in; y1=9.12368mm; x2=1.2418in; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2275 {
-           x1=31.14167mm; y1=9.12368mm; x2=1.2418in; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2278 {
-           x1=1.2418in; y1=15.72387mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2281 {
-           x1=31.14167mm; y1=16.12392mm; x2=1.2418in; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2284 {
-           x1=966.2mil; y1=9.12368mm; x2=966.2mil; y2=9.52373mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2287 {
-           x1=966.2mil; y1=9.12368mm; x2=981.95mil; y2=9.12368mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2290 {
-           x1=966.2mil; y1=15.72387mm; x2=966.2mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2293 {
-           x1=966.2mil; y1=16.12392mm; x2=981.95mil; y2=16.12392mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:line.2296 {
-           x1=1.22998in; y1=9.423908mm; x2=1.22998in; y2=9.423908mm; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2205 {
-           string=%a.parent.refdes%; x=1.104in; y=497.0mil; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
-           }
-           rot = 270.000000
-          }
+         ha:attributes {
+           term=11
+           name=pin11
          }
-         ha:type {
-          silk = 1
-          top = 1
+        }
+        ha:padstack_ref.8397 {
+         proto=1; x=1.64074in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
-       }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+         li:thermal {
+         }
 
-         li:objects {
-          ha:line.2299 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
-           }
-          }
-          ha:line.2302 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
-           }
-          }
-          ha:line.2305 {
-           x1=1.104in; y1=497.0mil; x2=1.104in; y2=11.6238mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
-           }
-          }
-          ha:line.2308 {
-           x1=1.104in; y1=497.0mil; x2=27.0416mm; y2=497.0mil; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
-           }
-          }
+         ha:attributes {
+           term=3
+           name=pin3
          }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
+        }
+        ha:padstack_ref.8398 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
          }
-       }
-      }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABn
-     }
-     ha:subc.2311 {
-      ha:attributes {
-       value=dualLED
-       footprint=0605
-       refdes=D1
-      }
-     ha:data {
-          li:padstack_prototypes {
 
-      ha:ps_proto_v6.0 {
-        hdia=0.0; hplated=0; htop=0; hbottom=0;
-        li:shape {
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining {           }
-           ha:layer_mask {
-            copper = 1
-            top = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+         ha:attributes {
+           term=7
+           name=pin7
+         }
+        }
+        ha:padstack_ref.8399 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining { sub=1; auto=1;           }
-           ha:layer_mask {
-            top = 1
-            mask = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             15.795mil  
-             -19.73mil  
-             -15.795mil  
-             -19.73mil  
-             -15.795mil  
-             19.73mil  
-             15.795mil  
-             19.73mil  
-            }
-          }
+         li:thermal {
+         }
 
-          ha:ps_shape_v4 {
-           ha:combining { auto=1;           }
-           ha:layer_mask {
-            top = 1
-            paste = 1
-           }
-           clearance=0.0
-            li:ps_poly {
-             12.795mil  
-             -16.73mil  
-             -12.795mil  
-             -16.73mil  
-             -12.795mil  
-             16.73mil  
-             12.795mil  
-             16.73mil  
-            }
-          }
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
-      }
-     }
+        ha:padstack_ref.8400 {
+         proto=0; x=1.60925in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-      li:objects {
-       ha:padstack_ref.2313 {
-        proto=0; x=585.0mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=10
+           name=pin10
+         }
         }
+        ha:padstack_ref.8401 {
+         proto=1; x=1.60925in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=4
+           name=pin4
+         }
         }
+        ha:padstack_ref.8402 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=2
-          name=pin2
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
-       }
-       ha:padstack_ref.2314 {
-        proto=0; x=618.45mil; y=22.809211mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8403 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.8404 {
+         proto=0; x=1.57776in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=9
+           name=pin9
+         }
         }
+        ha:padstack_ref.8405 {
+         proto=1; x=1.57776in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=1
-          name=pin1
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=5
+           name=pin5
+         }
         }
-       }
-       ha:padstack_ref.2315 {
-        proto=0; x=585.0mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8406 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8407 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
+        ha:padstack_ref.8408 {
+         proto=0; x=1.54626in; y=6.17728mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=4
-          name=pin4
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=8
+           name=pin8
+         }
         }
-       }
-       ha:padstack_ref.2316 {
-        proto=0; x=618.45mil; y=24.259043mm; rot=0.000000; xmirror=0; smirror=0; clearance=-8.855mil;
-        ha:flags {
-         clearline=1
+        ha:padstack_ref.8409 {
+         proto=1; x=1.54626in; y=3.982466mm; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
+
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=6
+           name=pin6
+         }
         }
+        ha:padstack_ref.8410 {
+         proto=2; x=1.54242in; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        li:thermal {
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=7
+           name=pin7
+         }
         }
+        ha:padstack_ref.8411 {
+         proto=3; x=43.372532mm; y=200.0mil; rot=-180.000000; xmirror=0; smirror=0; clearance=4.92mil;
+         ha:flags {
+          clearline=1
+         }
 
-        ha:attributes {
-          term=3
-          name=pin3
+         li:thermal {
+         }
+
+         ha:attributes {
+           term=14
+           name=pin14
+         }
         }
        }
-      }
-      li:layers {
+       li:layers {
 
-       ha:top-silk {
-        lid=0
-        ha:combining {        }
+        ha:top-silk {
+         lid=0
+         ha:combining {         }
 
-         li:objects {
-          ha:arc.2317 {
-           x=601.72mil; y=25.034124mm; width=5.0mil; height=5.0mil; astart=0; adelta=360; thickness=10.0mil; clearance=0.0;
-          }
-          ha:text.2312 {
-           string=%a.parent.refdes%; x=601.72mil; y=23.534mm; scale=100; fid=0;
-           ha:flags {
-            dyntext=1
-            floater=1
+          li:objects {
+           ha:line.8362 {
+            x1=1.72342in; y1=259.05mil; x2=1.72342in; y2=3.579876mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.8365 {
+            x1=1.72342in; y1=3.579876mm; x2=1.52657in; y2=3.579876mm; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.8368 {
+            x1=1.52657in; y1=3.579876mm; x2=1.52657in; y2=259.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:line.8371 {
+            x1=1.52657in; y1=259.05mil; x2=1.72342in; y2=259.05mil; thickness=10.0mil; clearance=0.0;
+           }
+           ha:arc.8374 {
+            x=1.7116in; y=2.979928mm; width=5.0mil; height=5.0mil; astart=180; adelta=360; thickness=10.0mil; clearance=0.0;
+           }
+           ha:text.8375 {
+            string=%a.parent.refdes%; x=1.72661in; y=320.11mil; scale=100; fid=0;
+            ha:flags {
+             dyntext=1
+             floater=1
+            }
+            rot = -180.000000
            }
-           rot = 0.000000
           }
-         }
-         ha:type {
-          silk = 1
-          top = 1
-         }
-       }
+          ha:type {
+           silk = 1
+           top = 1
+          }
+        }
 
-       ha:subc-aux {
-        lid=1
-        ha:combining {        }
+        ha:subc-aux {
+         lid=1
+         ha:combining {         }
 
-         li:objects {
-          ha:line.2318 {
-           x1=601.725mil; y1=23.534127mm; x2=601.725mil; y2=23.534127mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=pnp-origin
+          li:objects {
+           ha:line.8376 {
+            x1=41.274937mm; y1=5.079937mm; x2=41.274937mm; y2=5.079937mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=pnp-origin
+            }
            }
-          }
-          ha:line.2321 {
-           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=23.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=origin
+           ha:line.8379 {
+            x1=1.625in; y1=200.0mil; x2=1.625in; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=origin
+            }
            }
-          }
-          ha:line.2324 {
-           x1=601.72mil; y1=23.534mm; x2=601.72mil; y2=22.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=x
+           ha:line.8382 {
+            x1=1.625in; y1=200.0mil; x2=1.625in; y2=4.08mm; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=x
+            }
            }
-          }
-          ha:line.2327 {
-           x1=601.72mil; y1=23.534mm; x2=14.283688mm; y2=23.534mm; thickness=0.1mm; clearance=0.0;
-           ha:attributes {
-             subc-role=y
+           ha:line.8385 {
+            x1=1.625in; y1=200.0mil; x2=40.275mm; y2=200.0mil; thickness=0.1mm; clearance=0.0;
+            ha:attributes {
+              subc-role=y
+            }
            }
           }
-         }
-         ha:type {
-          top = 1
-          misc = 1
-          virtual = 1
-         }
+          ha:type {
+           top = 1
+           misc = 1
+           virtual = 1
+          }
+        }
        }
       }
-     }
-      uid = qIc8VW925zCt24ZkTm0AAABo
-     }
+       uid = tOk2dqYgydnQP1rLYRgAAABt
+      }
+      ha:rat.11618 {
+       x1=45.161204mm; y1=180.0mil; lgrp1=5; x2=45.161204mm; y2=180.0mil; lgrp2=3;
+       ha:flags {
+        via=1
+       }
+      }
+      ha:rat.11621 {
+       x1=1.54626in; y1=3.982466mm; lgrp1=3; x2=37.4411mm; y2=3.579876mm; lgrp2=3;
+      }
+      ha:rat.11624 {
+       x1=1.70373in; y1=3.982466mm; lgrp1=3; x2=45.1533mm; y2=180.31mil; lgrp2=3;
+      }
+      ha:rat.11627 {
+       x1=1.60925in; y1=3.982466mm; lgrp1=3; x2=40.7751mm; y2=86.81mil; lgrp2=3;
+      }
+      ha:rat.11630 {
+       x1=1.60925in; y1=3.982466mm; lgrp1=3; x2=1.57776in; y2=3.982466mm; lgrp2=3;
+      }
+      ha:rat.11633 {
+       x1=1.67223in; y1=3.982466mm; lgrp1=3; x2=1.60925in; y2=3.982466mm; lgrp2=3;
+      }
+      ha:rat.11636 {
+       x1=1.70373in; y1=6.17728mm; lgrp1=3; x2=35.9156mm; y2=313.0mil; lgrp2=3;
+      }
+      ha:rat.11639 {
+       x1=43.372532mm; y1=200.0mil; lgrp1=3; x2=1.389in; y2=286.0mil; lgrp2=3;
+      }
+      ha:rat.11642 {
+       x1=1.67223in; y1=6.17728mm; lgrp1=3; x2=39.7751mm; y2=86.81mil; lgrp2=3;
+      }
+      ha:rat.11645 {
+       x1=1.54242in; y1=200.0mil; lgrp1=3; x2=36.6235mm; y2=329.0mil; lgrp2=3;
+      }
    }
    li:layers {
 
@@ -25712,66 +25443,21 @@ ha:pcb-rnd-board-v6 {
        ha:line.2465 {
         x1=31.4166mm; y1=14.37386mm; x2=1.3081in; y2=14.37386mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2468 {
-        x1=40.7751mm; y1=86.81mil; x2=40.7751mm; y2=4.580128mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2471 {
-        x1=39.7751mm; y1=313.18mil; x2=39.7751mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2474 {
-        x1=42.7751mm; y1=313.18mil; x2=42.7751mm; y2=259.06mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2477 {
-        x1=40.7751mm; y1=4.580128mm; x2=42.7751mm; y2=259.06mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2480 {
-        x1=44.15mm; y1=219.68mil; x2=41.7749mm; y2=219.68mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2483 {
-        x1=41.7749mm; y1=219.68mil; x2=1.625in; y2=200.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2486 {
-        x1=44.15mm; y1=3.579876mm; x2=42.7751mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2489 {
-        x1=39.7751mm; y1=259.05mil; x2=42.7751mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2492 {
         x1=1.276in; y1=365.0mil; x2=1.312in; y2=329.0mil; thickness=10.0mil; clearance=12.0mil;
        }
        ha:line.2495 {
         x1=1.312in; y1=329.0mil; x2=36.6235mm; y2=329.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2498 {
-        x1=36.6235mm; y1=329.0mil; x2=38.4002mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2501 {
         x1=1.322in; y1=302.0mil; x2=33.8582mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
        }
        ha:line.2504 {
         x1=33.8582mm; y1=313.0mil; x2=35.9156mm; y2=313.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2507 {
-        x1=35.9156mm; y1=313.0mil; x2=1.507in; y2=220.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2510 {
-        x1=1.507in; y1=220.0mil; x2=1.5115in; y2=220.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2513 {
-        x1=1.5115in; y1=220.0mil; x2=38.4002mm; y2=219.68mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2516 {
         x1=34.417mm; y1=286.0mil; x2=1.389in; y2=286.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2519 {
-        x1=1.389in; y1=286.0mil; x2=1.494in; y2=181.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2522 {
-        x1=1.494in; y1=181.0mil; x2=38.3827mm; y2=181.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2525 {
-        x1=38.3827mm; y1=181.0mil; x2=38.4002mm; y2=180.31mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2528 {
         x1=1.439in; y1=4.634992mm; x2=1.439in; y2=198.0mil; thickness=10.0mil; clearance=12.0mil;
        }
@@ -26009,12 +25695,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2744 {
         x1=63.437mm; y1=500.0mil; x2=63.437mm; y2=538.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2747 {
-        x1=64.2366mm; y1=538.0mil; x2=64.2366mm; y2=500.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.2750 {
         x1=64.2366mm; y1=500.0mil; x2=64.2366mm; y2=500.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -26099,18 +25779,9 @@ ha:pcb-rnd-board-v6 {
        ha:line.2801 {
         x1=50.1145mm; y1=160.0mil; x2=1.973in; y2=4.064254mm; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2804 {
-        x1=44.15mm; y1=180.31mil; x2=45.1533mm; y2=180.31mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2807 {
         x1=45.1533mm; y1=180.31mil; x2=1.778in; y2=180.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2810 {
-        x1=44.15mm; y1=259.05mil; x2=45.1091mm; y2=259.05mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2813 {
-        x1=45.1091mm; y1=259.05mil; x2=1.776in; y2=259.0mil; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2816 {
         x1=1.97in; y1=436.0mil; x2=1.957in; y2=436.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -26135,15 +25806,6 @@ ha:pcb-rnd-board-v6 {
        ha:line.2831 {
         x1=1.962in; y1=223.0mil; x2=1.899in; y2=160.0mil; thickness=10.0mil; clearance=12.0mil;
        }
-       ha:line.2834 {
-        x1=1.566in; y1=346.0mil; x2=1.566in; y2=313.23mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2837 {
-        x1=1.566in; y1=313.23mil; x2=39.7751mm; y2=313.18mil; thickness=10.0mil; clearance=12.0mil;
-       }
-       ha:line.2840 {
-        x1=44.1516mm; y1=141.0mil; x2=44.15mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-       }
        ha:line.2843 {
         x1=51.2968mm; y1=11.892534mm; x2=50.8201mm; y2=11.892534mm; thickness=10.0mil; clearance=12.0mil;
        }
@@ -27116,12 +26778,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.3497 {
-        x1=38.4002mm; y1=3.579876mm; x2=37.4411mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3500 {
         x1=37.4411mm; y1=3.579876mm; x2=1.474in; y2=141.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -27176,24 +26832,6 @@ ha:pcb-rnd-board-v6 {
          clearline=1
         }
        }
-       ha:line.3527 {
-        x1=42.7751mm; y1=313.18mil; x2=42.7751mm; y2=8.786876mm; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3530 {
-        x1=42.7751mm; y1=8.786876mm; x2=1.684in; y2=346.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3533 {
-        x1=1.8864in; y1=223.0mil; x2=1.887in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3536 {
         x1=1.887in; y1=223.0mil; x2=1.926in; y2=262.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
@@ -27303,19 +26941,7 @@ ha:pcb-rnd-board-v6 {
         }
        }
        ha:line.3590 {
-        x1=1.885in; y1=5.6999mm; x2=1.8864in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3593 {
-        x1=45.91mm; y1=259.0mil; x2=45.91mm; y2=182.0mil; thickness=10.0mil; clearance=12.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3596 {
-        x1=44.15mm; y1=3.579876mm; x2=45.7439mm; y2=3.579876mm; thickness=10.0mil; clearance=12.0mil;
+        x1=1.885in; y1=5.6999mm; x2=1.887in; y2=223.0mil; thickness=10.0mil; clearance=12.0mil;
         ha:flags {
          clearline=1
         }
@@ -32497,7 +32123,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { D1-2; R50-1;    }
     }
     ha:+3.3V {
-    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-9; U7-1; U7-24; U7-36; U7-48; U10-7; U10-8; U11-2; U13-8;    }
+    li:conn { C10-2; C36-2; C37-2; C43-2; C44-2; C45-2; C47-2; C101-2; C102-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; J9-7; L600-1; R38-2; R171-1; U1-5; U3-1; U3-5; U3-12; U3-13; U3-15; U3-22; U3-25; U3-27; U3-28; U4-1; U5-3; U5-7; U5-8; U6-1; U6-6; U7-1; U7-24; U7-36; U7-48; U10-7; U10-8; U11-2; U13-8;    }
     }
     ha:rx3 {
     li:conn { U7-22; U10-2;    }
@@ -32509,22 +32135,22 @@ ha:pcb-rnd-board-v6 {
     li:conn { D1-3; R51-2;    }
     }
     ha:unnamed_net15 {
-    li:conn { C102-2; U6-3;    }
+    li:conn { S1-4; U10-11;    }
     }
     ha:unnamed_net14 {
     li:conn { D2-1; R53-1;    }
     }
     ha:unnamed_net17 {
-    li:conn { S1-4; U10-11;    }
+    li:conn { A1-1; S1-1;    }
     }
     ha:unnamed_net16 {
-    li:conn { C103-2; U6-1;    }
+    li:conn { R32-1; U10-6;    }
     }
     ha:unnamed_net19 {
-    li:conn { A1-1; S1-1;    }
+    li:conn { C30-1; U3-31; X1-3;    }
     }
     ha:unnamed_net18 {
-    li:conn { R32-1; U10-6;    }
+    li:conn { J8-1; L174-2;    }
     }
     ha:beeper {
     li:conn { U7-19; U8-2;    }
@@ -32533,10 +32159,10 @@ ha:pcb-rnd-board-v6 {
     li:conn { R402-1; U7-44;    }
     }
     ha:GND {
-    li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C103-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-7; U6-13; U6-16; U6-17; U7-8; U7-23; U7-35; U7-47; U7-GND; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;    }
+    li:conn { B1-2; C4-1; C5-1; C10-1; C30-2; C31-2; C32-2; C33-2; C36-1; C37-1; C38-2; C39-1; C42-1; C43-1; C44-1; C45-1; C47-1; C101-1; C102-1; C171-1; C172-1; C175-1; C210-2; C211-2; C221-1; C251-2; C261-2; C271-2; C291-2; C601-2; C602-2; C610-1; D2-3; D2-4; H1-1; H2-1; H3-1; H4-1; H5-1; J5-5; J6-1; J8-2; J9-1; L192-2; Q1-1; Q1-3; R1-1; R2-1; R19-1; R20-1; R26-1; R30-1; R35-1; R37-1; R39-1; R51-1; R401-2; R402-2; S1-2; S1-3; S1-5; U1-2; U2-2; U3-32; U3-33; U4-2; U4-3; U5-4; U6-2; U6-4; U6-5; U7-8; U7-23; U7-35; U7-47; U7-GND; U8-1; U10-1; U10-10; U10-12; U11-3; U13-4; X1-2; X1-4; X2-2; X2-4;    }
     }
     ha:unnamed_net20 {
-    li:conn { C177-2; J8-1; L174-2;    }
+    li:conn { C31-1; U3-30; X1-1;    }
     }
     ha:cmp_rail {
     li:conn { R38-1; R39-2; U13-2; U13-6;    }
@@ -32557,7 +32183,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { U4-8; U7-15;    }
     }
     ha:mosi1 {
-    li:conn { U6-11; U7-41;    }
+    li:conn { U6-13; U7-41;    }
     }
     ha:mosi2 {
     li:conn { J9-3; U3-7; U5-5; U7-28;    }
@@ -32575,7 +32201,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { C33-1; U7-6; X2-3;    }
     }
     ha:unnamed_net22 {
-    li:conn { C31-1; U3-30; X1-1;    }
+    li:conn { C173-2; L171-1; R171-2;    }
     }
     ha:unnamed_net8 {
     li:conn { J5-2; R54-2;    }
@@ -32587,55 +32213,52 @@ ha:pcb-rnd-board-v6 {
     li:conn { C181-2; L193-1; U3-18;    }
     }
     ha:unnamed_net26 {
-    li:conn { C174-1; L171-2; U3-17;    }
+    li:conn { C175-2; L173-2; L174-1;    }
     }
     ha:reset_n {
     li:conn { C610-2; J6-2; U3-2; U7-7; U10-9; U11-1;    }
     }
     ha:unnamed_net21 {
-    li:conn { C30-1; U3-31; X1-3;    }
+    li:conn { C174-1; L171-2; U3-17;    }
     }
     ha:unnamed_net29 {
-    li:conn { C211-1; U3-21;    }
+    li:conn { C191-2; L193-2; L201-2;    }
     }
     ha:unnamed_net23 {
-    li:conn { C210-1; L191-2; L201-1; U3-20;    }
+    li:conn { C174-2; C176-1; L172-1;    }
     }
     ha:cs_radio {
     li:conn { U3-11; U7-12;    }
     }
     ha:unnamed_net30 {
-    li:conn { R30-2; U3-14;    }
+    li:conn { C211-1; U3-21;    }
     }
     ha:unnamed_net31 {
-    li:conn { C42-2; U3-6;    }
+    li:conn { C231-1; U3-24;    }
     }
     ha:unnamed_net27 {
-    li:conn { C231-1; U3-24;    }
+    li:conn { C210-1; L191-2; L201-1; U3-20;    }
     }
     ha:unnamed_net28 {
-    li:conn { C231-2; U3-23;    }
+    li:conn { C191-1; L191-1; L192-1; U3-19;    }
     }
     ha:unnamed_net34 {
-    li:conn { C173-2; L171-1; R171-2;    }
+    li:conn { C291-1; U3-29;    }
     }
     ha:unnamed_net35 {
-    li:conn { C174-2; C176-1; L172-1;    }
+    li:conn { R30-2; U3-14;    }
     }
     ha:unnamed_net36 {
-    li:conn { C176-2; C181-1; L172-2; L173-1;    }
+    li:conn { C42-2; U3-6;    }
     }
     ha:unnamed_net24 {
-    li:conn { C191-1; L191-1; L192-1; U3-19;    }
-    }
-    ha:unnamed_net38 {
-    li:conn { C191-2; L193-2; L201-2;    }
+    li:conn { C176-2; C181-1; L172-2; L173-1;    }
     }
     ha:ba_mosi1 {
     li:conn { U4-7; U7-17;    }
     }
     ha:unnamed_net33 {
-    li:conn { C291-1; U3-29;    }
+    li:conn { C261-1; U3-26;    }
     }
     ha:v_ldo_in {
     li:conn { C39-2; D3-2; R36-2; U1-1; U1-3;    }
@@ -32653,7 +32276,7 @@ ha:pcb-rnd-board-v6 {
     li:conn { U7-21; U10-3;    }
     }
     ha:unnamed_net32 {
-    li:conn { C261-1; U3-26;    }
+    li:conn { C231-2; U3-23;    }
     }
     ha:radio_int {
     li:conn { U3-4; U7-13;    }
@@ -32671,13 +32294,13 @@ ha:pcb-rnd-board-v6 {
     li:conn { R52-2; U7-3;    }
     }
     ha:sck1 {
-    li:conn { U6-10; U7-39;    }
+    li:conn { U6-14; U7-39;    }
     }
     ha:sck2 {
     li:conn { J9-2; U3-8; U5-6; U7-26;    }
     }
     ha:miso1 {
-    li:conn { U6-8; U7-40;    }
+    li:conn { U6-12; U7-40;    }
     }
     ha:miso2 {
     li:conn { J9-4; U3-9; U5-2; U7-27;    }
@@ -32697,33 +32320,36 @@ ha:pcb-rnd-board-v6 {
     ha:usbdm {
     li:conn { R54-1; U7-32;    }
     }
-    ha:unnamed_net37 {
-    li:conn { C175-2; C177-1; L173-2; L174-1;    }
-    }
     ha:v_usb {
     li:conn { C4-2; J5-1; R50-2; U2-4;    }
     }
+     ha:swclk {
+     li:conn { J6-4; U7-37;     }
+     }
+     ha:ba_miso1 {
+     li:conn { U4-6; U7-16;     }
+     }
+     ha:vdda {
+     li:conn { C601-1; C602-1; L600-2; U7-9;     }
+     }
+     ha:v_batt {
+     li:conn { R25-1; R26-2; U7-18;     }
+     }
+     ha:swdio {
+     li:conn { J6-3; U7-34;     }
+     }
+     ha:cs_accel {
+     li:conn { U6-7; U7-46;     }
+     }
+     ha:accel_int1 {
+     li:conn { U6-8;     }
+     }
+     ha:accel_int2 {
+     li:conn { U6-9;     }
+     }
     ha:v_lipo {
     li:conn { D3-1; J4-2; J4-4; J4-6; J9-8; R25-2;    }
     }
-    ha:swclk {
-    li:conn { J6-4; U7-37;    }
-    }
-    ha:ba_miso1 {
-    li:conn { U4-6; U7-16;    }
-    }
-    ha:vdda {
-    li:conn { C601-1; C602-1; L600-2; U7-9;    }
-    }
-    ha:v_batt {
-    li:conn { R25-1; R26-2; U7-18;    }
-    }
-    ha:swdio {
-    li:conn { J6-3; U7-34;    }
-    }
-    ha:cs_accel {
-    li:conn { U6-12; U7-46;    }
-    }
     ha:cs_companion0 {
     li:conn { J9-6; U7-42;    }
     }
@@ -32855,6 +32481,10 @@ ha:pcb-rnd-board-v6 {
     description = false
     local_ref = false
     show_drc = true
+     show_solder_side = 0
+     ha:view {
+      flip_y = 0
+     }
    }
    ha:plugins {
     ha:mincut {
index e00c870fe9cf5dd0eb97286cab5c480ae34c776a..2156bca4ab483ece397703e1e34a8152a64f9227 100644 (file)
@@ -562,7 +562,6 @@ value=3.3k
 C 58200 73300 1 0 0 3.3V-plus.sym
 N 58400 72300 58400 73300 4
 N 58400 72400 60400 72400 4
-N 60000 72400 60000 72300 4
 N 59200 72400 59200 72300 4
 N 58800 72400 58800 72300 4
 C 59500 51400 1 0 0 gnd.sym
@@ -772,7 +771,6 @@ value=bead
 T 58900 73200 5 10 0 1 0 0 1
 footprint=0402
 }
-N 59600 72300 59600 72400 4
 N 58900 73300 58400 73300 4
 N 59800 73300 61000 73300 4
 {